Coveo Logo

Coveo

Senior Backend Developer - Machine Learning Platform

Posted 13 Days Ago
Be an Early Applicant
3 Locations
Senior level
3 Locations
Senior level
The Senior Backend Developer will enhance the ML platform by deploying models, optimizing systems, and ensuring high availability and performance.
The summary above was generated by AI

Streamline the deployment of Machine Learning models

As a Senior Developer on the Machine Learning team, you’ll play a key role in supporting other ML teams with the deployment and integration of ML models, including Large Language Models (LLMs), into existing infrastructure. Our team has built a mission-critical platform that trains thousands of models and serves over 100M model queries daily. This is your chance to accelerate AI innovation at Coveo by enhancing our ML platform’s capabilities to safely deploy, serve, and test models at scale.

As part of this team, you will develop, optimize and implement automated processes that facilitate model deployment, while ensuring scalability, reliability and performance. Are you driven by the challenge of expanding the capabilities of our machine learning platform? Then this is the opportunity for you!

Here’s what you’ll be responsible for:

  • Contribute to every stage of the development lifecycle, from design and coding to automated testing and deployment.
  • Design and implement scalable solutions to enhance operational efficiency and streamline automated deployments.
  • Investigate and improve the performance, scalability, and efficiency of our platform infrastructure.
  • Ensure high availability and reliability of services handling millions of requests per day.
  • Contribute to the architecture and evolution of our platform by bringing forward innovative ideas.
  • Collaborate with applied scientists, data engineers, and software developers to integrate models seamlessly into the existing infrastructure.

Here is what will qualify you for the role: 

  • 5+ years of experience in backend development in a cloud environment (Java/Spring preferred, AWS an asset).
  • Strong understanding of building scalable and resilient distributed systems, with experience producing reusable code within complex infrastructures for large-scale applications.
  • A problem-solving mindset, with the resourcefulness to analyze, optimize, and debug large-scale systems while continuously embracing a growth-oriented approach

Here is what would make you stand out:

  • Familiarity with Terraform & Kubernetes for infrastructure automation and container orchestration.
  • Experience with open-source ML serving frameworks.

Do you think you can bring this role to life? Send us your application, we want to get to know 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. We know that applying for a new role is a lot of work and we really appreciate your time.

#li-hybrid

Top Skills

AWS
Java
Kubernetes
Spring
Terraform

Similar Jobs

An Hour Ago
Remote
Hybrid
Toronto, ON, CAN
Mid level
Mid level
Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
Design and develop Computer Vision and Machine Learning algorithms, write production-quality C++ code for real-time systems, and create testing tools.
Top Skills: C++Computer VisionLinuxMachine LearningOpencvPython
Yesterday
Remote
Hybrid
9 Locations
Senior level
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
CrowdStrike seeks a Senior Software Engineer to develop testing tools and frameworks for their cloud services, ensuring quality and reliability. Responsibilities include verifying functionality, improving automated test coverage, and maintaining test infrastructure.
Top Skills: Aws Ec2Aws S3C#C++CassandraDockerElasticsearchGoJavaJenkinsJSONKafkaKubernetesMemcacheMySQLNode.jsPostgresPythonRedisRestRpcScalaSqlserverXML
Yesterday
Hybrid
Toronto, ON, CAN
Mid level
Mid level
Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
Seeking a Full Stack Angular Developer to create web apps, backend services, and mobile apps, using AWS and data mining. Collaboration with design teams and documentation required.
Top Skills: AngularAWSCapacitorCordovaGitNode.jsPlaywrightTypescript

What you need to know about the Ottawa Tech Scene

The capital city of Canada and the nation's fourth-largest urban area, Ottawa has proven a rapidly growing global tech hub. With over 1,800 tech companies, many of which are leaders in their sectors, the city's tech talent now makes up more than 13 percent of its total workforce. This growth is driven not only by the big players like UL Solutions and Dropbox, but also by a thriving startup ecosystem, as new businesses emerge to follow in the footsteps of those that came before them.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account