Job Url: https://www.remoterocketship.com/company/nbcuniversal/jobs/principal-c-engineer-united-states Job Description: NBCUniversal Website LinkedIn All Job Openings We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our theme parks and consumer experiences. We own and operate leading entertainment and news brands, including NBC, NBC News, MSNBC, CNBC, NBC Sports, Telemundo, NBC Local Stations, Bravo, USA Network, and Peacock, our premium ad-supported streaming service. We produce and distribute premier filmed entertainment and programming through Universal Filmed Entertainment Group and Universal Studio Group, and have world-renowned theme parks and attractions through Universal Destinations & Experiences. NBCUniversal is a subsidiary of Comcast Corporation. 10,000+ employees Principal C++ Engineer 7 hours ago 🗽 New York – Remote 💵 $180k - $230k / year ⏰ Full Time 🔴 Lead 🔙 Backend Engineer 🦅 H1B Visa Sponsor Cloud Linux MacOS Unix Apply Now Receive Emails with Similar Jobs Report problem 📋 Description • In this role, you’ll help lead the design and development of advanced systems that power machine learning, computer vision, 3D modeling, and digital twin applications. • You will share with the Director of Strategy and Systems architecting critical C++ components that turn real-world geospatial data into high-fidelity 3D models • Responsibilities include, but not limited to: You will architect and implement, in C++, core machine-learning/computer vision and (inverse-)procedural modeling algorithms, with varying levels of oversight. • Translate cutting-edge research in machine learning, computer vision, and computer graphics to a performant C++ pipeline. • Lead technical design reviews, mentor staff, and align coding standards across the team. • Collaborate with product and research leadership to define long-term technical roadmaps and align engineering efforts with business goals. • Oversee the deployment and validation of software on large-scale geospatial datasets to ultimately generate 3D content that will be available to users. 🎯 Requirements • Bachelor’s or Master’s Degree in Computer Science, Engineering, Mathematics, or a related field • 10+ years of relevant industry experience in a fast paced, high growth tech environment with a strong track record of delivering complex C++ systems in production environments • Proven leadership in architecting and scaling high-performance systems, particularly in domains involving computer vision, graphics, or machine learning. • Team-oriented and collaborative approach with a demonstrated aptitude, enthusiasm and willingness to learn new methods, tools, practices and skills • Excellent 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 • medical, dental and vision insurance • 401(k) • paid leave • tuition reimbursement • a variety of other discounts and perks