Staff AI Engineer - Perception
About the company
On our Perception team, you have the opportunity to work with world-class ML/AI engineers and research scientists, whose mission is to make self-driving vehicles a reality and to create a positive social impact. Our team works on the tech stack responsible for perceiving the dynamic scenarios and for classifying objects around our robo-taxi. We are looking for engineers who are passionate about Level 4 autonomous driving technology, excited by intellectual challenges, and interested in pursuing career growth with a fast-growing company.
Your tasks
Mission Summary We're looking for a Staff Al Engineer to design and develop onboard and offboard pipelines for temporal classification and related software for our autonomous driving systems. This is a critical, high-impact role on our Semantics team, which is central to the safety and functionality of our autonomous driving stack.
- Lead the architecture, design and development of advanced perception systems such as object detection, instance segmentation, sensor fusion, action recognition, temporal classification, traffic light detection etc using Python.
- Develop scalable, clean C++ software to productize and deploy solutions onto our autonomous vehicle fleets for down-stream consumption.
- Provide technical leadership across the organization, contribute to patent filings, align with our partner team.
- Provide mentorship, code reviews, and guidance to senior and junior-level engineers on the team and within the larger perception org including topics such as code quality, correctness and efficiency.
Requirements
- Masters or PhD in Machine Learning, Computer Science, Applied Mathematics, Statistics, Physics or a related field with 5+ years of relevant experience
- Experience designing, training, and analyzing neural networks for at least one of the following applications: Object detection, Image segmentation, Action Recognition, Temporal Classification, Sensor fusion, Multitask learning, Traffic light detection, Active learning, and One shot learning.
- 5+ years of experience in Python and fluency in C++ software development.
- Experience with PyTorch or other deep learning frameworks.
- Experience in automotive or other real-time and embedded systems.
- Ability to communicate across multiple teams, researchers and engineers
Bonus Points (not required)
- Proven track record of publications in relevant conferences (CVPR, ICML, NeurIPS, ICCV, ICLR...)