Software Engineer – Data Platform
Austin, TX
About the Team
Join a team focused on the collection, storage, and processing of large-scale datasets generated by autonomous systems, including vehicles and delivery robots. This work involves managing sensor data from sources like cameras, lidars, and radars. Reliable storage solutions and efficient compute platforms are critical for supporting teams working on machine learning, simulation, and algorithm development. The team’s data processing stack leverages specialized algorithms similar to those used in real-world autonomous systems.
About the Role
As a Software Engineer on the Data Platform team, you will design, build, and maintain core data and machine learning infrastructure with a strong emphasis on software engineering best practices and code quality. You will be responsible for developing systems that ingest, process, and organize petabytes of telemetry and sensor data into a globally distributed data lake, ensuring high-throughput and low-latency data access for both model training and live inference. Your contributions will accelerate the work of machine learning engineers and data scientists, enabling faster iteration and the development of higher-performing systems.
Responsibilities
Requirements
Preferred Qualifications