Staff Machine Learning Engineer
New
Remote-first flexibility to work where you work best, with Ottawa, Toronto, or Calgary preferred for this role.Full-TimeStaff
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 6+ years
- Required Skills
- PythonSQLMachine LearningCI/CDLLMLangChain
Requirements
- 6+ years of experience building and implementing ML applications in production
- Meaningful experience with LLM-powered agents or conversational workflows
- Track record of owning complex technical problems end to end
- Strong experience with LLM application frameworks such as LangChain or LangGraph
- Familiarity with evaluation and monitoring frameworks for LLM outputs
- Knowledge of MCP or agent orchestration patterns
- Strong proficiency in Python and SQL
- Experience making technical decisions around quality, safety, and scalability in production
- Strong communication and collaboration skills
Responsibilities
- Lead the design, development, and deployment of production, multi-turn LLM-powered features
- Own backend services in Python that integrate LLM agents with Fullscript platform
- Define technical direction for prompting, grounding, safety, and orchestration strategies
- Establish and improve evaluation approaches for LLM outputs
- Shape engineering patterns for model-related workflows including CI/CD and observability
- Partner with medical, product, and engineering teams to identify high-value AI opportunities
- Provide technical leadership by creating clarity in ambiguous problem spaces
View Full Description & ApplyYou'll be redirected to the employer's site