Nuro needs to advance its autonomous driving systems by creating a scalable and reliable data infrastructure to produce training and evaluation data.
Requirements
- Strong proficiency in Python, C++, or similar languages
- Experience working with large scale data and building scalable & reliable systems / data pipelines
- Knowledge of GCP, GCS, BigQuery, or PostgreSQL
- Knowledge of data engineering, and its tooling and best practices
- Knowledge of batch and streaming data processing, warehousing, and analytics solutions
- Experience working with large scale distributed data systems
Responsibilities
- Design and develop unified, introspectable, large-scale batch and streaming data processing systems
- Create and implement a storage system capable of accommodating both the large volume and diverse range of evaluation and performance metrics
- Construct intuitive dashboards and reports to present evaluation results
- Design and develop comprehensive end-to-end data pipelines
- Develop and maintain continuous testing and monitoring systems
Other
- B.Sc or M.Sc. plus 4+ years of relevant work experience
- A bachelor's degree in Computer Science, Electrical Engineering, or a closely related field
- Experience setting team or project product and technical vision, timelines and prioritization
- Formally or informally being a Tech Lead, mentoring and support junior engineers