About this role
Role Overview
Numa is seeking a Senior Machine Learning Developer to join the engineering team in Montreal, Quebec, Canada. This role involves designing and launching machine learning and artificial intelligence systems that interact with real customers daily through natural conversations. The position suits an experienced developer who enjoys building production-grade AI features, conversational agents, and robust evaluation tooling.
Key Responsibilities
Requirements
Nice to Have
Skills and Tools
Salary and Benefits
About the Company
Numa builds platforms designed to power AI-native automotive dealerships, transforming service and sales operations through advanced artificial intelligence agents. The company integrates artificial intelligence into dealership functions to streamline operations and enhance customer satisfaction. Backed by fifty million dollars in funding from investors including Google, Threshold, Costanoa, Mitsui, and Touring Capital, Numa is recognized as a fast-growing leader in automotive technology.
How to Apply
Interested candidates should visit the official Numa careers page to submit an application for this position.
Skills and tech stack
Questions candidates ask
What is the location of the Senior Machine Learning Developer role?
The position is based in Montreal, Quebec, Canada.
What is the salary range for this position?
The base salary ranges from $200,000 to $250,000 CAD per year, supplemented by equity packages, flexible paid time off, and fully covered group insurance.
How many years of experience are required?
Candidates must have 6 or more years of software or machine learning engineering experience with a track record of shipping systems to production.
What primary technologies and tools will I use?
The core stack includes Python, Google Cloud Platform (GCP), Kubernetes, and large language model technologies, along with tools like Ray Serve and Dagster.
How do I apply for the job?
You can apply directly on the official Numa careers page.
