Software Engineer - Data Infrastructure
Summary
Designs and evolves the data platform for autonomous driving: building fleet data-ingestion pipelines, distributed cloud data processing, and observability rails in collaboration with ML/CV engineers. Core stack includes Python, gRPC/protobuf, and major clouds (AWS, GCP, Azure).
In this role you design and evolve the data platform powering autonomous driving work. You will collaborate with ML, CV, and data engineers to build scalable data pipelines and distributed systems in the cloud. You’ll tailor data ecosystems to ML needs, enabling rapid experimentation and robust validation. You join a cross-continental team shaping data infrastructure for the future of mobility.
Pay / Benefits- Excellent health, wellness, dental and vision coverage
- A rewarding pension
- Flexible vacation policy
- Family planning and care benefits
- Build and maintain data pipelines for fleet ingestion
- Collaborate with ML/CV engineers on high-impact AD/ADAS projects
- Design and optimize distributed data processing in the cloud
- Develop and operate data infrastructure, compute, and observability rails
- Implement reliable, testable code and robust deployment practices
- Extensive experience in Python or other Object Oriented language
- Experience building reliable, distributed applications for data processing
- Working with RPC protocols such as gRPC/protobuf
- Hands-on experience developing cloud applications (AWS, GCP, Azure)
- Excellent communication
- Collaborative cross-team work
- Adaptability in fast-paced environments
- Data Infrastructure
- Data Warehouses
- Data Ingestion