Principal Machine Learning Engineer (mle)

Equinix Inc.

Toronto, Canada
Canada - toronto office tro : 112,000 - 162,000 ca...
On-site
Machine learning and generative ai systems
Production-grade ml solutions
End-to-end ml pipelines
As a Machine Learning Engineer, you will design, build, deploy, and scale machine learning and generative AI systems that power real-world products

Job Summary

  • As a Machine Learning Engineer, you will design, build, deploy, and scale machine learning and generative AI systems that power real-world products.
  • This role blends applied machine learning, software engineering, and MLOps, with a strong focus on building robust, scalable systems rather than purely academic research.
  • Equinix offers competitive benefits including insurance, retirement savings plans, and paid time off.

Matching Summary

As a Machine Learning Engineer, you will design, build, deploy, and scale machine learning and generative AI systems that power real-world products.

Salary

Canada - Toronto Office TRO : 112,000 - 162,000 CAD / Annual

Skills & Requirements

Must-have

  • Machine Learning and Generative AI systems
  • Production-grade ML solutions
  • End-to-end ML pipelines
  • LLM-powered systems integration
  • MLOps best practices
  • Deep learning frameworks (PyTorch, TensorFlow)
  • NLP fundamentals (transformers, attention)

Nice-to-have

  • Translate bold ideas into breakthrough experiences
  • Challenge assumptions and uncover bias
  • Embrace a culture of belonging and purpose

Key Requirements

  • PhD with 5+ years, Master’s with 6+ years, or Bachelor’s with 7+ years of experience
  • Strong proficiency in Python
  • Solid understanding of software engineering fundamentals
  • Hands-on experience with at least one major cloud platform (GCP, Azure, or AWS)
  • Experience building and deploying production-grade ML systems

Work Rights

Not specified

Tailored Resume

Cover Letter