About the position
Via is seeking an Algorithms Researcher to join their R&D department. The ideal candidate will have a MSc/PhD in Computer Science, Mathematics, Physics or similar, with significant academic research experience in relevant fields. The role involves developing online decision-making systems that optimize system utilization while maintaining quality of service for riders, and implementing algorithms in an efficient and scalable way. The successful candidate will have extensive knowledge of algorithms, with a focus on graph theory and combinatorial optimization, and a minimum of 4-5 years of experience in hands-on algorithms development. Via is an equal opportunity employer.
Responsibilities
- Mathematically model the competing demands on Via's system.
- Use sophisticated statistical methods to analyze demand, traffic and fleet performance, and generate insights that inform algorithm development.
- Develop online decision-making systems that optimize system utilization while maintaining quality of service for riders.
- Develop algorithms that implement decision-making systems in an efficient and scalable way.
Requirements
- MSc/PhD in Computer Science, Mathematics, Physics or similar
- Significant academic research experience in relevant fields
- Extensive knowledge of algorithms, with a focus on graph theory and combinatorial optimization
- Minimum of 4-5 years of experience in hands-on algorithms development
- Analytical: able to extract the essential features of a complex real-life problem to arrive at a simple and relevant mathematical model
- Experience in Python programming - advantage
- Fast learner: able to quickly master concepts, disciplines and methods
- Strong interpersonal and communications skills
- Hands-on: able to realize ideas in code.