Senior Machine Learning Engineer - Search

Loblaw Digital is the team responsible for building and operating the online businesses of Canada's largest and most successful retailer.
Machine Learning
Senior Software Engineer
Hybrid
5+ years of experience
AI · E-Commerce

Description For Senior Machine Learning Engineer - Search

At Loblaw Digital, we're transforming the way Canadians shop by creating leading eCommerce experiences in online grocery shopping, beauty, pharmacy, loyalty, and apparel spaces. As a Senior Machine Learning Engineer - Search, you'll lead the design, development, and implementation of cutting-edge machine learning models and algorithms, including integration with LLMs and other GenAI tools. You'll be responsible for enhancing customer experiences and driving business growth, directly impacting millions of Canadians.

Your role involves:

  • Leading advanced ML model development and deployment
  • Mentoring junior engineers and providing technical leadership
  • Collaborating with cross-functional teams to integrate ML solutions
  • Working with large datasets to drive decision-making
  • Implementing and optimizing ML models for high availability and performance
  • Staying current with AI/ML advancements and applying them to improve systems
  • Conducting code reviews and participating in technical design sessions
  • Troubleshooting ML models and data pipelines
  • Communicating complex technical concepts to non-technical stakeholders
  • Developing documentation for ML models and processes
  • Providing strategic input into project planning

Join us in shaping the future of retail and make a significant, lasting impact on Canadians' shopping experiences.

Last updated 3 months ago

Responsibilities For Senior Machine Learning Engineer - Search

  • Lead the design, development, and deployment of advanced machine learning models and algorithms to solve complex business problems
  • Mentor and guide junior engineers, providing technical expertise and leadership in ML projects
  • Collaborate with cross-functional teams to integrate ML solutions into various product features
  • Work with large datasets to identify trends, patterns, and insights that drive decision-making
  • Implement and optimize ML models for high availability, scalability, and performance in production environments
  • Stay up-to-date with the latest advancements in AI/ML technologies and apply them to improve our systems
  • Participate in continuous learning and knowledge sharing to ensure the team is always at the cutting edge of technology
  • Conduct code reviews, participate in technical design sessions, and provide mentorship to junior engineers
  • Troubleshoot and resolve issues related to ML models and data pipelines
  • Communicate complex technical concepts to non-technical stakeholders in a clear and concise manner
  • Develop and maintain comprehensive documentation for ML models and processes
  • Provide strategic input into project planning and execution, ensuring alignment with business goals

Requirements For Senior Machine Learning Engineer - Search

Python
Java
  • Extensive experience in software development with at least 5-7 years of hands-on expertise in machine learning
  • Proven leadership skills with the ability to mentor and guide junior engineers
  • Proficiency in ML frameworks and libraries such as TensorFlow, PyTorch, and scikit-learn
  • Strong programming skills in languages like Python, Java, or similar
  • Experience with data handling, preprocessing, and pipeline development, including proficiency in SQL/NoSQL databases
  • Ability to analyze large datasets and identify trends and patterns
  • Knowledge of AI technologies, including Gen AI, LLMs, and semantic search
  • Strong understanding of security architecture and data privacy regulations
  • Excellent problem-solving skills and a passion for continuous learning and innovation
  • Effective communication skills, capable of presenting technical concepts to non-technical audiences
  • Ability to work collaboratively in a cross-functional team environment
  • Open-minded, receptive to new ideas, and always looking for a better way to do something
  • Experience in deploying ML models in production environments, ensuring high availability and performance

Interested in this job?

Jobs Related To Loblaw Digital Senior Machine Learning Engineer - Search

Senior Machine Learning Engineer, Retail Media Platform

Senior Machine Learning Engineer for Loblaw Digital's Retail Media Platform, building ML solutions for eCommerce optimization.

AIML -Software Engineer - Machine Learning Platform & Infrastructure

Senior Software Engineer role at Apple focusing on machine learning infrastructure and platform development for Spotlight, Siri, and other AI-powered features.

Machine Learning Algorithm and Software Engineer

Senior Machine Learning Engineer role at Apple, focusing on computer vision and graphics algorithms for Apple Vision Pro and other devices, offering competitive compensation and benefits.

Senior Research Software Engineer

Senior Research Software Engineer position at Microsoft Research AI Frontiers, focusing on AI systems development and research with competitive compensation.

Machine Learning Software Engineer L4/L5, Algorithms

Senior Machine Learning Software Engineer position at Netflix, focusing on developing and scaling personalization algorithms for the global streaming platform.