Software Development Engineer MLOps US Federal

WorkdayBoulder, CO
$123,900 - $222,000Hybrid

About The Position

The Workday AI Platform Engineering team is seeking an energetic and determined Software Engineer to design, implement, and deliver highly scalable features for our AI platform. As a member of this fast paced group you will have a unique and rewarding opportunity to shape and contribute towards microservices that power Workday AI features in production. You will partner with Agent Developers, Data Scientists, and other Software Engineers to create the technology that brings these features to life. This role will support one or more direct or indirect contracts with the U.S. Federal Government which, due to federal government security requirements, mandates that all Workday personnel working on the contracts be United States citizens (naturalized or native).

Requirements

  • US Citizenship is required.
  • 4 or more years of DevOps experience including Infrastructure automation, building CICD pipelines.
  • Good in System design and writing comprehensive technical design docs
  • Proficient in Python programming.
  • Experience using technologies like Kubernetes/Docker to help developers scale their efforts in creating new and innovative products.

Nice To Haves

  • Machine learning background.
  • Experience with communication protocols, RESTful services, service-oriented architecture, distributed systems, and microservices.
  • Building comprehensive monitoring services.
  • Prior experience with enterprise SaaS products.
  • Experience with monitoring tools like Grafana.
  • Passion for creating and maintaining documentation and fixing run books.
  • Availability for on-call support on a rotating basis.
  • Proficiency in infrastructure automation tools like Terraform, implementing CI/CD pipelines using Git and Jenkins, and applying continuous deployment tool such as ArgoCD
  • BS/MS in Computer Science or a related technical field.
  • Excellent problem-solving skills with a focus on creating and maintaining accurate documentation.
  • Experience in leading or mentoring other team members and proven team collaboration experience, i.e. understanding group dynamics, effective communication strategies, conflict resolution techniques, and the ability to foster a positive and inclusive team.

Responsibilities

  • Design, implement, and maintain robust DevOps pipelines for deploying, monitoring, and scaling machine learning runtime environment.
  • Collaborate with other Machine Learning teams to improve not just the product, but efficiencies in engineering processes.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service