Staff Machine Learning Engineer

J
JobgetherArtificial intelligence
Work remotely from eligible locations in Ontario, British Columbia, or Alberta, CanadaFull-TimeStaff
SalaryEstimated annual salary range of $160,320–$200,400, with a target annual bonus of 12.5%.
Apply NowOpens the employer's application page

Job Details

Experience
At least 8 years of applied AI/ML experience
Required Skills
AWSPythonGCPAzureMLOps

Requirements

  • At least 8 years of applied AI/ML experience.
  • Demonstrated experience owning technically ambitious systems end to end and making architectural and implementation decisions.
  • Strong proficiency in Python and experience developing production-grade machine learning applications and services.
  • Solid foundations in statistical machine learning, transformer architectures, and large language models, including their capabilities, limitations, and evaluation requirements.
  • Extensive experience with MLOps and LLMOps patterns, including designing evaluation metrics for non-deterministic AI features at scale.
  • Experience building cloud-based services on AWS, GCP, Azure, or comparable platforms.
  • Experience with systems involving high-volume data, streaming pipelines, real-time inference, and diverse data stores.
  • Ability to define solutions from limited initial requirements and move projects from concept to production in ambiguous technical environments.
  • Familiarity with AI-assisted development tools such as Claude, Codex, GitHub Copilot, or Cursor.
  • Ability to learn new technical frameworks and adapt to evolving AI capabilities while maintaining high engineering standards.
  • Experience building evaluation frameworks for autonomous agents and LLMs is an asset.
  • Experience developing autonomous agents that support multi-turn conversations and maintain long-term context and consistency is an asset.

Responsibilities

  • Research, design, and implement LLM inference and orchestration techniques for scalable production use.
  • Apply fine-tuning, distillation, and other optimization techniques to improve model performance and efficiency.
  • Design, develop, and operate AI/ML systems and cloud services for high-volume data processing, streaming, and real-time inference.
  • Develop evaluation frameworks, metrics, and tooling to assess AI/ML behavior, output quality, reliability, and performance.
  • Design and implement operational foundations for deploying, monitoring, evaluating, and improving ML models and LLM applications.
  • Contribute to agentic systems that support multi-turn interactions, contextual consistency, and reliable behavior across complex tasks.
  • Identify and integrate AI development frameworks, tools, and techniques.
  • Own technical initiatives from exploration and experimentation through implementation, production deployment, and optimization.
  • Collaborate with engineering colleagues and stakeholders to align platform capabilities with product requirements.
  • Share technical expertise through documentation, knowledge sharing, research, and open-source contributions.
View Full Description & ApplyYou'll be redirected to the employer's site
Estimated annual salary range of $160,320–$200,400, with a target annual bonus of 12.5%.
Apply Now