{bc}
linkedin

Principal, Software Development Engineer

Workday
Vancouver, CAN
Full Time
Lead
Hybrid
2 days ago
PythonRay ServePrometheusDistributed SystemsMachine LearningLLMs
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

PythonRay ServePrometheus
Smart Apply

Full Job Posting

About The Team

  • The AI Model Serving team powers all production Workday agents and ML use cases.
  • Owns services for vendor hosted LLMs on GCP and AWS Bedrock and operates the model deployment platform.
  • Hosts thousands of traditional ML models across sharded Ray Serve clusters, handling ~2,000 requests per second.
  • Provides uniform interface for models on Bedrock and Gemini, evaluation platform for generative AI, and production model registry.

Key Responsibilities

  • Help set the product vision for the AI Model Serving platform in partnership with the engineering manager.
  • Lead the team technically by 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 uptake new technologies.
  • Troubleshoot, improve, and scale continuous integration software pipelines.
  • Develop relationships with software engineers, ML engineers, and data scientists on partner teams.
  • Respond to alerts and debug production issues.
  • Review pull requests and enforce consistency, performance, readability, and security.
  • Develop documentation to share knowledge with other engineers.

About You

  • 8+ years of related work experience in software development, with focus on large scale distributed systems.
  • Bachelor's degree in Computer Science, Engineering, or related technical field (or equivalent practical experience).
  • Deep proficiency in Python with production level code experience.
  • Experience with Ray and Ray Serve for distributed model serving at scale.
  • Experience with Prometheus for monitoring and observability.
  • Familiarity with both large language models and traditional ML models in production.
  • Excellent written and verbal communication skills.
  • Collaborative approach with experience mentoring other engineers.

Our Approach to Flexible Work

  • Spend at least half (50%) of time each quarter in the office or in the field with customers, prospects, and partners.
  • Flexible schedule to cater to business, team, and personal needs.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Workday