Enable job alerts via email!

Software Development Engineer- Machine Learning

Workday

Calgary

On-site

CAD 80,000 - 110,000

Full time

11 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is seeking a Software Development Engineer specializing in Machine Learning to join their dynamic team. You will play a crucial role in developing platforms that utilize machine learning to enhance user interactions and deliver transformative solutions. This position involves collaborating with machine learning engineers to create and deploy scalable APIs and microservices while leveraging vast datasets for impactful insights. If you are passionate about building cutting-edge technology and thrive in a collaborative environment, this opportunity is perfect for you.

Qualifications

  • 3+ years experience building scalable web services.
  • 2+ years experience with ETL pipelines using Pandas, PySpark, Sagemaker.

Responsibilities

  • Build, deploy, and optimize Python and Spark-based ETL pipelines.
  • Design multi-tenant runtime architectures for fast inference and scalability.

Skills

Python
ETL Pipelines
RESTful Web Services
Kubernetes
Docker
Cloud Platforms (AWS, GCP)
Machine Learning
Data Engineering
Communication Skills

Education

Bachelor's in Engineering
Master's or PhD in Computer Science

Tools

Pandas
PySpark
Sagemaker
PyTorch
TensorFlow
Sklearn

Job description

Software Development Engineer- Machine Learning

Join to apply for the Software Development Engineer- Machine Learning role at Workday.

About the Role

We are building platforms and services that leverage machine learning to modernize and simplify how users interact with Workday. These include information retrieval, recommendations, and agentic services. As a software engineer, you will work with machine learning engineers to deliver ML solutions across Workday’s product ecosystem and utilize software and data engineering stacks to enable training, deployment, and lifecycle management of various ML models. Additionally, you will develop and deploy new APIs/microservices using docker/Kubernetes at scale and leverage Workday’s vast computing resources on rich datasets to deliver transformative value to our customers.

Responsibilities
  • Build, deploy, tune, and optimize Python and Spark-based ETL pipelines for data used in model training and inference.
  • Build, deploy, monitor, and maintain secure RESTful web services in Python and Kubernetes.
  • Design multi-tenant runtime architectures for fast inference and scalability.
  • Address system design challenges related to microservices, caching, sharding, and observability.
  • Collaborate with platform teams to improve shared infrastructure.
  • Triage and resolve production alerts and issues as part of an on-call rotation.
Qualifications

Basic:

  • Bachelor’s (Master’s or PhD preferred) in engineering, computer science, physics, math, or related field.
  • Strong proficiency in Python.
  • 3+ years experience building scalable web services.
  • 2+ years experience with ETL pipelines using Pandas, PySpark, Sagemaker.
  • 2+ years experience with RESTful web applications and containerization (Kubernetes, Docker).
  • 2+ years experience with cloud platforms (AWS, GCP).

Other:

  • Ownership mentality and ability to solve ambiguous problems.
  • Strong communication skills and teamwork.
  • Experience in information retrieval, recommendation systems, ML frameworks (PyTorch, TensorFlow, Sklearn).
  • Experience with large language models (LLMs) and graph neural networks.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Data Engineer - Databricks - Senior

Lumenalta

Calgary

Remote

CAD 80,000 - 120,000

Yesterday
Be an early applicant

Data Engineer - Databricks - Mid Level

Lumenalta

Calgary

Remote

CAD 80,000 - 110,000

Yesterday
Be an early applicant

Senior Machine Learning Engineer (Remote, Canada)

AuditBoard

Remote

CAD 80,000 - 140,000

2 days ago
Be an early applicant

Machine Learning Engineer

Variational AI Inc.

Vancouver

Remote

CAD 80,000 - 120,000

2 days ago
Be an early applicant

Machine Learning Engineer

Tiger Analytics

Toronto

Remote

CAD 80,000 - 120,000

Today
Be an early applicant

Senior Machine Learning Engineer

Replicant, Inc

Remote

CAD 80,000 - 150,000

6 days ago
Be an early applicant

AI / Machine Learning Engineer (Remote)

vidIQ

Toronto

Remote

CAD 70,000 - 110,000

15 days ago

AI / Machine Learning Engineer (Remote)

vidIQ

Remote

CAD 80,000 - 120,000

15 days ago

Sr. Machine Learning Engineer, Onsite Content Signals

Pinterest

Remote

CAD 80,000 - 120,000

7 days ago
Be an early applicant