Algorithms Optimization Software Engineer (Canada)

Algorithms Optimization Software Engineer (Canada)

11 Nov
|
RideCo
|
Canada

11 Nov

RideCo

Canada

Build optimization software at RideCo in Waterloo, using algorithms, data structures, and critical reasoning to improve on-demand transit technology.

As a Software Engineer on RideCo’s Algorithms & Optimization team, you will develop the algorithms powering its core ridesharing platform. You will create readable, maintainable software while moving between engineering and data science challenges. Your work spans distributed architecture, optimization algorithms, traffic forecasting, and demand modeling.

Key Responsibilities:

- Contribute to distributed architecture, caching, and microservices
- Automate manual bottlenecks in service rollouts
- Expand capabilities while maintaining high performance
- Convert optimization prototypes into deployable products
- Improve visibility into optimization engine performance

Requirements:

- Deep understanding of algorithms and data structures
- Explain complex concepts from research publications
- Expertise in two or more specialized areas
- Bachelor’s degree in a related technical discipline
- Robust critical thinking and reasoning skills

Apply algorithms, distributed systems, and optimization expertise while developing RideCo’s on-demand transit platform in Waterloo.

📌 Algorithms Optimization Software Engineer (Canada)
🏢 RideCo
📍 Canada

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: algorithms optimization software engineer (canada) / canada

Subscribe to this job alert:

Get the latest job offers by email for: algorithms optimization software engineer (canada) / canada