Principal Software Development Engineer, MLOps

Canada, ON, Toronto

Workday

Workday Enterprise Management Cloud gives organizations of all sizes the power to adapt through finance, HR, planning, spend management, and analytics applications. Move beyond ERP and deliver extraordinary results in a changing world. Learn...

View company page

Your work days are brighter here.

At Workday, it all began with a conversation over breakfast. When our founders met at a sunny California diner, they came up with an idea to revolutionize the enterprise software market. And when we began to rise, one thing that really set us apart was our culture. A culture which was driven by our value of putting our people first. And ever since, the happiness, development, and contribution of every Workmate is central to who we are. Our Workmates believe a healthy employee-centric, collaborative culture is the essential mix of ingredients for success in business. That’s why we look after our people, communities and the planet while still being profitable. Feel encouraged to shine, however that manifests: you don’t need to hide who you are. You can feel the energy and the passion, it's what makes us unique. Inspired to make a brighter work day for all and transform with us to the next stage of our growth journey? Bring your brightest version of you and have a brighter work day here.

About the Team

Workday is the cloud-based SaaS company providing industry-leading software for HR, financials, workforce planning and employee learning to more than 40% of the Fortune 500. We are the Machine Learning Product team at Workday and our focus is on the application of ML and statistical analysis to Workday’s products to serve our end users. We use diverse datasets to build data-driven products, which help the world’s largest organizations uncover insights and make strategic decisions about their people, finances, and business. Are you prepared to work on data with high velocity, volume and variety, and employ a modern machine learning distributed computing and big data software stack to address these challenges? We are expanding our MLOps/CloudOps team.

About the Role

In this role, you would:

  • Partner and collaborate with multi-functional teams to deliver scalable, secure and reliable solutions
  • Actively engage with data scientists, ML engineers, product managers and other architects across teams in requirements elaboration and drive technical solutions
  • Own and develop features from end to end including infrastructure as code.
  • Design and build solutions for efficient organization, storage and retrieval of data to enable meaningful scale
  • Build systems and dashboards to supervise service & ML health.
  • Lead in architecture reviews, code reviews and technology evaluation.
  • Research, evaluate, prototype and drive adoption of new ML tools with reliability and scale in mind
  • Develop and maintain monitoring and alerting systems for proactively identifying and addressing issues within the AI/ML infrastructure

About You

Basic Qualifications for Principal

  • 6 or more years of validated proven experience in DevOps or programming experience preferably in Python, Java or Scala with a Bachelor’s and/or Master’s degree, preferably in CS, or equivalent experience
  • Design, implement, and maintain robust DevOps pipelines for deploying, monitoring, and scaling machine learning development and data engineering
  • Keep abreast of industry trends and new technologies, providing recommendations for continuous improvement of our DevOps and machine learning practices
  • Collaborate with other Machine Learning teams to improve not just the product, but efficiencies in engineering processes
  • Optimize public cloud-based infrastructure (AWS, Azure, or GCP) to support the computational requirements of machine learning workloads
  • Implement and coordinate CI/CD workflows to automate testing, integration, and delivery of ML components
  • Ensure the security and compliance of ML platforms, implementing standard processes for encryption, data protection and access controls
  • Experience in managing relevant tools like Databricks and Sagemaker to perform efficient computation and management of large scale data lakes
  • Experience in supporting your work in production

Other Qualifications

  • Experience implementing and operating distributed systems
  • Experience with data and/or ML systems with ability to think across layers of the stack
  • Experience with Databricks, Sagemaker, & Apache Spark
  • Experience in leading or mentoring other team members


Workday Pay Transparency Statement 

The annualized base salary ranges for the primary location and any additional locations are listed below.  Workday pay ranges vary based on work location. As a part of the total compensation package, this role may be eligible for the Workday Bonus Plan or a role-specific commission/bonus, as well as annual refresh stock grants. Recruiters can share more detail during the hiring process. Each candidate’s compensation offer will be based on multiple factors including, but not limited to, geography, experience, skills, job duties, and business need, among other things. For more information regarding Workday’s comprehensive benefits, please click here.

Primary Location: CAN.ON.Toronto

Primary CAN Base Pay Range: $151,200 - $226,800 CAD

Additional CAN Location(s) Base Pay Range: $151,200 - $226,800 CAD



Our 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.

Pursuant to applicable Fair Chance law, Workday will consider for employment qualified applicants with arrest and conviction records.

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

Are you being referred to one of our roles? If so, ask your connection at Workday about our Employee Referral process!

Apply now Apply later
  • Share this job via
  • or

Tags: Architecture AWS Azure Big Data CAD CI/CD Databricks DevOps Distributed Systems Engineering GCP Java Machine Learning ML infrastructure MLOps Pipelines Python Research SageMaker Scala Security Spark Statistics Testing

Perks/benefits: Career development Flex hours Flex vacation Health care Home office stipend Salary bonus Startup environment

Region: North America
Country: Canada
Job stats:  9  2  0

More jobs like this

Explore more AI, ML, Data Science career opportunities

Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.