Software Engineer in Algorithms & Optimization

RideCo
Full-time Waterloo, Ontario Computer Occupations
Posted:
March 03, 2026
Location:
Waterloo, Ontario, Canada

Job Description

This is an opportunity in the exciting and fast-growing transportation technology industry. Public transit is being transformed from a system of static, scheduled fixed-routes, to a dynamic on-demand network, and you will be one of the pioneers shaping this transformation.

As the newest member of our Algorithms & Optimization team, you will contribute to the complex suite of algorithms that power RideCo’s core ridesharing platform. The ideal candidate must possess a sound grasp of Algorithms and Data Structures, strong critical thinking and reasoning skills, and the ability to produce readable, maintainable, and working software programs from abstract concepts and ideas. You will thrive in a small-team environment with fast-paced agile iterations, where every developer contributes code that delivers a meaningful impact to our customers and the company.


Your day-to-day responsibilities will include:


At RideCo, you will be switching hats between Softwa...

Apply for this Job

Submit your application for the Software Engineer in Algorithms & Optimization position at RideCo.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: Waterloo, Canada
Posted: March 03, 2026
Deadline: April 12, 2026