Coveo Logo

Coveo

Senior Machine Learning Developer

Reposted 22 Days Ago
Be an Early Applicant
Remote
3 Locations
Senior level
Remote
3 Locations
Senior level
As a Senior Machine Learning Developer, you'll enhance the deployment and lifecycle of machine learning models, ensuring they function effectively at scale and meet high reliability standards.
The summary above was generated by AI
Streamline the deployment of machine learning at scale

How do you turn cutting-edge machine learning research into production-ready systems that perform reliably at scale? As a Senior Machine Learning Developer, you will support applied scientists by building robust, scalable machine learning systems that accelerate experimentation and power real-world products.

You will use your technical leadership to help shape Coveo’s ambitious vision, bringing the latest advances in machine learning to enterprise commerce, self-service, and other business-critical use cases.

As one of our Senior Machine Learning Developers, you will:

  • Streamline the end-to-end lifecycle of machine learning models, from conception and implementation to automated testing, deployment, and monitoring.
  • Analyze and improve the performance of machine learning models and systems, meeting strict service-level objectives for large-scale training and low-latency inference.
  • Maintain and evolve critical, client-facing product features powered by machine learning.
  • Enable teams to adopt machine learning platform, observability tools, and best practices that improve operational efficiency and service reliability.
  • Collaborate with peers to challenge existing approaches, improve ways of working, and influence architectural decisions across the organization.
  • Contribute to the evolution of a modern technology stack including Python, Amazon Web Services, Kubernetes, PyTorch, Terraform, Snowflake, Honeycomb, and more.

Here is what will qualify you for the role:

  • 5 or more years of industry experience working with machine learning systems.
  • Hands-on experience deploying, monitoring, and supporting artificial intelligence models in production at meaningful scale.
  • Strong foundations in data and software engineering, with a focus on building reliable, maintainable production systems.
  • Experience collaborating closely with scientists and cross-functional teams to improve tooling, workflows, and overall delivery efficiency.

What will make you stand out:

  • Deep expertise in machine learning operations, machine learning engineering, and large-scale model deployment.
  • Experience structuring data lifecycles and data logic within machine learning projects.
  • A track record of maintaining, improving, and promoting shared internal tools or libraries.
  • Knowledge of domains such as natural language processing, information retrieval, or recommendation systems, and the implications of building pipelines for these use cases.

Do you think you can bring this role to life? Or add your own color?
You don’t need to check every single box; passion goes a long way and we appreciate that skillsets are transferable.

Send us your application, we want to hear from you!

Join the Coveolife!

We encourage all qualified candidates to apply regardless of, for example, age, gender, disability, gaps in CV, national or ethnic background.
Coveo is committed to providing accessible employment practices. If you require accommodation due to a disability at any point during the recruitment process, please contact [email protected] to discuss your needs.

Top Skills

Amazon Web Services
Honeycomb
Kubernetes
Python
PyTorch
Snowflake
Terraform

Similar Jobs

4 Days Ago
Easy Apply
Remote or Hybrid
Canada
Easy Apply
Senior level
Senior level
Marketing Tech • Social Media • Software • Analytics • Business Intelligence
The role involves building and maintaining AI/ML infrastructure, managing machine learning model lifecycles, and supporting AI/ML scientists with tooling for deployment. Additionally, it includes improving engineering processes and setting high-quality standards.
Top Skills: AWSC++JavaKubernetesPythonTerraform
2 Days Ago
Remote
2 Locations
Senior level
Senior level
Logistics • Software
As a Senior Machine Learning Engineer, you will design and train ML models for logistics, manage their production deployment, and optimize their performance while collaborating with the data science team.
Top Skills: CloudflareElixirGcp Vertex AiKafkaKubernetesPythonSQLTypescript
5 Days Ago
Easy Apply
Remote
Canada
Easy Apply
Senior level
Senior level
Artificial Intelligence • Other • Sales • Software
As a Senior Machine Learning Engineer, you'll design and develop AI systems, focusing on LLMs and improving agent performance while mentoring engineers.
Top Skills: Cloud-Based InfrastructureGenerative AiHugging FaceLlmMachine LearningNlpPyTorchRetrieval-Augmented GenerationTensorFlow

What you need to know about the Vancouver Tech Scene

Raincouver, Vancity, The Big Smoke — Vancouver is known by many names, and in recent years, it has gained a reputation as a growing hub for both tech and sustainability. Renowned for its natural beauty, the city has become a magnet for professionals eager to create environmental solutions, and with an emphasis on clean technology, renewable energy and environmental innovation, it's attracted companies across various industries, all working toward a shared goal: advancing clean technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account