Machine Learning Engineer

1121178
  • Job type

    Contract
  • Location

    Toronto
  • Profession

    Data & Advanced Analytics
  • Industry

    Retail & Consumer Goods
  • Pay

    Flexible
  • Closing date

    3 Dec 2025

Hiring a Machine Learning Engineer

Your new company

Join a leading Canadian retail organization that is transforming the digital shopping experience through intelligent, customer-centric technology. From online grocery and pharmacy to beauty and apparel, the company is building innovative platforms that serve millions of Canadians every day. The AI & Machine Learning team is at the forefront of this transformation, developing advanced search agents, personalization systems, and generative AI applications that power seamless product discovery and engagement across digital channels.

Your new role

As a Senior Machine Learning Engineer, you will lead the development, deployment, and testing of scalable AI systems, with a focus on sophisticated search agents and personalization features. You’ll work with cutting-edge technologies including LLMs, agentic frameworks, and cloud-native ML infrastructure to build impactful solutions in the retail domain. You’ll also mentor other ML developers and contribute to the evolution of the team’s technical capabilities.
  • Design and implement robust ML systems using LLMs, RAGs, and embedding models for intelligent search and product discovery.
  • Build and deploy scalable ML pipelines using GCP tools such as Vertex AI, BigQuery, Cloud Composer, and Cloud Storage.
  • Develop agentic frameworks (e.g., LangChain) to support dynamic, context-aware search and recommendation experiences.
  • Collaborate with cross-functional teams to translate business needs into technical solutions that improve customer engagement.
  • Ensure high-quality code and testing across the ML lifecycle, including unit, integration, and end-to-end testing.
  • Optimize ML workflows for performance, reliability, and maintainability in production environments.

What you'll need to succeed

  • Bachelor’s degree or higher in Computer Science, Machine Learning, or a related field.
  • 5+ years of experience building scalable ML products, with strong foundations in ML algorithms and pipelines.
  • Proficiency in Python, SQL, and software engineering best practices.
  • Experience deploying ML solutions in microservices architecture.
  • 2+ years working with GCP tools in ML workflows (Vertex AI, BigQuery, Cloud Composer).
  • Hands-on experience with LangChain or similar agentic frameworks, LLMs, RAGs, and NLP.
  • Skilled in MLOps, container orchestration (Docker, Kubernetes), and production-grade ML deployment.

What you'll get in return

  • Competitive compensation and benefits.
  • Opportunities to work on high-impact, customer-facing AI products.
  • A collaborative and inclusive team environment.
  • Access to cutting-edge technologies and cloud-native ML infrastructure.
  • The chance to shape the future of digital retail through intelligent systems.

What you need to do now

If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion on your career.


#LI-DNI

Apply for this job