Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Uber Logo

Senior Software Engineer - Autonomous Mobility & Delivery

Uber

$198,000 - $220,000
Aug 19, 2025
San Francisco, CA, US
Apply Now

Uber's AM&D team is building a hybrid marketplace that seamlessly integrates autonomous vehicles into the existing mobility and delivery ecosystem, requiring optimization across human and AV drivers for reliability, efficiency, and scalability.

Requirements

  • Experience coding with one or more of Java, Scala, Go, C++, Python (or similar)
  • Solid understanding and hands-on experience in backend development and distributed systems
  • Background in autonomous vehicles (AV), with hands-on experience in developing, testing, or optimizing AV systems or related technologies.
  • Strong understanding of algorithms and data structures, especially in the context of real-time optimization, routing, or decision-making systems.
  • Experience with optimization techniques, such as linear programming, dynamic programming, or heuristic algorithms, and their application in large-scale systems.
  • Knowledge of marketplace dynamics, including supply-demand matching, pricing, and incentive systems, particularly in autonomous or transportation-related domains.
  • Familiarity with simulation environments and tools used for validating autonomous systems or optimizing large-scale networks.

Responsibilities

  • Lead the design and development of complex, highly scalable systems, ensuring the marketplace for autonomous vehicles operates efficiently at scale.
  • Drive technical projects from inception to completion, collaborating with cross-functional partners such as product managers, data scientists, and operations teams to deliver impactful solutions.
  • Develop and optimize algorithms to solve challenging problems in autonomous vehicle routing, matching, pricing, and incentive systems, directly influencing marketplace performance.
  • Balance technical trade-offs between speed, performance, and quality, making informed decisions that align with both business goals and engineering best practices.
  • Contribute to the creation of new features and platform capabilities, leveraging autonomous vehicle data and operational insights to build innovative solutions.
  • Mentor and guide junior engineers, sharing your expertise to enhance team velocity and the quality of technical output.
  • Collaborate across teams to ensure seamless integration of marketplace components with the larger autonomous vehicle ecosystem, driving both immediate improvements and long-term strategic gains.

Other

  • 5+ years of Software Engineering work experience
  • Self motivated with a passion to learn
  • Outstanding verbal and written communication and presentation skills