Senior/Staff Software Engineer, Data Platform
Nuro
Who We Are Nuro believes self-driving vehicles are the most immediate and profound opportunity for AI to drive positive change in the physical world. Safer streets, more time for what matters, and easier access to the world around us, that’s why we’re building a universal autonomy platform: self-driving for all roads and all rides. Founded in 2016, Nuro is a physical AI company developing Level 4 autonomous driving technology for a wide range of vehicles, use cases, and markets. Powered by the Nuro Driver™, our universal autonomy platform enables the global mobility ecosystem to deploy autonomy at scale, from robotaxis and logistics fleets to personal vehicles. With years of real-world deployment experience and a flexible, partner-led business model, Nuro is working toward a future where millions of autonomous vehicles powered by our technology help make everyday life safer, easier, and more connected. Nuro has raised over $2B in capital from Uber, NVIDIA, Google, Softbank, Fidelity, T. Rowe Price, and other leading investors About the Role Nuro takes a machine-learning-first approach to autonomous driving technology. In an ML-first system, the overall system performance depends heavily on the quantity and diversity of its training and evaluation data. The team plays a crucial role in the advancement of autonomous driving systems by creating a scalable and reliable data infrastructure. This infrastructure is designed to produce training and evaluation data derived from both on-road collected logs and simulation logs. Additionally, the team collaborates closely with system engineers to thoroughly validate the autonomous driving system before its deployment. About the Work * Design and develop unified, introspectable, large-scale batch and streaming data processing systems that can ingest and process data across a wide range of use cases relevant to evaluation. * 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, facilitating straightforward comparisons that highlight both improvements and regressions. * Design and develop comprehensive end-to-end data pipelines that streamline the flow from data ingestion to final consumption. * Develop and maintain continuous testing and monitoring systems to guarantee the integrity and resilience of our data and associated data pipelines About You
- B.Sc or M.Sc. plus 4+ years of relevant work experience
- Strong proficiency in Python, C++, or similar languages
- Domain experience: Experience working with large scale data and building
- Strong 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
- Experience working with large scale distributed data systems
- Experience with system & framework design
- Experience with data workflow orchestration platforms
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior/Staff Software Engineer, Data Platform. Be the first to apply!
- staff data engineer Mountain View, CA
- data engineering intern summer Mountain View, CA
- senior data integration developer Mountain View, CA
- data science developer Mountain View, CA
- senior data center engineer Mountain View, CA
- software data engineer Mountain View, CA
- data developer Mountain View, CA
- remote data engineer Mountain View, CA
- sr data engineer Mountain View, CA
- big data cloud engineer Mountain View, CA
