Point your AI agent at freehire and let it find you a job.

Get the CLI →

Sobeys

Open 0d

Machine Learning Engineering Co-op (8 months)

Posted Updated
Discussion

Start Early. Grow for a Lifetime.

A co-op student role at Sobeys is more than just a work term. It is your own personal journey in discovering how Sobeys operates, gaining valuable insights and relevant experience in your field of study, networking with experienced professionals, and obtaining first-hand exposure to one of Canada’s largest grocers. Most importantly, you will have an opportunity to work alongside some of the most talented people in the grocery business.

We believe that the best ideas come from a diverse workforce with unique perspectives and encourage our co-op students to be curious and innovative. This is an outstanding opportunity to join a leading Canadian company with a clear vision and focus.

As a Machine Learning Engineering Co-op Student, you will be responsible for contributing to advanced data, machine learning, and generative AI initiatives that support real business outcomes across the organization.

Here's where you'll be focusing

Agentic engineering: Build and maintain LLM-based agentic applications using frameworks such as LangGraph and LangChain, integrating tools to automate complex workflows

MLOps and LLMOps: Support the development of automated pipelines for training, testing, deploying, and monitoring ML models and agents using MLflow

Data engineering: Create scalable data processing pipelines using PySpark within Databricks and Snowflake environments

ML implementation: Implement and optimize traditional machine learning algorithms alongside generative AI techniques to solve business challenges

Business collaboration: Partner with business stakeholders to contribute to production systems that impact stores nationwide

This role is accountable for:

Execution: Delivering high-quality, scalable AI and data solutions

Innovation: Applying modern AI, ML, and agent-based approaches to real-world problems

Collaboration: Working effectively across technical and business teams

Reliability: Supporting stable and monitored production systems

What you have to offer

Education: Currently pursuing a degree in Computer Science, Engineering, Data Science, Mathematics, or a related technical discipline

Mindset: Curiosity for solving problems, strong execution drive, and enthusiasm for emerging technologies

Communication: Strong communication skills with a collaborative, team-first approach

AI experience: Hands-on experience with agentic AI using frameworks such as LangGraph or LangChain and tools like MLflow

Data engineering: Practical experience building scalable solutions using PySpark, SQL, Scala, or similar languages

ML foundations: Understanding of traditional machine learning algorithms and core data structures

Programming: Strong object-oriented programming skills

Version control: Experience using Git for collaboration and code management

Nice to have: Exposure to Spark, Databricks Asset Bundles, vector databases, RAG, FAISS, Streamlit, Databricks, Snowflake, or Azure DevOps/Pipelines

What we have to offer

Real-world experience: Work on production systems that directly impact stores and operations nationwide

Hands-on learning: Build and deploy real AI, ML, and data engineering solutions

Mentorship: Learn from experienced engineers and data professionals

Exposure across the business: Collaborate with stakeholders across technical and business domains

Skill development: Strengthen capabilities in AI, ML, data engineering, and modern development tools

The right tools: Access to leading tools such as Claude, GitHub Copilot, Genie, Cortex, and more

Future opportunities: Build experience that can lead to future roles within Sobeys

Team culture: Monthly socials, food and chess clubs, and seasonal table tennis tournaments

Work model: Hybrid environment with three days per week in office

Skills

See also

ML / AI jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available