Senior Machine Learning Developer
Required skills
- Python
- machine learning
- LLM
- conversational AI
- production ML models
- evaluation
- CI gates
- model serving
- LLM infrastructure
- observability
Nice to have
- ML platform
- evaluation frameworks
- feature registries
- prompt registries
- ML observability
- LiveKit
Role summary
Numa is seeking a Senior Machine Learning Engineer to build and deploy AI systems for automotive dealerships. This role involves developing conversational AI agents for phone and SMS, training and deploying ML models for various tasks, and creating evaluation and observability tooling to ensure quality and reliability. The engineer will also contribute to the ML platform, including model serving and LLM infrastructure. The ideal candidate has 6+ years of experience in software or ML engineering, strong Python skills, and hands-on experience with ML/LLM systems, with a focus on an evaluation-first approach. The position offers a competitive salary, equity, and benefits.
Senior Machine Learning Developer
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 Developer 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
What You Bring
Nice To Have
What Success Looks Like
Why Join Numa
Compensation & Benefits
At Numa, you’ll have the chance to represent game-changing technology in an industry that’s ready for innovation. If you love being in the field, thrive on solving problems in real time, and want to make an impact at a high-growth company, we’d love to hear from you.
Similar roles
- Sales Development Representative (SDR)Numa · Kansas City, MO · Onsite
- Future OpportunitiesNuma · Remote · Remote
- Staff Machine Learning Engineer(Risk Intelligence/AI Agent)OKX · San Jose, CA · Onsite
- Staff Machine Learning Engineer, HomefeedPinterest · Remote · Remote
- Machine Learning EngineerLovelace AI · Pittsburgh, PA · Onsite
- Senior Machine Learning Engineer I, AI & ML PlatformSpring Health · San Francisco · Hybrid
