Software Engineer (SDS Core - Data and Test Flywheel)
Core
Building large-scale data processing pipelines and automated systems to connect vehicle data collection, training, and model iteration for autonomous driving stacks.
Role type
Senior data infrastructure engineer (ML flywheel)
Builds
Automated data selection, curation, labeling, and testing loops for autonomous vehicle models
Domain
Autonomous driving / Physical AI / Data Engineering
Deliverable
production ML models
Required skills
Python, distributed systems, data pipelines (ETL), Spark, Airflow, Kafka, large-scale data processing, ML workflow automation
Preferred skills
Automotive/AV systems, ML platforms for large-scale products, highly automated ML training workflows, data flywheel architecture
Technologies
Python, Spark, Airflow, Kafka
Responsibilities
Build and maintain large-scale data processing pipelines for ingesting and curating driving datasets; Design and implement systems that automate data selection, labeling, training, and testing loops; Collaborate with modeling teams to improve training efficiency and model performance; Develop core infrastructure closing the loop between real-world test results and new model deployments; Mentor junior engineers and define best practices for data-centric development
Seniority
Senior, hands-on IC