Profession_image
Engineering

Staff Systems Engineer (C++/Python)

Staff Systems Engineer (C++/Python)

In this role, you’ll use C++ to build important software that powers machine learning, computer vision, and 3D modeling applications. This software will rely on mathematical concepts to analyze images and create realistic 3D models based on real-world data. You’ll get to work with the latest research in fields like artificial intelligence, computer vision, and computer graphics. To keep track of your code and changes, you’ll use Git.

Site Reliability Engineer

Site Reliability Engineer

NBCU’s Distribution engineering is responsible for the automation and reliability of NBCU’s Live sources. Reasonable for the delivery of 200+ NBC and Telemundo stations and Cable networks, and live events like sports, news and entertainment content to third party providers and Peacock. NBCU’s Distribution Engineering is looking to add a talented Site Reliability Engineer to be part of our Video Streaming team to build automation solutions to deploy and maintain applications, focusing on scalability, reliability and resiliency.

Senior Systems Engineer (C++/Python)

Senior Systems Engineer (C++/Python)

In this role, you’ll use C++ to build important software that powers machine learning, computer vision, and 3D modeling applications. This software will rely on mathematical concepts to analyze images and create realistic 3D models based on real-world data. You’ll get to work with the latest research in fields like artificial intelligence, computer vision, and computer graphics. To keep track of your code and changes, you’ll use Git.

Senior Data Scientist

Senior Data Scientist

We are seeking a Senior Data Scientist with experience manipulating large 2D and 3D media datasets. This role is centered on bridging the gap between raw data and high-quality machine learning inputs, requiring a blend of technical expertise and cross-functional leadership. Key Responsibilities Cross-Functional Coordination: Work with partner ML and Annotation engineers and TPMs to spec out data and training requirements.

Senior Deep Learning Engineer

Senior Deep Learning Engineer

We are seeking a Deep Learning Engineer with experience manipulating large 2D and 3D media datasets. In this role, you will implement core algorithms that sit at the intersection of computer vision and computer graphics, helping us turn high dimensional data into high-fidelity content. Key Responsibilities Algorithm Implementation: Implement core deep-learning, computer vision, and (inverse-)procedural modeling algorithms in Python. You will rely on mathematical techniques from linear algebra, probability, and geometry to build these systems.

Staff Deep Learning Engineer

Staff Deep Learning Engineer

We are seeking a Deep Learning Engineer with experience manipulating large 2D and 3D media datasets. In this role, you will implement core algorithms that sit at the intersection of computer vision and computer graphics, helping us turn high dimensional data into high-fidelity content. Key Responsibilities Algorithm Implementation: Implement core deep-learning, computer vision, and (inverse-)procedural modeling algorithms in Python. You will rely on mathematical techniques from linear algebra, probability, and geometry to build these systems.

Staff MLOps Engineer

Staff MLOps Engineer

We are seeking a Staff MLOps Engineer with experience building and scaling infrastructure for large 2D and 3D media datasets. You will be responsible for the "backbone" of our machine learning lifecycle, ensuring that our data pipelines are automated, reproducible, and performant at scale. Key Responsibilities Cross-Functional Coordination: Work with partner ML and Annotation engineers and TPMs to spec out infrastructure and training requirements. Pipeline Automation: Design and maintain robust CI/CD and CT (Continuous Training) pipelines for complex multimodal models.

Staff GIS Developer

Staff GIS Developer

In this role, you will drive geospatial data and tooling needs for a large-scale project. You will be part of a team of GIS engineers responsible for sourcing geospatial data in many modalities, and for building geospatial data automation and tooling in an AI/ML pipeline for new applications. In this role, you’ll research and gather data for specific regions from different sources, including imagery and other raster data, vector data, and point clouds. You will find and acquire data from free/public domain sources, as well as form and drive partnerships with commercial data providers.

Senior GIS Developer

Senior GIS Developer

In this role, you will contribute to driving geospatial data and tooling needs for a large-scale project. You will be part of a team of GIS engineers responsible for sourcing geospatial data in many modalities, and for building geospatial data automation and tooling in an AI/ML pipeline for new applications. In this role, you’ll research and gather data for specific regions from different sources, including imagery and other raster data, vector data, and point clouds.

Senior Programmer (AI, Engine, Rendering, UI) / Programmeur sénior (IA, Moteur, Rendu, Interface utilisateur)

Senior Programmer (AI, Engine, Rendering, UI) / Programmeur sénior (IA, Moteur, Rendu, Interface utilisateur)

As a Senior Programmer, you are responsible for designing, implementing, and maintaining core systems within Unreal Engine that support gameplay, visuals, AI behaviour, and user experience. You work on performance‑critical systems and collaborate closely with multidisciplinary teams to ensure features are scalable, maintainable, and production‑ready. You take ownership of complex systems within your specialization while contributing to the overall technical direction of the project.