Coveo Logo

Coveo

Senior Software Developer – Machine Learning Platform

Posted 9 Days Ago
Remote
Hiring Remotely in Québec, QC, CAN
Senior level
Remote
Hiring Remotely in Québec, QC, CAN
Senior level
Design, build, and maintain scalable backend services for a production ML platform handling millions of LLM calls and predictions daily. Improve observability, reliability, and ease-of-use; collaborate with scientists and engineers to deploy agentic workflows and realtime inference; participate in coding, testing, and deployment.
The summary above was generated by AI
Build the backbone of AI at scale

Want to see your work power millions of machine learning predictions every day? Join our Machine Learning Platform team and help bring models, including Large Language Models (LLMs), into production in a reliable and scalable way.

You’ll contribute to a platform that trains thousands of models and serves hundreds of millions of  queries daily, while growing your expertise in distributed systems, machine learning infrastructure and agentic workflows.

As a Backend Developer, you will:
  • Contribute to the development lifecycle, including coding, testing, and deployment
  • Analyze and help improve the ease of use, observability and reliability of our AI platform
  • Participate in maintaining services handling millions of requests and LLM calls per day
  • Collaborate with applied scientists, data engineers, and developers to integrate agentic applications into production
  • Contribute to evolving our AI platform to support the growth and scale of agentic workflows for Coveo users
  • Suggest improvements to existing processes and use AI coding tools to support your development workflow
Here is what will qualify you for the role:
  • 5+ years of experience in backend development in a cloud environment (Python or Java/Spring preferred, AWS an asset)
  • Good understanding of distributed systems and scalable application design
  • Ability to solve problems and debug systems with guidance when needed
  • Comfortable learning new tools, technologies, and best practices
What will make you stand out:
  • Familiarity with Terraform, AWS Bedrock, OpenSearch serverless or other vector databases, LiteLLM or other LLM inference gateways
  • Exposure to machine learning workflows or agentic workflows
  • Interest in scalable backend services, large-scale realtime systems, agentic workflows and applications or realtime inference at scale

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.

This job description was written by humans, assisted by AI. We may leverage technology in our hiring process to help us see the person behind the resume.

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.

Similar Jobs

22 Days Ago
Remote
Québec, QC, CAN
Senior level
Senior level
Software
Design and build backend services, cloud-native infrastructure, and automation to support the ML lifecycle. Partner with ML engineers to integrate tools like SageMaker Studio and MLflow, maintain MLOps tooling, and improve CI/CD and Terraform-based infrastructure while providing technical leadership and product-focused engineering.
Top Skills: Amazon Web Services (Aws)Ci/CdJavaMlflowMlopsPythonSagemaker StudioTerraform
10 Hours Ago
Remote or Hybrid
Canada
Senior level
Senior level
Cloud • Insurance • Payments • Software • Business Intelligence • App development • Big Data Analytics
Design, deploy, and operate enterprise network infrastructure across data centers and cloud (GCP, AWS, Azure). Manage VPCs, VPNs, BGP, F5 BIG-IP, hybrid connectivity, and observability. Build IaC and automation with Terraform, GitLab CI/CD, and Ansible. Maintain monitoring, documentation, and participate in on-call support for critical incidents.
Top Skills: AnsibleAWSAzureBgpCloud RouterCloudflareDnsF5 Big-IpFirewallsGCPGitlab Ci/CdHa VpnIp Address ManagementIpsec VpnLoad BalancingTerraformVpc
11 Hours Ago
Easy Apply
Remote
Canada
Easy Apply
Expert/Leader
Expert/Leader
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Lead high-impact reliability projects to improve resiliency, scalability, and deployment safety for thousands of services. Build secure configuration and secrets systems, improve canary-based release systems, partner with critical teams to reduce operational toil, drive observability and reliability best practices, participate in on-call rotations, and communicate architecture decisions to stakeholders.
Top Skills: AWSAzureDatadogGCPGenerative AiGoKibanaRubyTerraform

What you need to know about the Calgary Tech Scene

Employees can spend up to one-third of their life at work, so choosing the right company is crucial, not just for the job itself but for the company culture as well. While startups often offer dynamic culture and growth opportunities, large corporations provide benefits like career development and networking, especially appealing to recent graduates. Fortunately, Calgary stands out as a hub for both, recognized as one of Startup Genome's Top 100 Emerging Ecosystems, while also playing host to a number of multinational enterprises. In Calgary, job seekers can find a wide range of opportunities.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account