CareerPlanSign in

Senior Software Engineer, Recommendations

Toronto Coworking💼 Full-time💰 $136,000–$136,000🗓 2026-08-26 → 2026-09-26

Core

Build backend systems and pipelines that decide what offers to surface to riders based on context and signals.

Role type

Senior Software Engineer (Recommendations)

Builds

Backend systems, pipelines, and services for rider recommendation offers

Domain

Ride-sharing / Recommendation Systems

Deliverable

production ML models

Required skills

Python, Go, Cloud platforms (AWS/GCP/Azure), Distributed systems, PostgreSQL, DynamoDB, Object-oriented programming, Data structures, Algorithms, AI tools (Copilot/Claude/Cursor)

Preferred skills

Real-time serving systems for ML models, Recommendation or ranking systems, Feature stores, Online/offline experimentation frameworks

Responsibilities

Architect scalable system design for large features, Mentor engineers, Write well-tested maintainable code, Participate in on-call rotation, Drive high-impact projects

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.