Machine Learning Developer

CoveoMontreal, QC
Hybrid

About The Position

As a Machine Learning Developer at Coveo, you will be responsible for transforming AI research into robust, production-ready systems that operate reliably at scale. You will support applied scientists by building scalable systems that facilitate experimentation and power real-world products. The role involves leveraging the latest advancements in machine learning to develop and enhance solutions for enterprise commerce, self-service, and other critical business applications within Coveo.

Requirements

  • 2+ years of industry experience working with machine learning systems.
  • Hands-on experience deploying, monitoring, and supporting artificial intelligence (AI) models in production.
  • A collaborative mindset: you enjoy working closely with scientists to understand their challenges and improve their tools and workflows.
  • Experience working with Python, Amazon Web Services (AWS), Kubernetes, or other relevant technologies.

Nice To Haves

  • Experience in machine learning operations (MLOps), machine learning engineering, or large-scale model deployment.
  • Experience working with data pipelines and structuring data workflows for machine learning projects.
  • Experience contributing to shared internal tools or libraries.
  • Knowledge of domains such as natural language processing (NLP), information retrieval, or recommendation systems.

Responsibilities

  • Contribute to the end-to-end lifecycle of machine learning models, from implementation to testing, deployment, and monitoring.
  • Analyze and improve the performance of machine learning models and systems, supporting large-scale training and low-latency inference.
  • Maintain and improve client-facing product features powered by machine learning.
  • Support the adoption of machine learning platforms, observability tools, and best practices to improve efficiency and reliability.
  • Collaborate with peers to explore new approaches and continuously improve how we build and operate systems.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

251-500 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service