Senior Machine Learning Developer - Commerce AI

Coveo

Montreal

On-site

CAD 139,880 - 153,868

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading technology company is looking for a Senior Machine Learning Developer to streamline ML model development and guide AI objectives. The ideal candidate will have over 5 years of experience in Machine Learning and should be proficient in Python, AWS, and Kubernetes. This full-time position based in Montreal offers a competitive salary between $100,000 and $110,000.

Qualifications

  • 5+ years of experience in Machine Learning.
  • Experience operationalizing AI models at scale.
  • Fluency in data and software practices.

Responsibilities

  • Streamline development life-cycle of ML models.
  • Analyze and improve model performance.
  • Engage with peers to improve architecture.

Skills

Machine Learning industry experience
Collaboration with scientists
Good data and software engineering practices

Tools

Python
AWS
Kubernetes
Pytorch
Terraform
Snowflake

Job description

Senior Machine Learning Developer – Commerce AI

Join to apply for the Senior Machine Learning Developer – Commerce AI role at Coveo.

About the Role

As a Senior Machine Learning Developer in R&D, you will play a key role in supporting the teams of applied scientists by building ML systems that are reliable, scalable and easy to maintain, as well as helping them iterate on experiments faster. Your mission? Use your technical leadership influence to guide our ambitious AI technological vision of bringing the latest advances in the domain to a wide range of enterprise commerce clients.

Key Responsibilities
  • Help streamline the development life-cycle of ML models: conception, implementation, automated testing, deployment, monitoring, etc.
  • Analyze and improve the performance of our models and systems – including meeting critical SLOs for training models at scale and low‑latency inference.
  • Maintain and improve several of our most important client‑facing product features.
  • Facilitate the adoption and utilization of ML platform and observability resources and guidelines to improve operational efficiency and service reliability.
  • Engage with your community of peers to challenge the status quo, improve our shared ways of working, and influence overall architecture decisions.
  • Evolve our modern tech stack which includes Python, AWS, Kubernetes, Pytorch, Terraform, Snowflake, Honeycomb and others.
Qualifications
  • 5+ years of Machine Learning industry experience.
  • Operationalized, instrumented and supported AI models in production at a non‑trivial scale before.
  • Fluent in good data and software engineering practices, and capable of developing the tools and culture which enable your team to deliver reliable production code in an efficient manner.
  • Enjoy collaborating with scientists on a daily basis to understand their pain points and figure out how to improve their tools and efficiency; experience working in cross‑functional teams.
Preferred Skills
  • Master best practices in ML‑Ops, ML engineering, and large‑scale deployment of ML models.
  • Familiar with Data Lifecycle in ML and have helped structure the data logic in ML projects.
  • Experience maintaining and evangelizing internal resources and libraries.
  • Savvy in specific ML domains such as Natural Language Processing, Information Retrieval, Recommendation Systems, and building pipelines for such use cases.
  • Recognized for communication skills and presenting complex technical subjects to audiences with varying technical proficiency.
Location

Montreal, Quebec, Canada

Salary

$100,000.00 - $110,000.00

Employment Type

Full‑time

Seniority Level

Mid‑Senior level

Job Function

Engineering and Information Technology

Industries

Software Development

Additional Information

Send us your CV; we want to get to know you! Join the CoveoLife!

We encourage all qualified candidates to apply regardless of age, gender, disability, gaps in CV, national or ethnic background. We know that applying for a new role is a lot of work and we really appreciate your time.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Developer – Machine Learning Platform
Senior Software Developer – Machine Learning Platform

Coveo • Montreal (administrative region)

On-site
CAD 110,000 - 150,000
Senior Technical Enablement Manager
Senior Technical Enablement Manager

Coveo • Montreal (administrative region)

On-site
CAD 80,000 - 110,000
Accessible employment practices
Supportive work environment
Senior Solution Consultant, Implementation
Senior Solution Consultant, Implementation

Coveo • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Développeuse / Développeur sénior en apprentissage automatique
Développeuse / Développeur sénior en apprentissage automatique

Coveo • Quebec

On-site
CAD 95,000 - 115,000
Backend Development Intern, Fall 2026
Backend Development Intern, Fall 2026

Coveo • Quebec

Hybrid
CAD 20,000 - 30,000
Mentorship
Hybrid working environment
Flexible work arrangements
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Loblaw Digital • Toronto

On-site
CAD 128,000 - 176,000
Senior Solutions Developer
Senior Solutions Developer

Coveo • Montreal

On-site
CAD 75,000 - 90,000
Future Opening: Senior Enterprise Account Manager (Bilingual)
Future Opening: Senior Enterprise Account Manager (Bilingual)

Coveo • Montreal (administrative region)

On-site
CAD 120,000 - 180,000
Backend Development Intern, Fall 2026
Backend Development Intern, Fall 2026

Coveo • Montreal (administrative region)

Hybrid
Hybrid work model with face-to-face learning
Hands-on experience in large-scale engineering
Development Manager
Development Manager

Coveo Solutions Inc. • Montreal (administrative region)

Hybrid
CAD 110,000 - 170,000