Courses and programmes from universities and institutions worldwide.
Senior Machine Learning Engineer
Get alerts for roles like this
More Senior Machine Learning Engineer roles in Canada — straight to your inbox. No account needed.
Applying to this role? Tailor your résumé to this job description in one click, then download it free — just a small ResumeKart footer, no subscription.
Job Description
Senior Machine Learning Engineer Location: Montreal, Quebec, Toronto, or Ontario About Numa Numa is building the platform to power AI-native dealerships, rearchitecting automotive service and sales with advanced AI agents that automate customer interactions, streamline operations, and reimagine how dealerships work.
Numa integrates AI into every aspect of dealership functions—from rescuing customer calls and voicemails that generate more revenue, to reducing customer resolution times that drive overall customer satisfaction (CSI), to improving dealership team productivity and accountability.
Numa has raised $50 million from leading investors (Google, Threshold, Costanoa, Mitsui, and Touring Capital). The Role We’re hiring a Senior Machine Learning Engineer to build and ship ML/AI systems that interact with real customers thousands of times a day.
Our voice agents book service appointments, rescue missed calls, and route callers through natural conversations. You’ll work across products and platforms. You’ll ship AI features including prompts, agents, tools, and production ML models, while building the evaluations and tooling that help teams ship with confidence.
You’ll also contribute to our ML platform, including model serving, LLM infrastructure, and production observability. At Numa , we believe great ML is about more than building bigger models. It’s about knowing whether a change is good enough to ship.
Our evaluation-first approach makes that measurable in CI and production.
What You’ll Do Build conversational AI systems for phone and SMS that understand customer needs, take action, and know when to act autonomously Develop tooling such as memory, knowledge graphs, and validated customization that help agents reason and adapt to dealership needs Train, evaluate, and deploy ML models using Ray Serve and Dagster for prediction, classification, ranking, and capacity forecasting, and keep them healthy in production Create offline and online evaluations, simulation
Required Skills
Upskill for This Role
Courses from Udemy and edX matched to this role's skills.

Creación de aplicaciones para teléfonos móviles con Python

【한글자막】 Python 에서의 데이터 조작 : Pandas 완벽 단기 특강

Secure Python Application following OWASP Risks 6-10

Programmez des applications web Python avec Flask

FastAPI Essentials for Python Developers

The Algorithms (Python + C#) | الشامل في الخوارزميات
ResumeKart may earn a commission from these links at no extra cost to you.
Partner picks for Senior Machine Learning Engineer in Canada
Matched to the skills this page calls for and the candidate's location.
- edXVerified partnerPartner course providercovers pythoncovers machine learning
- Partner course provider
Free online courses from IITs and IISc, with proctored certification exams.
covers pythoncovers machine learningChennaiVisit partner → - Partner course provider
Structured programmes for software engineers, data science and DevOps.
covers pythoncovers machine learningBengaluruVisit partner →
Partners are ResumeKart affiliates or institutes it works with; ResumeKart may earn a commission when a candidate enrols. Placement is decided by relevance, not payment. How ResumeKart earns
Similar Jobs
Other open roles matched to this job's skills and location.
Prepare to Win This Role
Everything you need to ace the interview and negotiate top-of-band compensation.