Skip to main content
ResumeKart
← Back to Jobs

Senior Machine Learning Engineer

Numa•Canada•🌍 Remote
Full-time3-7
CAD 200K - CAD 250K
per year
👁️ 0 views•📝 0 applications•Posted 9/25/2026•Expires 11/24/2026
Tailor Resume for This JobCheck ATS Score

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

PythonMachine LearningAI AgentsNatural Language ProcessingConversational AIRay ServeDagsterModel ServingLLM InfrastructureProduction ObservabilityOffline EvaluationsOnline EvaluationsSimulationClassificationRankingCapacity ForecastingCI/CD for MLKnowledge GraphsCustomization ValidationAutonomous SystemsCustomer Interaction AutomationDealership OperationsCustomer Satisfaction Metrics (CSI)Voice AgentsSMS AutomationML Model Health Monitoring

Partner picks for Senior Machine Learning Engineer in Canada

Matched to the skills this page calls for and the candidate's location.

Partner
  • edXVerified partner
    Partner course provider

    Courses and programmes from universities and institutions worldwide.

    covers pythoncovers machine learning
  • Partner course provider

    Free online courses from IITs and IISc, with proctored certification exams.

    covers pythoncovers machine learning
  • Partner course provider

    Structured programmes for software engineers, data science and DevOps.

    covers pythoncovers machine learning

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

The best-paying roles in your field. Every week. Free.

Get job alerts and salary insights in your inbox

We respect your privacy. Unsubscribe anytime with one click.