Clera logo

Machine Learning Developer

Clera

On-site
Montreal, QC
Full-time
Senior
6+ yrs
$200k–$250kPosted 7h ago

Real job — pulled straight from Clera’s careers page · Verified November 7, 2026 · No reposts.

Job description

Clera is hiring a Machine Learning Developer — a full-time, based in Montreal, QC role ($200k–$250k). Apply directly on Clera's careers page below.

Senior Machine Learning Developer

Department: Engineering

Location: Montreal

Employment Type: FullTime

About the Role

Join a product and platform team building conversational AI for phone and SMS interactions. You will take machine learning and LLM features from prototype through production, helping voice agents respond to customers, take action, and escalate when needed.

What You'll Do

  • Build conversational AI systems that understand customer needs and take appropriate actions.

  • Develop agent tooling, including memory systems, knowledge graphs, and customization frameworks.

  • Train, evaluate, and deploy models for prediction, classification, ranking, and capacity forecasting using Ray Serve and Dagster.

  • Create offline and online evaluations, simulations, and CI checks to detect regressions and measure production quality.

  • Build shared ML and LLM infrastructure, including serving, evaluation, and observability tools.

  • Contribute to design and code reviews, technical writing, and mentorship.

  • Monitor and maintain models and agents in production.

What We're Looking For

  • At least 6 years of software or machine learning engineering experience, including a track record of shipping ML or LLM systems to production.

  • Strong Python skills and software engineering fundamentals.

  • Hands-on experience training and deploying ML models, or building with LLMs using prompting, tools, agents, or retrieval.

  • Experience with evaluation frameworks, production monitoring, model serving, or related ML platform tooling.

  • Familiarity with Ray Serve, Dagster, LiveKit, Vertex AI, GCP, Kubernetes, Pulumi, or AI provider APIs.

  • Experience with real-time or streaming systems such as voice, telephony, SIP, WebRTC, or low-latency inference is valuable.

  • Comfort working autonomously, navigating ambiguity, and collaborating in a startup or high-growth environment.

Compensation & Benefits

Salary range: CAD $200,000 to $250,000 annually. Equity and visa sponsorship details were not provided.

Location

On-site in Montreal, Quebec, Canada.

Get Machine Learning Developer jobs like this→

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
VAST Data logo

Release Manager

Tel Aviv, IL
✓ From careers page· 22h ago
Horizon3.ai logo

Staff Software Engineer

$230k–$270kRemote · US-eligible
✓ From careers page· 22h ago
Horizon3.ai logo

Senior Full-Stack Engineer

$195k–$235kRemote · US-eligible
✓ From careers page· 22h ago
Horizon3.ai logo

Senior Software Engineer, Partner Integrations (Remote)

$199k–$235kRemote · US-eligible
✓ From careers page· 22h ago

Frequently asked questions

What is the salary for Machine Learning Developer at Clera?

The estimated salary range for Machine Learning Developer at Clera is $200,000 - $250,000 USD per year.

What skills are required for Machine Learning Developer at Clera?

The required skills for Machine Learning Developer at Clera include: Python, Machine Learning, LLM, GCP, Kubernetes, AI.

What is the seniority level for Machine Learning Developer at Clera?

Machine Learning Developer at Clera is a Senior level position.

How do I apply for Machine Learning Developer at Clera?

You can view the full description and apply for Machine Learning Developer at Clera on EchoJobs: https://echojobs.io/job/clera-senior-machine-learning-developer-m71zy.