Ml Software Engineer, Routing
$118.8k - $148.5k per yearLyft
At Lyft, our purpose is to serve and connect. We aim to achieve this by cultivating a work environment where all team members belong and have the opportunity to thrive.Our transport network serves the needs of millions of people every day who want to get from one place to another using Lyft cars, bikes and scooters, or on foot in the most efficient way. To serve these needs, we need to suggest the fastest, most affordable and safest routes.We are hiring a Machine Learning Engineer to join our Routing team. Our team builds and maintains Lyft's system responsible for providing routes for every ride request on our platform. We process millions of route requests per day and low latency, high reliability and high accuracy are paramount for our success.If you are a critical thinker with experience in machine learning workflows and writing reliable code, passionate about solving business problems using data and working in a dynamic, creative, and collaborative environment, we are searching for you.Our technology stack runs on AWS, Kubernetes, Go, Python/C++, Apache Airflow, Flink, and Kafka. We use AI to improve development productivity, optimize customer support workflows, and enhance operational efficiency — all without compromising code quality or security. In this role, you will work with incredibly passionate and talented colleagues from software engineering, machine learning and data science on building rideshare experiences that delight millions of riders and drivers.Responsibilities:
Perform data analysis and build proof-of-concept to explore and compare ML and non-ML solutionsBe able to make effective tradeoffs between model accuracy, its productization complexity and runtime performanceDevelop statistical, machine learning, or optimization modelsWrite production quality code that can scale well to serve millions of requests per dayParticipate in code reviews, design reviews, production on-call support and incident triaging process.Write well-crafted, well-tested, readable, maintainable codeExperience:
B.S., M.S., or Ph.D. in Computer Science or other quantitative fields or related work experience3+ years of Machine Learning experienceNice-to-have: Experience with big data processing / distributed data pipelines and tools such as Apache Airflow and Spark/FlinkProficiency in at least one of the SQL languages (MySQL, PostgreSQL, SqlServer, Oracle)Ability to work in distributed teams spread across time zones. (EST and PST)Benefits:
Extended health and dental coverage options, along with life insurance and disability benefitsMental health benefitsFamily building benefitsChild care and pet benefitsAccess to a Lyft funded Health Care Savings AccountRRSP plan with company match to help save for your futureIn addition to provincial observed holidays, salaried team members are covered under Lyft's flexible paid time off policy. The policy allows team members to take off as much time as they need (with manager approval). Hourly team members get 15 days paid time off, with an additional day for each year of serviceLyft is proud to support new parents with 18 weeks of paid time off, designed as a top-up plan to complement provincial programs. Biological, adoptive, and foster parents are all eligible.Subsidized commuter benefits and Lyft ride creditsLyft is committed to creating an inclusive workforce that fosters belonging. Lyft believes that every person has a right to equal employment opportunities without discrimination because of race, ancestry, place of origin, colour, ethnic origin, citizenship, creed, sex, sexual orientation, gender identity, gender expression, age, marital status, family status, disability, pardoned record of offences, or any other basis protected by applicable law or by Company policy. Lyft also strives for a healthy and safe workplace and strictly prohibits harassment of any kind. Accommodation for persons with disabilities will be provided upon request in accordance with applicable law during the application and hiring process. Please contact your recruiter if you wish to make such a request.Lyft highly values having employees working in-office to foster a collaborative work environment and company culture. This role will be in-office on a hybrid schedule — Team Members will be expected to work in the office at least 3 days per week, including on Mondays, Wednesdays, and Thursdays. Lyft considers working in the office at least 3 days per week to be an essential function of this hybrid role. Your recruiter can share more information about the various in-office perks Lyft offers. Additionally, hybrid roles have the flexibility to work from anywhere for up to 4 weeks per year. #HybridThe expected base pay range for this position in the Toronto area is CAD $118,800 - CAD $148,500, not inclusive of potential equity offering, bonus or benefits. Salary ranges are dependent on a variety of factors, including qualifications, experience and geographic location. Your recruiter can share more information about the salary range specific to your working location and other factors during the hiring process.Lyft may use artificial intelligence to screen applicants, however, Lyft employees make the ultimate selection and hiring decisions.This job fills an existing vacancy.
#J-18808-Ljbffr
Perform data analysis and build proof-of-concept to explore and compare ML and non-ML solutionsBe able to make effective tradeoffs between model accuracy, its productization complexity and runtime performanceDevelop statistical, machine learning, or optimization modelsWrite production quality code that can scale well to serve millions of requests per dayParticipate in code reviews, design reviews, production on-call support and incident triaging process.Write well-crafted, well-tested, readable, maintainable codeExperience:
B.S., M.S., or Ph.D. in Computer Science or other quantitative fields or related work experience3+ years of Machine Learning experienceNice-to-have: Experience with big data processing / distributed data pipelines and tools such as Apache Airflow and Spark/FlinkProficiency in at least one of the SQL languages (MySQL, PostgreSQL, SqlServer, Oracle)Ability to work in distributed teams spread across time zones. (EST and PST)Benefits:
Extended health and dental coverage options, along with life insurance and disability benefitsMental health benefitsFamily building benefitsChild care and pet benefitsAccess to a Lyft funded Health Care Savings AccountRRSP plan with company match to help save for your futureIn addition to provincial observed holidays, salaried team members are covered under Lyft's flexible paid time off policy. The policy allows team members to take off as much time as they need (with manager approval). Hourly team members get 15 days paid time off, with an additional day for each year of serviceLyft is proud to support new parents with 18 weeks of paid time off, designed as a top-up plan to complement provincial programs. Biological, adoptive, and foster parents are all eligible.Subsidized commuter benefits and Lyft ride creditsLyft is committed to creating an inclusive workforce that fosters belonging. Lyft believes that every person has a right to equal employment opportunities without discrimination because of race, ancestry, place of origin, colour, ethnic origin, citizenship, creed, sex, sexual orientation, gender identity, gender expression, age, marital status, family status, disability, pardoned record of offences, or any other basis protected by applicable law or by Company policy. Lyft also strives for a healthy and safe workplace and strictly prohibits harassment of any kind. Accommodation for persons with disabilities will be provided upon request in accordance with applicable law during the application and hiring process. Please contact your recruiter if you wish to make such a request.Lyft highly values having employees working in-office to foster a collaborative work environment and company culture. This role will be in-office on a hybrid schedule — Team Members will be expected to work in the office at least 3 days per week, including on Mondays, Wednesdays, and Thursdays. Lyft considers working in the office at least 3 days per week to be an essential function of this hybrid role. Your recruiter can share more information about the various in-office perks Lyft offers. Additionally, hybrid roles have the flexibility to work from anywhere for up to 4 weeks per year. #HybridThe expected base pay range for this position in the Toronto area is CAD $118,800 - CAD $148,500, not inclusive of potential equity offering, bonus or benefits. Salary ranges are dependent on a variety of factors, including qualifications, experience and geographic location. Your recruiter can share more information about the salary range specific to your working location and other factors during the hiring process.Lyft may use artificial intelligence to screen applicants, however, Lyft employees make the ultimate selection and hiring decisions.This job fills an existing vacancy.
#J-18808-Ljbffr
Vacancy posted 59 minutes ago
Similar jobs that could be interesting for youBased on the Ml Software Engineer, Routing in Winnipeg, MB vacancy
- Lyft is hiring a Machine Learning Engineer to join the Routing team in Toronto. You will work on systems that... ...accuracy. The role involves developing ML and optimization models, writing... ...production-grade code, and collaborating with software engineering, ML, and data science teams...SuggestedWork at office
- ...25%. Job Description We are looking for a Senior Routing Engine Developer to design and build the next generation interaction... ...into routing capabilities. Qualifications ~8+ years of software engineering experience, including substantial ownership of...SuggestedFull timeInternshipRemote workRelocation
$120k - $145k per year
..., a Veralto company, is a mission-driven software company that organizes the world’s water... ...career growth.Reporting to the Director of Engineering & Predictive Analytics, the Senior... ...analytics products that leverage AI and ML.This position is part of the Engineering...SuggestedWork at officeRemote workFlexible hoursShift work- ...customers. Cohere is a team of researchers, engineers, designers, and more, who are all... ...models. You will work with AI researchers and ML engineers on stability, scalability, and observability... ...-cluster experience is a plus. Written software in Python or Go. You would rather extend a...SuggestedFull timeWork at officeLocal areaRemote workHome office
$123.3k - $159.5k per year
TThumbtackvia Jobicy# Software Engineer, AI/ML InfrastructureRemoteCanadaFull-timePosted2mo agoOpen to applicationsApply on jobicy.com ← Back to roles$job --description## About the roleThumbtack helps millions of people confidently care for their homes.Thumbtack is the one app...SuggestedSeasonal workLocal area$122.3k - $170.7k per year
...makes play happen. DescriptionIn FC Quality Verification Engineering, our mission is to help our teams identify quality... ...automation frameworks and developer tools that combine software development and applied AI/ML to improve how we test EA-SPORTS FC. Role SummaryYou...Full timeWork at officeLocal area3 days per week- ...achieve great things on your way there. We’re looking for a Route Sales Driver who will be a superhero while driving a company... ...maintains accurate documentation of product levels via appropriate software. • Report sales, waste, customer concerns, and/or machine malfunctions...Immediate start
- ...amazing people to add to our team! About the RoleWe’re looking for a Senior Software Engineer to own and evolve the production systems and data infrastructure supporting our Machine Learning (ML) and Operations Research (OR) work. This is a hands-on role combining...For contractors
$118.8k - $148.5k per year
...cases and drive them to resolution. SCC brings together ML, data, backend, and product engineers alongside data scientists and operations partners to transform... ...support or trust & safety workflows — agent assist, routing, resolution recommendation, or abuse/safety detection....Hourly payWork at officeFlexible hours3 days per week- ...ultra-fast decode on the Cerebras Wafer-Scale Engine. We are hiring a Senior Software Engineer to build and evolve the ML API layer that makes this heterogeneous serving... ...inference APIs, model integration layer, and request-routing services, delivering a consistent experience...
$147k - $238k per year
...integrations set the standard for performance, reliability, and developer experience. About The RoleAs a Senior Software Engineer specializing in the AI & ML ecosystem, you'll be a core contributor owning and evolving critical parts of ClickHouse's AI ecosystem. This role...Local areaRemote workWorldwideHome officeFlexible hoursShift work$150k - $300k per year
About the role We’re looking for a talented and creative Software Engineer to join our Safety Engineering team at Character.AI! In this role,... ...technical vision and roadmap for backend integrity systems and applied ML capabilities, with a keen eye on addressing Generative AI...Long term contract- ...ensure effective delivery across care teams and health systems bringing #BetterGlobalHealth to patients everyday!The Senior Software Developer ( AI/ML) is part of the Smile Labs team in the Product Department and will be responsible for developing the Artificial Intelligence...RemplacementRemote work
$147k - $238k per year
About the TeamThe AI/ML Engineering team builds and operates ClickHouse's AI and machine learning products end-to-end. This includes the Agentic... ...own. Our team is looking for highly skilled and experienced software engineers to join us, who will be responsible for designing,...Local areaRemote workHome officeFlexible hours$200k - $300k per year
About the RoleAs a Software / ML Engineer you will work cross functionally with product, data science and data platform to identify, design and implement the applied ML models and infra, ranging from the model optimization, data pipeline to model training and serving infrastructure...Work at office- A technology consulting firm in Toronto is seeking a Senior Software Developer with extensive experience in Java and microservices. The role demands expertise in developing secure APIs, frontend applications using React or Angular, and proficiency in Microsoft Power Automate...
- ML Engineer (Python, MLOps, IA générative), lab IA et données, Montréal (télétravail) Poste permanent chez Abbeal : transformer des prototypes de machine learning et d'IA en systèmes fiables en production, sur plusieurs projets clients d'un lab IA. Télétravail au Québec.Abbeal...Permanent employmentRemote work
$180k - $220k per year
Position: AI/ML Platform Software Developer Location: Calgary, Alberta or Remote — Canada Experience: 8+ years software development... ...generation of the company’s platform. This is a hands‑on engineering role focused on production AI systems, agentic workflows,...Full timeRemote work- Who we are For decades, insurance software has been built around rigid forms, portals and call centers that create friction for customers... ...systems with tool use, state and solid failure handling Engineer prompts and context deliberately, with guardrails and hallucination...
- We are looking for an AI / ML Engineer who will design, build, and deploy AI-driven solutions for real-world business use cases. The role... ...frameworksRequired Qualifications: 3–6 years of experience in AI/ML or software engineering rolesStrong programming skills in PythonHands‑on...Flexible hours
- Position Summary The AI/ML Engineer will design, develop, integrate and deploy AI and machine learning solutions that improve business... ...Competencies Analytical thinking and problem-solvingStrong software engineering and technical design skillsBusiness-oriented approach...
- ...Huawei Canada has an immediate permanent opening for an AI Software Developer. About the team: The Smart Grid Technology Lab focuses... ...candidate: Master’s or PhD in Computer Science, Electrical Engineering, or a related field Strong programming skills in Python,...Permanent employmentInternshipImmediate start
- ...candidates who want to impact the world in a positive way. To learn more visit: a Senior/Staff Software Engineer embedded within our Autonomy & Algorithms team, you will build the scalable ML data pipelines necessary to train and evaluate Waabi’s autonomous driving platform....
- ...convenient Price Café offers free Tea and Coffee Job Title: Software Developer Location: Winnipeg Department: Business Systems... ...Manager Job Summary: Price Industries is building a new Engineering Technology team, and we are looking for an experienced Full Stack...
- Design cable routing infrastructure with AutoCAD, Revit, and BIM expertise at AtkinsRéalis in Montréal. Support public transit and railway projects through multidisciplinary engineering.As an Engineer in cable routing and low-voltage systems, you will design and integrate infrastructure...
- As a Principal AI Engineer, you will serve as a senior technical leader responsible for transforming... ...architecture for enterprise-scale AI and ML platforms. Design scalable, resilient,... ...10+ years of experience in software engineering, machine learning engineering,...Long term contract
- Lead ML engineering strategy for Forma Generative AI near Autodesk’s Toronto office, guiding production systems, architecture, and organizational... .... The role partners with Architecture, Research, Product, and Software Engineering leaders to move research into reliable product...Work at office
- ...management—and change lives along the way.The Role As an AI/ML Engineer, you will play a crucial role in designing, developing, and optimizing... ...).Strong understanding of data structures, algorithms, and software engineering best practices.Experience in deploying and...Long term contractWork at officeRemote workWorldwideRelocation
- Elevate enterprise contact centers with Miratech as a Senior Routing Engine Developer. Utilize your expertise in Java and Spring Boot to build... ...fault tolerance and performance Requirements: • 8+ years in software engineering, focusing on distributed applications • Expertise...Remote work
$87.4k - $137.4k per year
Job DescriptionAs a Software Engineer on the Litigation Drafting team you will be building the next... ...Anthropic) and implement reliable orchestration, routing, error handling, guardrails, telemetry,... ..., and BraintrustFamiliarity with AI/ML infrastructure including vector databases...Work at officeLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Ml Software Engineer, Routing. Be the first to apply!
Related searches
- machine learning engineer Winnipeg, MB
- junior machine learning developer Winnipeg, MB
- software engineer part time Winnipeg, MB
- software engineer Winnipeg, MB
- software design engineer Winnipeg, MB
- software engineer - computer Winnipeg, MB
- software developer internship no experience Winnipeg, MB
- ingénieur logiciel Winnipeg, MB
- software engineer co-op Winnipeg, MB
- software development engineer Winnipeg, MB

