Staff Systems Developer - Développeur de systèmes expert(e)

NBCUniversal • quebec, capitale nationale • Posted July 13, 2026

Position Overview

Responsibilities

  • Implement core machine‑learning/computer vision and (inverse)‑procedural modeling algorithms in C++, with varying levels of oversight.
  • Apply cutting‑edge research in machine learning, computer vision, and computer graphics.
  • Work closely with leadership to understand high‑level product vision and customer requirements.
  • Utilize Git for effective source code management.
  • Deploy and test your code on large‑scale geospatial datasets and ultimately generate 3D content that will be available to users, interacting with remote machines via a Unix shell.

Qualifications

  • Bachelor’s Degree in Computer Science, Engineering, Mathematics, or a related field.
  • 5+ years of relevant industry experience in a fast‑paced, high‑growth tech environment, with demonstrable experience as a solutions‑based leader in your domain.
  • Team‑orien...