Remote job
Staff Machine Learning Engineer
Job details
About this role
Role overview
Build foundational machine learning and AI platform capabilities that enable intelligent customer engagement products. This staff-level role combines research and production engineering: improving language-model inference and orchestration, making AI workloads easier to operate, and setting rigorous quality standards for systems whose outputs can vary.
Responsibilities
- Research and implement modern approaches to LLM inference and orchestration. - Find opportunities to use smaller language models through fine-tuning or distillation. - Build scalable machine learning systems for high-volume production use. - Create evaluation standards, metrics, and tooling for a range of AI and ML capabilities. - Improve access to data and platform support for AI/ML exploration and product development. - Apply current AI development tools and stacks to accelerate engineering while focusing on core product needs.
Requirements
- At least eight years of applied AI or machine learning experience, including end-to-end ownership of technically ambitious systems. - Strong Python skills and experience building cloud services on AWS, GCP, or Azure. - Experience with high-volume data, streaming or real-time inference, and multiple types of data stores. - Strong foundations in statistical machine learning, transformers, and large language models. - Extensive MLOps and LLMOps experience, including rigorous evaluation of non-deterministic features at scale. - Ability to work through ambiguous early-stage problems, communicate effectively, and collaborate closely. - Familiarity with AI-assisted development tools.
Nice to have
- Experience evaluating LLMs or autonomous agents, or building agents that handle multi-turn conversations and maintain context. - Experience on globally distributed teams or evidence of technical leadership through open-source work, publications, presentations, or research.
Benefits and work setup
Remote within Ontario, British Columbia, or Alberta, Canada, with occasional travel for team or project meetings. Benefits vary by location and include paid time off, parental and wellness leave, healthcare, and retirement savings. The stated pay range is $160,320–$200,400, with a 12.5% target bonus.