Software Engineer - Ride and Fleet Services
zoox
San Diego, CA · San Diego · Canada
Posted May 12, 2026
$172,000–$230,000 per year
- Full-time
- Software
- Software Engineer jobs in Canada
Job description
Our Ride and Fleet Backend team is looking for a Software Engineer to build out the Fleet Dispatch System to efficiently dispatch missions to our robots. Zoox robots take missions like Rideshare Trips, Charging, Cleaning, Return to Depot, R&D missions, and Roaming missions. It is the backbone of our autonomous fleet management system and the brains behind connecting our riders and vehicle operators to our robots! ### In this role, you will: - Design and build a scalable, efficient, and robust robotaxis dispatch service. - Craft and refine algorithms for real-time dispatch optimization and route planning, leveraging operational research techniques. - Apply operational research methods such as linear programming, integer programming, stochastic processes, and queuing theory to solve complex dispatch problems. - Use operational research tools for data analysis, forecasting demand, and modeling transport networks to improve robotaxi service efficiency. - Integrate optimization algorithms into the robotaxi platform. - Build and use in-house or 3rd-party simulation models to test dispatch optimization algorithms’ effectiveness. ### Qualifications - Bachelor’s/Master’s degree in Computer Science, Engineering, Mathematics, Operations Research, or related field. - Proven experience in algorithm development, with a strong emphasis on operational research methodologies. - Proficiency in programming languages Java or Kotlin - Solid background in machine learning, AI, operational research, and data analysis. - Passion for learning new technologies, domains, and challenging the status quo. - Strong mathematics skills. - Exceptional problem-solving, analytical, and quantitative skills. ### Bonus Qualifications - Experience with GIS and mapping software. - Experience in transportation, logistics, or autonomous vehicles. - Experience in building/using fleet simulation tools. - Ability to lead through ambiguity and work with diverse stakeholders. - Ability to Iterate quickly and efficiently on building end-to-end experiences. - Experience handling large data sets and scaling service horizontally to a large number of users. - Experience developing cloud services and an understanding of design for scalability, performance and reliability. - Knowledge about microservice design patterns and DB access. - Knowledge of engineering practices and patterns for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and live site operations.