Senior Machine Learning Engineer, Perception - Autonomous Driving
About the Role
We are seeking an extraordinary Senior Perception Engineer to develop and productize NVIDIA’s autonomous driving solutions. As a member of our perception team, you will drive end-to-end solutions for perception modules responsible for online mapping, including road layouts, lane structures, boundaries, crosswalks, and other traffic components critical for driving without reliance on HD maps. You will improve robustness, accuracy, and efficiency to enable autonomous driving anywhere and anytime.
Responsibilities
- Design end-to-end solutions for Perception and AV stack to enable road network detections across various driving environments, from complex intersections to rural curvy roads to multi-level highways.
- Conduct applied research and development of innovative deep learning models for lane graph construction, road boundary detection, traffic element recognition, and other static-world tasks.
- Develop generalizable approaches to support diverse Operational Design Domains (ODDs) and country/region expansion.
- Drive and prioritize data-driven development by collaborating with large data collection and labeling teams to bring in high-value data and improve perception system accuracy.
- Optimize data collection prioritization, labeling prioritization, and labeling efficiency to maximize data value.
- Leverage data simulation and augmentation to solve extreme scenarios.
- Productize developed perception solutions by meeting product requirements for safety, latency, and software robustness.
Requirements
- PhD with 4+ years, MS with 6+ years, or BS (or equivalent experience) with 8+ years of relevant experience in Computer Science, Computer Engineering, or a related technical field.
- 2+ years of technical leadership experience with high technical and organizational complexity is a plus.
- Hands-on experience developing deep learning algorithms to solve real-world problems and proficiency in deep learning frameworks (e.g., PyTorch).
- Experience in data-driven development and collaboration with data and ground truth teams.
- Strong programming skills in Python and/or C++.
- Outstanding communication and teamwork skills.
Qualifications
- Proven expertise in developing generalizable perception solutions for autonomous driving or robotics using deep learning with cameras.
- Hands-on experience deploying DNN-based solutions to embedded platforms for real-time applications.
- Proven expertise in deep learning backed by technical publications in leading conferences/journals.
- Expertise with Transformers, BEV architectures, and modern static-world perception techniques.
- Experience working on similar online mapping and complex road detection problems is a plus.
Pay
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 184,000 USD - 287,500 USD for Level 4 and 224,000 USD - 356,500 USD for Level 5. You will also be eligible for equity and benefits.