About the job
About the Role
Join our dynamic team of experts where machine learning and systems engineering intersect to enhance the performance of autonomous systems. As a Senior Software Engineer specializing in Perception Machine Learning Data, you will play a crucial role in integrating machine learning advancements with autonomy infrastructure, ensuring that our models are trained using the most pertinent, diverse, and high-quality datasets. Your contributions will significantly influence how autonomous systems recognize uncommon scenarios, adapt to various geographical contexts, and operate safely at scale.
Key Responsibilities Include:
- Utilizing Vision Language Models (VLMs) to compile diverse datasets that reflect real-world driving patterns across different regions.
- Creating high-fidelity synthetic data frameworks across multiple sensor modalities.
- Enhancing machine learning-powered validation processes for data quality and model preparedness.
Your Impact:
- High-Output Generalist: Collaborate across various domains including autonomy, infrastructure, databases, simulation, and machine learning development, while expanding your expertise in Robotics and ML.
- Robotics Specialist: Develop cutting-edge solutions for data discovery, automated labeling, and synthetic data generation in close cooperation with the Infrastructure and Autonomy teams.
About the Work
Tackle the most demanding data challenges in autonomy by applying machine learning and rigorous systems engineering principles:
- Design hybrid systems that combine deep learning with traditional algorithms for scalable data curation and annotation.
- Create frameworks to evaluate the real-world authenticity of synthetic data and enhance the quality of synthetic data rendering.
- Develop tools to automatically identify data gaps that affect the performance of perception models.
- Collaborate with autonomy engineers to transform raw sensor data into prioritized training objectives, addressing critical gaps that hinder perception and autonomy performance.
About You
- Bachelor’s degree in Computer Science, Robotics, Statistics, Physics, Mathematics, or a related quantitative field.
- Experience:
- 4+ years of professional software engineering experience, proficient in Python and familiar with C/C++. Demonstrated ability to lead cross-functional technical projects from conception to execution.
- You have hands-on experience in implementing machine learning solutions and enjoy embedding them into practical systems. Your focus is on delivering impactful, integrated solutions rather than solely theoretical ML projects.
Bonus Points
- Experience working with synthetic or autonomous driving data.
- Background in building machine learning systems for robotic applications.

