Taro Logo

Principal Perception Engineer

NVIDIA is the world leader in accelerated computing, pioneering AI and digital twins technology.
$272,000 - $425,500
Machine Learning
Principal Software Engineer
Hybrid
5,000+ Employees
12+ years of experience
AI · Automotive

Description For Principal Perception Engineer

NVIDIA, the world leader in accelerated computing, is seeking a Principal Perception Engineer to join their autonomous driving solutions team. This role focuses on developing cutting-edge perception systems for autonomous vehicles using deep learning and computer vision technologies. The position combines technical leadership with hands-on development of AI solutions for complex driving environments.

The role involves designing end-to-end perception solutions for autonomous vehicles, including traffic light detection, sign recognition, and vehicle signal interpretation. You'll be working with state-of-the-art deep learning models and developing algorithms that need to perform in real-world conditions with high reliability and safety standards.

As a Principal Engineer, you'll lead technical initiatives and work with large data collection and labeling teams to improve perception system accuracy. The position requires extensive experience in deep learning, computer vision, and software development, with a focus on real-time embedded systems.

NVIDIA offers competitive compensation with a base salary range of $272,000 - $425,500, plus equity and benefits. The company's work in AI and digital twins is transforming major industries, making this an opportunity to work on cutting-edge technology with real-world impact.

The ideal candidate will have 12+ years of hands-on experience, strong programming skills in Python/C++, and proven expertise in developing perception solutions for autonomous driving or robotics. Experience with CUDA programming and publications in leading conferences/journals would be particularly valuable.

Last updated 19 hours ago

Responsibilities For Principal Perception Engineer

  • Design end2end solutions for Perception and AV stack
  • Develop innovative deep learning models and localization/tracking algorithms
  • Develop generalizable approaches for ODD and Country/region expansion
  • Productize perception solutions meeting safety, latency, and SW robustness requirements
  • Drive data-driven development and work with data collection/labeling teams

Requirements For Principal Perception Engineer

Python
  • 4+ years of technical leadership experience
  • 12+ years of hands-on work experience in deep learning and algorithms
  • Proficiency in deep learning frameworks (e.g., PyTorch)
  • Experience in data-driven development
  • Strong programming skills in Python and/or C++
  • BS/MS/PhD in CS, EE, sciences or related fields
  • Outstanding communication and teamwork skills

Benefits For Principal Perception Engineer

Equity
  • Equity compensation
  • Additional benefits (as referenced in link)

Interested in this job?

Jobs Related To NVIDIA Principal Perception Engineer

Principal Deep Learning Software Engineer, LLM Performance

Principal Deep Learning Software Engineer position at NVIDIA focusing on LLM performance optimization and scaling, offering competitive compensation and the opportunity to work with cutting-edge AI technology.

Principal Generative-AI Software Engineer

Principal Generative-AI Software Engineer role at NVIDIA focusing on multimodal learning, video generation, and intelligent simulation.

Principal Prediction and Planning Machine Learning Engineer - Autonomous Vehicles

Lead machine learning role focusing on prediction and planning systems for autonomous vehicles at NVIDIA.

Principal Prediction and Planning Machine Learning Engineer - Autonomous Vehicles

Principal ML Engineering role at NVIDIA focusing on prediction and planning systems for autonomous vehicles.

Principal Machine Learning Engineer - Enterprise AI

Principal Machine Learning Engineer position at NVIDIA focusing on Enterprise AI solutions.