# Senior Machine Learning Engineer

**Company**: Workday
**Location**: Vancouver, BC
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Salary**: $156,000 CAD - $234,000 CAD
**Category**: Engineering
**Industry**: Technology

**Apply**: https://workday.wd5.myworkdayjobs.com/en-US/Workday/job/Canada-BC-Vancouver/Sr-Machine-Learning-Engineer_JR-0110287?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_ff2f3ad0-8a0

## Description

We're seeking a Senior Machine Learning Engineer to join our AI Model Serving team, which powers Workday's production AI workloads. You'll be a technical leader, shaping the platform's vision and direction, making critical design decisions, and driving outcomes across the team.

**Responsibilities:**

- Lead the team technically, making critical design decisions that drive performance, reliability, and scalability

- Design, implement, and maintain large-scale systems for moving ML models to production

- Write design documents to build consensus for new system components and enhancements

- Evaluate and adopt new technologies

- Troubleshoot and improve continuous integration software pipelines

- Develop relationships with partner teams

- Respond to alerts and debug production issues

- Review pull requests and enforce code consistency

- Develop documentation to share knowledge with other engineers

**Requirements:**

- 6+ years of software development experience, focusing on large-scale distributed systems

- Bachelor's degree in Computer Science, Engineering, or a related technical field

- Deep hands-on experience with Kubernetes, GPU infrastructure, and Python

- Familiarity with LLMs, traditional ML models, and observability

- Excellent written and verbal communication skills

- Experience mentoring other engineers and fostering an inclusive team environment

**Nice to Have:**

- Experience with software development lifecycle, testing, and code reviews

- Knowledge of GPU memory constraints, serving tuned models, and autoscaling hardware metrics

- Familiarity with modern inference engines and open-weight LLMs

**Pay Transparency:** The annualized base salary ranges for this role are:

- Primary Location (CAN.BC.Vancouver): $156,000 CAD - $234,000 CAD

- Additional US Location(s): $163,000 USD - $288,000 USD

**Flexible Work:** We combine in-person time and remote work, requiring at least 50% of time in the office or field each quarter.

## Skills

### Required
- Kubernetes
- GPU Infrastructure
- Python
- Machine Learning
- Distributed Systems

### Nice to have
- LLMs
- Traditional ML Models
- Observability
- Mentorship

---

Source: [Apply at workday.wd5.myworkdayjobs.com](https://workday.wd5.myworkdayjobs.com/en-US/Workday/job/Canada-BC-Vancouver/Sr-Machine-Learning-Engineer_JR-0110287?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
