About the job
Onsite in Foster City, CA | at least 3 days onsite
The Perception team seeks a talented Machine Learning Engineer to innovate advanced Computer Vision modules, significantly enhancing the onboard perception capabilities of our robotic fleet. This position will directly influence safety and operational efficiency. The ideal candidate will engage in the complete design and development process, encompassing data collection, dataset creation, and the design and implementation of machine learning models.
Key Responsibilities:
- Architect and develop in-cabin Computer Vision ML modules for critical safety and monitoring applications.
- Implement advanced Perception model architectures and sophisticated training methodologies.
- Create high-quality datasets utilizing inputs from our sensor stack and large-scale data.
- Validate and optimize solutions through real-world driving scenarios, directly enhancing the safety and reliability of our autonomous systems.
Essential Qualifications:
- Bachelor's Degree in Computer Science or Computer Engineering with a minimum of 4 years of relevant experience.
- Proficient in modern Computer Vision and Machine Learning, especially in areas like 3D reconstruction, detection, classification, and semantic segmentation.
- Experience in training and deploying Deep Learning models.
- Strong programming skills in C++ and/or Python.
- Exceptional communication abilities.
Preferred Qualifications:
Familiarity with any of the following:
- Experience in the self-driving industry.
- Expertise in integrating ML models within latency-sensitive systems.
- Proficiency in CUDA programming.
Employee Benefits:
- Comprehensive Health Care Plan (Medical, Dental, and Vision).
- Life Insurance (Basic and Voluntary, including AD&D).
- Generous Paid Time Off (Vacation, Sick Leave, and Public Holidays).
- Opportunities for Training and Development.
- Retirement Plan options (401k, IRA).

