Software Engineer II - Av Labs Platform

Uber Uber · Consumer · Sunnyvale, CA · Engineer - Software Engineering - Backend

Software Engineer II role focused on building and maintaining the core platform infrastructure for autonomous vehicle (AV) development at Uber's AV Labs. This role involves developing scalable systems for the AV lifecycle, integrating AI models, and ensuring platform reliability and performance.

What you'd actually do

  1. Develop and maintain the core platform infrastructure for autonomous vehicle (AV) development.
  2. Build robust and scalable systems to support the entire AV development lifecycle, from data ingestion to simulation and deployment.
  3. Collaborate with ML engineers and researchers to integrate cutting-edge AI models and algorithms into the platform.
  4. Ensure the reliability, performance, and security of the AV development platform.
  5. Contribute to the design and implementation of CI/CD pipelines for AV software.

Skills

Required

  • Strong software engineering fundamentals.
  • Experience with distributed systems and cloud platforms (e.g., AWS, GCP).
  • Proficiency in programming languages such as Python, C++, or Java.
  • Experience with containerization technologies (e.g., Docker, Kubernetes).
  • Familiarity with CI/CD principles and tools.

Nice to have

  • Experience in the autonomous vehicle domain.
  • Knowledge of machine learning concepts and frameworks.
  • Experience with data pipelines and infrastructure.
  • Familiarity with simulation environments.

Other signals

  • Develop and maintain the core platform infrastructure for autonomous vehicle (AV) development.
  • Build robust and scalable systems to support the entire AV development lifecycle, from data ingestion to simulation and deployment.
  • Collaborate with ML engineers and researchers to integrate cutting-edge AI models and algorithms into the platform.
  • Ensure the reliability, performance, and security of the AV development platform.
  • Contribute to the design and implementation of CI/CD pipelines for AV software.