Senior Machine Learning Engineer - Search
- Full Time
Not Available
About the job
At Loblaw Digital, we know that our customers expect the best from us. Whether that means building the best, most innovative online shopping experiences, or designing an app that will impact the lives of people across the country, we’re up for the challenge. Loblaw Digital is the team responsible for building and operating the online businesses of Canada’s largest and most successful retailer. Based in downtown Toronto, we are an entrepreneurial, fast-paced, and collaborative team working towards transforming the way Canadians shop by creating leading eCommerce experiences in the online grocery shopping, beauty, pharmacy, loyalty, and apparel spaces, and we’re only just getting started! To achieve these goals, we are looking for talented and passionate individuals who want to collaborate and solve challenging problems and make significant and lasting impact on Canadians.
To achieve our ambitious goals, we seek talented and passionate individuals who are eager to collaborate, solve challenging problems, and make a significant, lasting impact on Canadians. Join us in shaping the future of retail.Join the dynamic team behind Canada's largest grocery retailer and become a driving force in enhancing customer experiences and propelling business growth. As a Senior Machine Learning Engineer, you will be at the forefront of innovation, leading the design, development, and implementation of cutting-edge machine learning models and algorithms, including integration with LLMs and other GenAI tools. Your leadership will directly impact millions of Canadians, shaping the way they interact with search interfaces and ultimately enhancing their shopping experience.
In this senior role, you will take on greater responsibilities, leading the development and deployment of sophisticated machine learning models that drive critical functions across our eCommerce platform. You will mentor junior engineers, provide strategic input into project planning, and ensure the seamless integration of ML solutions into various product features. Your expertise will not only shape the way Canadians shop online but also set new benchmarks in the retail industry through innovative applications of AI and ML technologies. Your contributions will involve delivering high availability, high traffic, and complex ML/AI solutions that support our large-scale operations.
What You'll Do
- 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.
Does This Sound Like You?
- 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.