Machine Learning Engineer Intern

Workday, Inc.

Vancouver

On-site

CAD 66,000 - 100,000

Full time

8 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

In-person internship Vancouver Toronto

Job summary

Workday, Inc. is offering a Machine Learning Engineer Intern role in Canada. You’ll help develop Workday’s intelligent core, design and deploy ML models, and build scalable AI resources that power millions of users.

You’ll collaborate with experienced engineers on production-quality code and large datasets, gaining hands-on experience with modern ML and data tooling. The program includes the Vancouver 6-month in-person internship (Feb 2027–Aug 2027) and a Toronto 12-week in-person internship

Qualifications

  • Currently enrolled in a Bachelor’s or Master’s degree program in Computer Science, Machine Learning, Data Science, Artificial Intelligence, Software Engineering, Computer Engineering, Mathematics, Statistics, or related field.
  • Less than 12 months of previous professional work experience.
  • Anticipated graduation between December 2027 and June 2028.
  • Available for full-time, in-person 6-month internship in Vancouver Feb 2027–Aug 2027; return to degree afterward.
  • Available for full-time, in-person 12-week internship in Toronto May 2027–Aug 2027; return to degree afterward.
  • Experience with software engineering and ML concepts; Python or similar language.
  • Experience with RAG, NLP, Pandas, PySpark, or AWS; familiarity with AI tooling.

Responsibilities

  • Contribute across the full ML lifecycle from data processing to deployment.
  • Apply ML techniques including NLP and LLMs to power AI products.
  • Write production-quality code and build scalable components for Workday platform.
  • Design and deploy APIs and microservices using a modern stack (Docker, Kubernetes).
  • Design evaluations to measure model quality and guide improvements.

Skills

Python
RAG
NLP
Pandas
PySpark
AWS
Docker
Kubernetes

Education

Bachelor’s or Master’s degree in Computer Science or related

Tools

Docker
Kubernetes

Job description

Your work days are brighter here. We’re obsessed with making hard work pay off, for our people, our customers, and the world around us. As a Fortune 500 company and a leading AI platform for managing people, money, and agents, we’re shaping the future of work so teams can reach their potential and focus on what matters most. The minute you join, you’ll feel it. Not just in the products we build, but in how we show up for each other. Our culture is rooted in integrity, empathy, and shared enthusiasm. We’re in this together, tackling big challenges with bold ideas and genuine care. We look for curious minds and courageous collaborators who bring sun-drenched optimism and drive. Whether you're building smarter solutions, supporting customers, or creating a space where everyone belongs, you’ll do meaningful work with Workmates who’ve got your back. In return, we’ll give you the trust to take risks, the tools to grow, the skills to develop and the support of a company invested in you for the long haul. So, if you want to inspire a brighter work day for everyone, including yourself, you’ve found a match in Workday, and we hope to be a match for you too.

About the Team

The Workday Machine Learning team researches, builds, and deploys the engine that powers the heart of Workday’s intelligent core – a platform supporting 37+ million users and growing. Our engineers work with innovative technologies and help build real-life products that improve the lives of the world’s professionals. Our mission is to make machine learning and AI core to Workday’s products. We build data products and AI solutions designed to scale across hundreds of use cases throughout the Workday platform. Our team is passionate about teaching and learning, so bring your curiosity, share your perspective, and learn with us as we change the way millions of people work.

About the Role

As a Machine Learning Engineer Intern, you’ll help develop Workday’s intelligent core by contributing to the scalable AI and ML platforms that power personalized experiences for millions of users. Working alongside experienced engineers and researchers, you’ll help design, implement, and deploy machine learning models and large language model applications that support innovative data products. Most of your time will be spent writing production-quality code, running experiments, and working with large datasets to improve model and system performance. This is an opportunity to apply your software engineering and machine learning knowledge to real-world products that support customers at scale.

Key Responsibilities
  • Contribute across the full machine learning lifecycle, from data processing and experimentation through model and system deployment
  • Apply machine learning and AI techniques, including deep learning and LLM-based approaches such as retrieval and prompt tuning, to power search and enhance the user experience
  • Write production-quality code and build scalable components that support AI and ML products across the Workday platform
  • Build and deploy APIs and microservices using a modern engineering stack, including Docker and Kubernetes
  • Design and run evaluations to measure model and system quality, using results to guide what to improve or build next
Workday Early Career Programs

In addition to collaborating with experienced Machine Learning Engineers, you’ll engage in our Early Career Programs – specifically structured to support and empower you to succeed throughout your internship! Workday Intern Program Brighter work days start with real work and real support from a community that helps you shine from day one. During our in-person internship experience, you’ll jump into meaningful projects and see how your ideas can help shape the future of work. Interns build enterprise skills through applied learning, personalized coaching, and connection events designed so our Early Talent can bring their best self to work. If you’re invested in your growth, team-oriented, and ready to bring fresh ideas to work that makes an impact, we’d love to meet you.

