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
View details
Apply Now