Software Engineer, Test Set Curation
| Verified Pay check_circle | Provided by the employer$172000 - $241000 per year |
|---|---|
| Hours | Full-time |
| Location | Foster City, California |
About this job
Job Description
Zoox is on an ambitious journey to develop a full-stack autonomous mobility solution for cities and safely deploy such a robotaxi solution. The System Design and Mission Assurance (SDMA) team plays a foundational role in the company's success, responsible for constructing the safety case and fail-operational design for our autonomous driving robots before public road deployment. You will be part of an organization with strong leadership and a transparent, respectful culture that enables you to reach your full potential.
- Generate test sets of driving logs to evaluate the performance of the autonomous driving system
- Validate and optimize the test sets to ensure they meet requirements and reflect the statistical distribution of our targeted robotaxi service.
- Collaborate with cross-functional stakeholders to gather requirements and integrate test sets with our testing frameworks
- Develop and maintain data pipelines and tools for efficient test set creation and management
- Define and document best practices for the design, curation, and maintenance of large-scale test sets
- Present findings and test-set characteristics to both technical and non-technical audiences to inform system development
- Master's Degree in Data Engineering, Data Science, Quantitative Science or a related field and at least 3 years of relevant industry experience or PhD in Data Engineering, Data Science, Quantitative Science or a related field
- Proficiency in Python for data analysis and scripting
- Experience building and curating large test sets for statistical studies or performance analysis
- Strong communication and collaboration skills for working with cross-functional teams
- Experience with PySpark
- Experience with big data platforms such as Databricks or AWS EMR
- Professional experience in the autonomous driving domain
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.