Clera
Senior Machine Learning Developer
Montreal, Remote. Posted 2 days ago
The role
Build and operate conversational AI systems for phone and SMS. Work spans product and ML platform development, including LLM-powered features and evaluation systems.
What you will do
- Build conversational AI systems that understand customer needs, take action, and escalate.
- Develop agent memory, knowledge graph, and customization tools.
- Train, evaluate, and deploy models for prediction, classification, ranking, and capacity forecasting.
- Create offline and online evaluations, simulations, and CI checks.
- Build shared ML and LLM infrastructure for model serving, evaluation, observability, and product development.
- Monitor and maintain production models and agents.
- Contribute to technical reviews, documentation, and mentorship.
Required qualifications
- At least 6 years of software or machine learning engineering experience.
- Track record of shipping and operating ML or LLM systems in production.
- Strong Python skills and software engineering fundamentals.
- Experience building conversational AI for phone or SMS, or related real-time and streaming systems such as voice, SIP, or WebRTC.
- Hands-on experience training and deploying ML models, or building LLM systems with prompting, tool use, agents, or retrieval.
- Experience with evaluation frameworks, simulations, production monitoring, or ML platform tooling.
- Familiarity with tools such as Ray Serve, Dagster, LiveKit, Vertex AI, GCP, Kubernetes, Pulumi, and AI provider APIs.
- Comfort taking ownership from problem definition through production, working with ambiguity, and supporting teammates through reviews and mentorship.
About the company
clera