Basic Qualifications
  • Currently enrolled in a Bachelor’s or Master’s degree program in Computer Science, Machine Learning, Data Science, Artificial Intelligence, Software Engineering, Computer Engineering, Mathematics, Statistics, or a related degree program
  • Less than 12 months of previous professional work experience
  • Anticipated graduation date between December 2027 and June 2028
  • Available for a full-time, in-person 6-month internship starting in February 2027 and ending August 2027 in the Vancouver office, and you will return to your university degree program after the conclusion of the internship
  • Available for a full-time, in-person 12-week internship starting in May 2027 and ending August 2027 in the Toronto office, and you will return to your university degree program after the conclusion of the internship
  • Experience with both software engineering and machine learning engineering concepts through coursework, research, internships, or personal projects
  • Experience programming in Python or another language used for machine learning, data processing, or software development
  • Experience with one or more of the following: Retrieval-Augmented Generation (RAG), Natural Language Processing (NLP), Pandas, PySpark, or AWS
  • Familiarity with AI tooling such as Gemini, Claude, Cursor, Codex, or similar tools
Other Qualifications
  • Interest in LLM-based approaches, such as retrieval, prompt tuning, embeddings, or model evaluation
  • Curiosity and eagerness to learn, with an interest in how AI and ML systems are developed, tested, deployed, and improved over time
  • Excellent communication skills, both verbal and written, with the ability to share technical ideas clearly and collaborate across teams

Visa sponsorship is not available for this role.

Pay and Benefits

Primary Location: CAN.BC.Vancouver

Primary CAN Base Pay Range: $66,400 - $99,600 CAD

Approach to Flexible Work

With Flex Work, we’re combining the best of both worlds: in-person time and remote. Our approach enables our teams to deepen connections, maintain a strong community, and do their best work. We know that flexibility can take shape in many ways, so rather than a number of required days in-office each week, we simply spend at least half (50%) of our time each quarter in the office or in the field with our customers, prospects, and partners (depending on role). This means you'll have the freedom to create a flexible schedule that caters to your business, team, and personal needs, while being intentional to make the most of time spent together. Those in our remote “home office” roles also have the opportunity to come together in our offices for important moments that matter.

Equal Opportunity

Workday is an Equal Opportunity Employer including individuals with disabilities and protected veterans.

Accommodations and Fair Chance

Pursuant to applicable Fair Chance law, Workday will consider for employment qualified applicants with arrest and conviction records. Workday is committed to providing reasonable accommodations for qualified individuals during our application process, in order to perform one or more essential functions of their job, as well as regarding the use of AI tools for employment decision-making to any degree. Please see below for more details including how to request an accommodation as a qualified veteran, due to a disability or for religious reasons, or as otherwise provided under applicable law. Workday prohibits taking adverse action against any candidate or employee for reporting a possible violation of this policy, requesting one or more work accommodations, exercising a privacy right, or cooperating in an investigation in accordance with applicable law. Any employee who retaliates against a candidate or employee for doing so may be subject to disciplinary action, up to and including termination of employment, to the fullest extent allowable under applicable law. If you require a reasonable accommodation, you may email accommodations@workday.com, as far in advance as possible.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Machine Learning Engineer Intern
Machine Learning Engineer Intern

Workday • Vancouver, Toronto

On-site
CAD 28,000 - 46,000
Software Development Engineer Intern
Software Development Engineer Intern

Workday, Inc. • Vancouver

On-site
CAD 66,000 - 100,000
AI Engineer
AI Engineer

Workday, Inc. • Vancouver

On-site
CAD 138,000 - 270,000
Senior AI Engineer - Evisort AI
Senior AI Engineer - Evisort AI

Workday, Inc. • Vancouver

On-site
CAD 169,000 - 253,000
Sr Associate Machine Learning Engineer
Sr Associate Machine Learning Engineer

HR Tech Job • Vancouver

On-site
CAD 100,000 - 150,000
Product Manager Intern
Product Manager Intern

Workday, Inc. • Vancouver

On-site
CAD 66,000 - 100,000
Principal Software Development Engineer - AI Platform
Principal Software Development Engineer - AI Platform

Workday, Inc. • Vancouver

On-site
CAD 168,000 - 252,000
Software Engineer or Senior Software Engineer - Data Hub
Software Engineer or Senior Software Engineer - Data Hub

Workday, Inc. • Vancouver

On-site
CAD 112,000 - 210,000
Flexible work
Hybrid work model
Machine Learning Engineer
Machine Learning Engineer

Workday • Vancouver

On-site
CAD 128,000 - 192,000
Manager, Machine Learning Engineering - Agent Factory
Manager, Machine Learning Engineering - Agent Factory

Workday, Inc. • Vancouver

Hybrid
CAD 170,000 - 254,000
Workday pay transparency