Optibus - Algo Group Manager - Israel

Algo Group Manager, Israel

Israel · Full-time · Senior

About The Position

Optimization is at the heart of what we do

Optibus originated by solving the unsolvable problem of improving and optimizing public transportation; optimization is a key driver to the success of Optibus and strongly embedded all across the Optibus’ platform. Our advanced optimization algorithms and machine learning are powering the world’s leading transportation providers, optimizing and improving billions of passenger trips each year, reducing millions of tons of carbon emission, delivering better service for passengers and drivers, while lowering operational costs.

The Algo Group Manager

We are looking for an algo group manager to lead our Algo Team with a strong focus on optimization and machine learning. A manager who has vast hands-on experience and a deep knowledge of optimization with a specific focus on optimization techniques, heuristics,search algorithms and integer programming while also having experience leading research teams.

We are accepting candidates for positions in Israel and Europe.


This position is part of the R&D management team, reporting to the VP of R&D and will work closely with the CTO & co-founder. You will lead the group efforts for Optibus products and clients, working on public transport operation products; and will manage multiple algo teams striving to improve delivery, processes and velocity. As a Senior Manager you will lead our world-class talented team and lead engineering processes while delivering a high-quality product with a focus on business impact. Your organization will consist of a group of Team Leads, Algo Developers and Software Engineers.


  • 3+ years of managing algo development teams
  • Strong background in mathematical programming, linear and integer programming in particular.
  • Experience in implementing high-performance linear and integer algorithms.
  • Significant experience of production grade programming especially programming in Python and C++.
  • At least 5 years of experience in the field of mathematical programming.
  • Ph.D/M.Sc degree in Operations Research, Math, Computer Science or related.
  • Knowledge of machine learning techniques.


  • Knowledge in techniques such as column generation, lagrangian relaxations, etc.
  • Up to date with published research within the field of mathematical programming and related.
  • Experience with commercial optimization solvers for integer programming, such as FICO, CPLEX, Gurobi.
  • Practical experience with statistical performance evaluation of code, i.e., benchmarking.
  • Application specific knowledge of vehicle routing, crew scheduling and rostering.Experience in the field of search algorithms and heuristics.
  • Experience in developing over cloud services (AWS, Azure, GCP)

About Optibus

Optibus is revolutionising mass transportation for global transit providers in over 5,000 cities worldwide! As a market leader in the world of Transit Optimization we use AI, ML, advanced algorithms, and cloud computing, to optimise vehicle and driver schedules, providing detailed insights into operational impacts for our customers.

With 400+ employees globally, our united culture fosters a collaborative, fun and diligent work environment. Our four core values empower our employees to reimagine public transportation and change the world for the better through: Impact, determination, innovation, and caring.

Optibus is proud to be an equal opportunity employer. We hire talented individuals, regardless of gender, race, ethnicity, ancestry, age, disability, sexual orientation, gender identity or expression, cultural background, religious beliefs, or any other characteristic protected by federal, state, or local laws. It is our responsibility at Optibus to provide an inclusive and accessible interview experience for all. We will provide reasonable accommodations for all candidates in need of individualised support during the hiring process.