Senior Machine Learning Engineer, Perception - Next-Gen Autonomous Vehicles
- Machine learning
- Other places
- $144 K - $333 K
- Full Time
We are seeking an experienced Machine Learning Engineer to join our team. You will apply machine learning to Autonomous Vehicle perception, to develop features for our next-generation autonomous driving platform.
As a part of our perception team, you will design world-class obstacle perception solutions by developing groundbreaking deep learning/machine learning models using large-scale data. You will work toward enhancing the robustness and accuracy of obstacle perception DNN models utilizing multiple sensor modalities (such as camera, radar, and lidar) under various challenging scenarios to accomplish autonomous driving everywhere and anytime.
What You'll Be Doing:
Teamwork: Enhance close collaborations with our researchers and engineers, converting innovative research into our autonomous driving platform.
Exploration: Delve into 3D perception issues, for instance, 3D object detection, tracking, and occupancy prediction. Propose and implement original and feasible solutions. Optimize the solutions for on-vehicle deployment. Keep an eye on and track the latest developments and technologies in deep learning and autonomous driving. Incorporate new methods, techniques, and solutions that could improve and benefit our platform.
Experimentation: Plan experiments on both external and internal AV datasets meticulously. Conduct experiments and analyze the results to produce insightful findings.
Documentation: Extensively document methodologies, insights, and findings to support knowledge sharing, future development, and reproducibility.
What We Need To See:
MS or PhD-level education in Engineering or Computer Science with a focus on Deep Learning, Artificial Intelligence, or a related area, or equivalent experience.
Excellent written and verbal communication skills coupled with strong social skills.
5+ years of practical experience in applying machine learning to resolve real-world issues.
Considerable Python programming experience supplemented with software design skills.
Experience with deep neural network training, inference, and optimization in leading frameworks (for instance, Pytorch, Tensorflow, TensorRT)
Practical software engineering experience in designing for large and complex systems.
Exceptional understanding of the mathematical foundations of machine learning and deep learning.
Self-motivation, team spirit, and a desire to learn new things and solve complex problems.
Ways To Stand Out From The Crowd:
Applied Experience in AV: Demonstrable practical experiments and projects in the autonomous driving domain. Experience in delivering features to AV stacks or related products.
Research Experience: Relevant published research, particularly instinctive perception tasks for autonomous driving, general computer vision, and machine learning. A track record of winning AV-related challenges or producing SOTA results on benchmarks and leaderboards.
Advanced Model Knowledge: Experience in working with Transformers and other visual recognition models, especially models for 2d/3d object detection and tracking. Familiarity with bird's eye view perception solutions and techniques, and common toolkits and libraries such as MMDetection3D.
Cross-functional Collaborator and Problem Solver.
Intelligent machines powered by Artificial Intelligence computers that can learn, reason, and interact with people are no longer science fiction. GPU Deep Learning has laid the groundwork for machines to learn, perceive, reason, and solve problems. Now, NVIDIA’s GPU operates Deep Learning algorithms, simulating human intelligence, and acts as the brain of computers, robots, and self-driving cars that can perceive and understand the world.
The base range is 144,000 USD - 333,500 USD. Your base salary will be fixed based on your location, experience, and the remuneration of employees in similar positions.You will also be eligible for equity and . NVIDIA accepts applications on an ongoing basis.