Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
NBCUniversal

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

NBCUniversal

Staff Systems Developer using C++ to build software for machine learning and computer vision. Working on 3D modeling applications and interacting with geospatial data.

Posted 7/1/2026full-timeRemote • 🇨🇦 CanadaLeadWebsite

Tech Stack

Tools & technologies
Unix

About the role

Key responsibilities & impact
  • Use C++ to build important software for machine learning, computer vision, and 3D modeling applications
  • Implement core machine-learning/computer vision and procedural modeling algorithms
  • 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 code on large scale geospatial datasets to generate 3D content
  • Interact with remote machines via a Unix shell

Requirements

What you’ll need
  • 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-oriented and collaborative approach with a demonstrated aptitude, enthusiasm and willingness to learn new methods, tools, practices and skills
  • Strong communication skills with the ability to translate complex technical concepts into clear, accessible language for non-technical stakeholders.
  • Experience in designing and building high-performance, efficient systems using C++, with a strong focus on optimizing code for speed, scalability, and resource management.

Benefits

Comp & perks
  • Employee can work remotely

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C++ ProgrammingMachine LearningComputer Vision3D ModelingAlgorithm ImplementationCode OptimizationGeospatial Data ProcessingHigh-Performance Systems DesignProcedural ModelingData Testing
Soft Skills
Team CollaborationStrong CommunicationAdaptabilityEnthusiasm for Learning
Certifications
Bachelor’s Degree in Computer ScienceBachelor’s Degree in EngineeringBachelor’s Degree in Mathematics