Senior Software Engineer, Metropolis Vision AI
NVIDIA · Santa Clara, United States
About this role
NVIDIA's technology is at the heart of the AI revolution, touching people across the planet by powering everything from self-driving cars, robotics, co-pilots, and more. Join us at the forefront of technological advancement in intelligent assistants and information retrieval. Metropolis is transforming how the physical world is perceived and understood using advanced computer vision and deep learning
Our team builds large-scale distributed Vision AI platforms that power intelligent spaces, smart cities, retail analytics, and digital twins. This role offers the opportunity to own core components of a strategic platform with high visibility and real-world impact. As a System Software Engineer for Vision AI, you will develop and optimize high-performance vision systems that turn massive streams of video, image, and 3D data into actionable insights
You will collaborate with specialists in perception, simulation, and large models to bring research into production at scale. What you’ll be doing: Crafting and implementing high-performance Vision AI pipelines for real-time and streaming scenarios using brand-new computer vision and deep learning models. Developing and refining large-scale distributed services responsible for processing video, image, and 3D data in both edge and cloud settings
Developing multi-modal perception capabilities that combine 2D, 3D, and temporal information to understand complex real-world scenes. Using simulation and synthetic data tools to build, test, and validate perception algorithms at scale. Profiling and tuning GPU-accelerated inference pipelines to meet strict latency, efficiency, and reliability targets
Collaborating with partner teams across product, research, and platform to translate requirements into clear technical builds and robust implementations. Driving technical build reviews, promoting guidelines for code quality and testing, and mentoring other engineers on Vision AI systems development. What we need to see: BS, MS, or Ph
Apply for this role on NVIDIA’s official careers site.