Sr. Software Development Engineer / Principal, Software Development Engineer
$168k - $252k per yearWorkday
Your work days are brighter here.
We’re obsessed with making hard work pay off, for our people, our customers, and the world around us. As a Fortune 500 company and a leading AI platform for managing people, money, and agents, we’re shaping the future of work so teams can reach their potential and focus on what matters most. The minute you join, you’ll feel it. Not just in the products we build, but in how we show up for each other. Our culture is rooted in integrity, empathy, and shared enthusiasm. We’re in this together, tackling big challenges with bold ideas and genuine care. We look for curious minds and courageous collaborators who bring sun-drenched optimism and drive. Whether you're building smarter solutions, supporting customers, or creating a space where everyone belongs, you’ll do meaningful work with Workmates who’ve got your back. In return, we’ll give you the trust to take risks, the tools to grow, the skills to develop and the support of a company invested in you for the long haul. So, if you want to inspire a brighter work day for everyone, including yourself, you’ve found a match in Workday, and we hope to be a match for you too.
About The Team
The AI Model Serving team is the engine behind every production Workday agent and machine learning use case. We own the services that power all production AI workloads, serving as the gateway to vendor-hosted LLMs on GCP and AWS Bedrock and operating the model deployment platform where Workday hosts and scales its models.
We host thousands of traditional ML models across sharded Ray Serve clusters, making us one of the heaviest users of Ray at scale. Our platform handles approximately 2,000 requests per second and peaks at greater than 10,000 requests per second in our largest cluster. We also provide a uniform interface for accessing models on Bedrock and Gemini, an evaluation platform for generative AI use cases, and the production model registry for Workday.
In the year ahead, we are focused on making our uniform vendor interface more robust, scaling our architecture to support more than 20 agents going into production, improving cost governance, exploring hosting open-source LLMs in our stack, evaluating a potential rewrite of the service in a different language for performance gains, and keeping pace with the rapidly evolving AI landscape.
Our culture is one of focus, camaraderie, and high performance. We are a friendly and dedicated group that takes pride in building and operating one of the most heavily used services at Workday. If you are energized by working on infrastructure that sits at the heart of Workday's AI strategy, this is the team for you.
About The Role
As either a Senior Software Development Engineer or a Principal Software Development Engineer on the AI Model Serving team, you will be a technical leader who helps shape the vision and direction of the platform alongside the engineering manager. You will play a central role in making critical design decisions, driving outcomes across the team, and setting a positive and inclusive team culture. In addition to the model serving platform, the team also owns the production model registry at Workday, and you will help guide its evolution and ensure it meets the needs of ML teams across the organization.
Your work will directly impact Workday's ability to serve AI at scale — from traditional ML models to the latest large language models powering Workday's agents.
Key Responsibilities
- Lead the team technically by making critical design decisions that drive performance, reliability, and scalability across the platform.
- Design, implement, and maintain large-scale systems that enable moving ML models to production.
- Write design documents to build consensus for new system components and enhancements to existing components.
- Evaluate and uptake new technologies made available within Workday and across the broader industry.
- Troubleshoot, improve, and scale continuous integration software pipelines.
- Develop relationships with software engineers, machine learning engineers, and data scientists on partner teams.
- Respond to alerts and debug production issues to maintain platform health and reliability.
- Review pull requests and enforce consistency, performance, readability, and security across code bases.
- Develop documentation to share knowledge with other engineers.
About You
(P5) Principal SDE Basic Qualifications
- 10+ years of related work experience in software development, with a focus on building and operating large-scale distributed systems.
- Bachelor's degree in Computer Science, Engineering, or a related technical field (or equivalent practical experience).
Other Qualifications
- Software Development and Distributed Systems: Deep experience designing, building, and scaling production-grade distributed systems. You understand the full software development lifecycle — from coding standards and testing to code reviews, source control management, and deployment — and you can apply that knowledge to complex, high-throughput platforms.
- Python: Deep proficiency in Python, with extensive experience writing production-level code and building systems in Python-based frameworks.
- LLMs and Traditional ML Models: Familiarity with both large language models and traditional machine learning models, including how they are served, scaled, and monitored in production environments. You understand the operational differences and can design platform abstractions that serve both effectively.
- You can design and maintain monitoring strategies that provide clear insight into system health, performance, and cost.
- Excellent written and verbal communication skills, including the ability to write clear design documents, articulate complex technical ideas, and build consensus across teams.
- A collaborative approach to engineering, with experience mentoring other engineers and fostering an inclusive team environment.
- Help set the product vision for the AI Model Serving platform in partnership with the engineering manager, bringing a product-oriented mindset to infrastructure decisions.
(P4) Sr. SDE Basic Qualifications
- 6+ years of related work experience in software development, with a focus on building and operating large-scale distributed systems.
- Bachelor's degree in Computer Science, Engineering, or a related technical field (or equivalent practical experience).
Other Qualifications
- Software Development and Distributed Systems: Deep experience designing, building, and scaling production-grade distributed systems. You understand the full software development lifecycle — from coding standards and testing to code reviews, source control management, and deployment — and you can apply that knowledge to complex, high-throughput platforms.
- Python: Deep proficiency in Python, with extensive experience writing production-level code and building systems in Python-based frameworks.
- LLMs and Traditional ML Models: Familiarity with both large language models and traditional machine learning models, including how they are served, scaled, and monitored in production environments. You understand the operational differences and can design platform abstractions that serve both effectively.
- You can design and maintain monitoring strategies that provide clear insight into system health, performance, and cost.
- Excellent written and verbal communication skills, including the ability to write clear design documents, articulate complex technical ideas, and build consensus across teams.
- A collaborative approach to engineering, with experience mentoring other engineers and fostering an inclusive team environment.
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: $168,000 - $252,000 CAD
Additional CAN Location(s) Base Pay Range: $168,000 - $252,000 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.
At Workday, we are committed to providing an accessible and inclusive hiring experience where all candidates can fully demonstrate their skills. If you require assistance or an accommodation at any point, please email View email address on ca.workus.org.
Are you being referred to one of our roles? If so, ask your connection at Workday about our Employee Referral process!
At Workday, we value our candidates’ privacy and data security. Workday will never ask candidates to apply to jobs through websites that are not Workday Careers.
Please be aware of sites that may ask for you to input your data in connection with a job posting that appears to be from Workday but is not.
In addition, Workday will never ask candidates to pay a recruiting fee, or pay for consulting or coaching services, in order to apply for a job at Workday.
,
$150.5k - $175.25k per year
...Empathetic . Your role As a Sr. SDET in Agentic QA, you will... ...and partner deeply with the development team to make our fast-growing... ...Applied AI teams on prompt engineering, model selection, and... ...~5+ years of experience in software engineering or SDET roles with...SeniorWork at office$279.12k - $332.44k per year
...the way users build in Roblox. Our physics engine enables dynamic environments with... ...challenges. You Have: Extensive C++ Development: 8+ years of professional experience writing... ...computer architecture and its impact on software performance. Physics and Numerical Methods...PrincipalFull timeWork at officeLocal areaVisa sponsorshipMonday to friday$168k - $194.25k per year
...traits: Scrappy, Curious, Optimistic, Persistent, and Empathetic . Your role As a Sr. Software Engineer on the Developer Platform team, you will lead the design and development of the APIs, events, and frameworks that empower external developers to build integrations...SeniorLong term contractWork at office$120k per year
...of customer sentiment, turning data into actionable insights with lightning speed. We are seeking a Principal Software Engineer to lead the architecture and development of on our Platform and Identity or Business Intelligence and data platform teams. This role requires deep...PrincipalSeniorFlexible hours- ...speed, and real outcomes. Our AI-powered engine learns, adapts, and improves continuously... ...architecting systems, working in an agile start-up development environment, and leveraging AI to... ...You Are ~10+ years of experience in software engineering, with a demonstrated track record...PrincipalHourly payLong term contractFull timeRemote workFlexible hours
- ...team where you can do exactly that. About The Role As a Software Engineer on the Pipedream team, you will help expand the core... ...Pipedream ~1st week: You have familiarized yourself with the development environment and committed your first production code change....Full timeWork at officeRemote workHome officeFlexible hours
$145k - $170k per year
...satellite imagery of the Earth, modern software engineering, machine learning, and cloud computing... ...business lines and is made up of business development, sales, marketing and support... ...in EDC, we are currently looking for a Sr. Software Engineer (ML Researcher) to...SeniorFull timeWork at officeRemote workFlexible hours3 days per week$168k - $194.25k per year
...seeking a talented, experienced Full-Stack Engineer passionate about building high-quality,... ...~6-10 years of experience in full-stack software engineering. ~ Strong experience in... ...their skills. ~ Experience with Agile development methodologies. ~ Strong debugging and...SeniorWork at office$140k - $210k per year
...together product leaders, machine learning engineers, and full-stack builders to create... ...About The Role As a Senior Full Stack Software Engineer in Agent Factory, you’ll help build... ...Own services and experiences from development through production—you build it, you run...SeniorFull timeWork at officeRemote workWork from homeHome officeFlexible hours- ...Principal Software Engineer Saviynt's AI-powered identity platform manages and governs human and non-human access to all of an organization... ..., best practices, and design patterns for connector development. ● Drive architectural decisions for complex integration...PrincipalSeniorFull timeInternship
- ...Long before an autonomous vehicle is ever tested in one of our virtual worlds, an engineer at Parallel Domain has to build, test, and ship the software that creates that world. The Development Platform team owns the systems that lets them ship safer features, faster. Parallel...SeniorFull time
$118.8k - $159.4k per year
...creativity inspires technology, and technology inspires creativity. Engineers in our Production Technology department are charged with... ...engineer to join our Production Technology team, targeting software development in multiple domains, from core libraries to user interfaces....SeniorLong term contract$110k - $180k per year
...factories more flexible and productive. Robots enhanced with Apera's software have 4D Vision — the ability to see and grasp objects with... ...That’s where you come in. We’re looking for a Software Development Engineer – Platform to design and build the software foundation that...SeniorWorldwideFlexible hours$118.8k - $159.4k per year
...technology inspires creativity. Engineers in our Production Technology... ...technical directors, other software engineers, and technology leadership... ...problems, and use agile development methodologies as part of high... ...key/value networked storage engines (FoundationDB, CockroachDB,...Senior- ...organization. We expect every engineer to use AI tools and agentic... ...seeking a passionate and resilient Principal Graphics Engineer to own a... .../Linux graphics, browser engines, and WebGL/WebGPU. The role demands... ...internals and custom AOSP development (kernel, HAL, SurfaceFlinger,...PrincipalSeniorInternship
- ...Principal Engineer — PAM Platform Saviynt’s Enterprise Identity Cloud helps modern enterprises scale cloud initiatives and solve the toughest... ..., AI-first R&D organization, and we are actively rolling out an AI-Driven Development Lifecycle (AiDLC) as our SDLC of record....Principal
- ...committed to delivering innovative and reliable engineering solutions worldwide. We are seeking a... ...critical infrastructure and sustainable development initiatives globally. The ideal... ...projects. Proficient in structural analysis software such as SAP2000, STAAD.Pro, or similar...PrincipalSeniorFull timeWork from homeWorldwideFlexible hours
$114.8k - $191.8k per year
...technology to accelerate that growth through best-in-class software engineering data engineering and business intelligence. We are Sales Technology... ...Amazon Advertising business. We are also embracing AI-first development approach to harness the effectiveness of AI and extending...Full timeInternshipWorldwide- ...speed, and real outcomes. Our AI-powered engine learns, adapts, and improves continuously... ...than ourselves. What You’ll Do As our Principal Data Engineer, you will help lead the... ...Engineering & Product: Collaborate with Software Engineering, Product, and Analytics to ensure...PrincipalHourly payFull timeRemote workFlexible hours
- ...Canada business. We are seeking a Principal Protection & Control Engineer to join our well-established Protection... ...and risks Support Business Development by contributing technical strategy,... ...field services. Qualus also provides software and technology enabled services and...PrincipalSeniorLong term contractFull timeTemporary workFlexible hours
- ...advanced device intelligence, powerful decision engine and investigation tools work together to... ...across the globe. Our award-winning software platform is powered by a team of world-... ...) Requirements ~1-5 years software development experience ~1-5 years experience in...Full time
$4000 per month
...results. Learn more at later.com . About this position: We're looking for a curious, motivated Software Development Co-op student to join the Later Influence engineering team. This is an opportunity to work alongside experienced developers building software that powers...Long term contractPermanent employmentFor contractorsFreelanceInternshipLocal areaRemote work$196.6k - $258.1k per year
...cases at enterprise scale. core responsibilities As a Principal Software Engineer, you will own the system design and implementation of... ...of our total rewards offerings include support of career development, wellbeing, and personal growth: Extended health and dental...PrincipalLong term contractPermanent employmentPart timeImmediate start- ...Rimkus is a global leader in engineering and technical consulting, providing... .... We are seeking a Principal Electrical Engineer with extensive... ...the work and managing development of other Engineers and Engineers... ...knowledge of a variety of computer software applications including...PrincipalSeniorLong term contractFull timeTemporary workWork at officeLocal areaWork from homeWorldwideFlexible hours
$208.58k - $273.77k per year
...efficiency. Core responsibilities As a Principal AI/ML Engineer, you will define and drive... ...common frameworks and tools for model development, training infrastructure, inference platforms... .... 11-15+ years of progressive software engineering and AI/ML engineering experience...PrincipalSeniorLong term contractPermanent employmentPart time$110k - $115k per year
...Senior Software Development Engineer in Test (SDET) – Backbase & Digital Banking Location: Remote – Americas Eligible locations: Canada, United States, and Latin America Engagement: Full-time or contract, depending on location About Aequilibrium Aequilibrium...SeniorFull timeContract workFor contractorsRemote work$155k - $195k per year
...Principal Risk Engineer, Energy & Renewables Department : Risk Control Services Location: Toronto... ...meetings, broker engagements, project development discussions, and industry events as a... ...with standard business tools and software, including Microsoft Office and risk/engineering...PrincipalSeniorPermanent employmentFull timeTemporary workFor contractorsWork at officeRemote workFlexible hours$130k - $173k per year
...Our Team Join the PingFederate Software team as a Senior Staff Engineer, where you will architect the next... ...proven track record of operating as a principal or senior staff architect for... ...Awareness : Familiarity with front-end development using React and Redux / JavaScript...SeniorLocal areaWorldwideFlexible hoursShift work- ...Basetwo provides manufacturing engineers with a low code AI platform that helps them troubleshoot and optimize their production processes... ...that drive direct value to the users. ~5+ years of software development experience with modern full-stack web development. ~ Fluent...Long term contractFull timeWork from homeFlexible hours
$85k - $110k per year
...About the Opportunity We are looking for an experienced Sr. Platform Engineer to help build the next generation of our cloud-native healthcare... ...For Experience in Distributed Systems : 5+ years of software engineering experience with a strong track record of designing...SeniorRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Development Engineer / Principal, Software Development Engineer. Be the first to apply!
- graduate software engineer Vancouver, BC
- développeur logiciel Vancouver, BC
- junior software developer Vancouver, BC
- new graduate software developer Vancouver, BC
- software developer entry level Vancouver, BC
- software engineer co-op Vancouver, BC
- software developer co-op Vancouver, BC
- software engineer - ai machine learning Vancouver, BC
- software engineer salary in canada Vancouver, BC
- software engineer devops Vancouver, BC
