As a Principal Software Engineer, you will build ML-powered features and infrastructure that impact thousands of enterprises and millions of users
Job Summary
As a Principal Software Engineer, you will build ML-powered features and infrastructure that impact thousands of enterprises and millions of users.
You will work closely with ML engineers and software teams to deliver scalable, secure, and reliable MLOps solutions using modern cloud and container technologies.
Workday offers a flexible work environment combining remote and in-person collaboration, along with a comprehensive compensation and benefits package.
Matching Summary
As a Principal Software Engineer, you will build ML-powered features and infrastructure that impact thousands of enterprises and millions of users.
Salary
Base: $168,000 - $252,000 CAD; Bonus/Equity: Eligible for bonus and stock grants; Benefits: Comprehensive benefits package
Skills & Requirements
Must-have
MLOps platform development
Python and Go programming
Infrastructure as code with Terraform
Kubernetes cluster management
Cloud computing with AWS and GCP
Microservices and API development
Kubeflow for ML pipelines
Nice-to-have
Leadership and mentoring experience
Familiarity with LangChain and LangSmith
Experience with Databricks, Sagemaker, or Spark
Strong problem-solving and creative thinking
Empathy and collaborative culture
Flexible work schedule
Focus on security and compliance best practices
Key Requirements
6+ years industry experience
Bachelor’s or Master’s in Computer Science or Engineering
Experience designing scalable AI/ML platforms
Proficiency in Python, Go, and Terraform
Deep knowledge of cloud infrastructure and distributed systems