CareerPlanSign in

Senior Machine Learning Developer

Canada💼 Full-time💰 $200,000–$200,000🗓 2026-09-24 → 2026-09-25

Core

Build and ship production-grade ML and AI systems, specifically conversational AI for voice and SMS, enabling autonomous agent operations.

Role type

Senior Machine Learning Engineer (Conversational AI & LLM)

Builds

Production ML systems, conversational AI agents, evaluation tooling, and ML infrastructure

Domain

Telecommunications / Customer Service / AI

Deliverable

production ML models

Required skills

Python, ML model training and deployment, LLM applications (prompting, agents, retrieval), evaluation-first engineering, software engineering fundamentals, system design, observability

Preferred skills

ML platforms, model serving, feature/prompt registries, real-time/streaming technologies (voice, telephony, SIP, WebRTC), Kubernetes, cloud infrastructure (GCP, Vertex AI)

Technologies

Ray Serve, Dagster, LiveKit, Vertex AI, GCP, Kubernetes, Pulumi

Responsibilities

Build conversational AI systems for phone and SMS; Develop AI tooling like memory systems and knowledge graphs; Train, evaluate, deploy, and maintain ML models; Create offline and online evaluations and CI quality gates; Develop shared evaluation and LLM tooling; Contribute to ML platform capabilities; Drive engineering quality through design reviews and mentorship; Take ownership of projects from definition to deployment.

Seniority

Senior, hands-on IC with leadership influence

Sourced via lever · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.