Manager of Software Development Engineering (AI Platform)
Canada, BC, Vancouver, Canada {{REMOTE}}
Senior Level
Full-Time
About the role
- We are in the AI Platform organization at Workday and we solve meaningful problems that lie at the intersection of machine learning and enterprise-scale software!
- We build advanced AI solutions that power the core Workday software by modeling user behavior and providing intelligent automation
- Come join us if you are interested in working on cutting edge technology, having fun and making an impact!
- We are looking for an Engineering Manager to lead a team building our Agent Platform—the core infrastructure that enables teams to develop, deploy, orchestrate, and operate AI agents in production
- In this role, you will lead a team of engineers working on backend services, distributed systems, and developer tooling that power agent-based applications
- You’ll be responsible for driving execution, shaping technical direction, and building a high-performing team that delivers scalable, reliable platform capabilities
- You’ll partner closely with product, applied AI, and infrastructure teams to define how agent systems are built and operated across the organization
- This role is ideal for a leader who enjoys growing teams, driving clarity in ambiguous spaces, and building foundational platforms for emerging technologies
- Lead, mentor, and grow a team of engineers building the Agent Platform
- Drive execution of the team’s roadmap, ensuring high-quality, timely delivery of platform capabilities
- Partner with engineers to design and build systems for agent execution, orchestration, lifecycle management, and reliability
- Collaborate with cross-functional partners (product, AI/ML, infrastructure) to define requirements and prioritize investments
- Contribute to technical architecture and design decisions, balancing short-term delivery with long-term scalability
- Establish best practices for code quality, testing, observability, and operational excellence
- Build a strong engineering culture focused on ownership, collaboration, and continuous improvement
- Help define and evolve the platform strategy for enabling agent-based applications across the organization
- Manage team health, hiring, performance, and career development- 4+ years of building and operating production-grade backend or platform systems
- 5+ years of software engineering experience, with 2+ years in a people management role
- 4+ years of technical background in distributed systems and scalable service architecture
- 4+ years experience working with Python (or similar languages such as Java or Go)
- Excellent communication, prioritization, and execution skills
- Experience leading teams working on platforms, infrastructure, or developer tooling
- Familiarity with AI/ML systems or LLM-powered applications in production
- Experience with workflow orchestration, distributed pipelines, or complex multi-step systems
- Strong ability to partner across teams and influence technical direction
- Experience hiring and scaling teams in a high-growth environment
- Track record of building and growing high-performing engineering teams
- Experience defining technical strategy and long-term platform vision
- Familiarity with Kubernetes and cloud-native systems
- Understanding of observability, reliability engineering, and production operations
- Experience delivering complex technical projects in ambiguous, fast-moving environments