The Senior Systems Engineer will use C++ to build software powering machine-learning, computer-vision, and 3D-modeling applications. The software uses mathematical techniques to analyze images and create realistic 3D models from real-world data. The role applies current research in artificial intelligence, computer vision, and computer graphics, and involves working with large-scale geospatial datasets to generate 3D content for users. The engineer will manage code using Git and deploy and test it on a cloud platform, interacting with remote machines through a Unix shell. The position works with leadership to understand product vision and customer requirements. It calls for experience designing and building high-performance, efficient C++ systems, particularly optimizing for speed, scalability, and resource management. NBCUniversal’s development and production environments are Linux- and macOS-based; the team uses CMake for project management.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior