This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We're looking for an Perception Data Engineer who can own data collection, scalable data systems, and sensor data workflows. You'll work cross-functionally with perception, operations, and labeling teams to build fast, reliable, and production-grade data pipelines.
Job Responsibility:
Develop Python and C++ infrastructure to ingest, validate, and organize camera and LiDAR data from our collection vehicles — file handling, data verification, metadata extraction, and database writes
Run camera, lidar, gps calibration workflows on the data collection vehicles
Debug hardware/software integration issues on data collection rigs including sensor connectivity, logging failures, storage limits, and network dropouts
Build and maintain ETL pipelines that move high-volume sensor data from vehicles to internal storage and annotation vendors
Collaborate with external annotation and labeling vendors: package data for delivery, validate returned labels, and flag quality issues
Collaborate with the operations team to plan, support, and execute data collection runs
Requirements:
Bachelor's degree in Computer Science, Electrical Engineering, or a related field
or equivalent practical experience
3+ years of industry experience in software development, with production Python and C++ (2+ years with a Master's)
Strong fundamentals in software engineering — data structures, algorithms, system design, and writing code that is readable, testable, and maintainable
Hands-on experience designing and operating data pipelines at scale, including ownership through incidents and iterations
Familiarity with robotics or autonomous systems data — sensor logs, binary formats, or perception datasets is a plus
Experience with databases as part of a production data workflow, including schema design and data integrity considerations
Ability to work independently and cross-functionally in a fast-moving environment with ambiguous requirements
Nice to have:
Familiarity with robotics or autonomous systems data — sensor logs, binary formats, or perception datasets