Software Developer Sr (Ai Platform & Applications)
Dayforce
About the opportunityWe are looking for a Senior Software Developer to join the team building AI-powered capabilities within the Dayforce platform. This role is ideal for an experienced software engineer who enjoys designing, building, and shipping production-quality applications using modern development frameworks, cloud technologies, and AI-assisted engineering practices.
This is a high-impact opportunity to help shape how millions of users across 150+ countries interact with Dayforce. You will work across the full software development lifecycle—including architecture, design, prototyping, implementation, testing, release, and production operations—while partnering closely with product managers, architects, and engineering teams to deliver scalable, reliable, and innovative solutions.
What you’ll get to doDesign and Build Scalable Software
Design, develop, and maintain high-quality, scalable software solutions and services.
Build and evolve microservices and APIs that support AI-powered product capabilities and core platform functionality.
Contribute to the design and implementation of modern distributed systems with a focus on scalability, performance, reliability, and maintainability.
Participate in architecture discussions and help shape the technical direction of new and existing services.
Build robust testing, validation, monitoring, and observability into production systems.
Improve system performance through profiling, optimization, and continuous refinement.
Automate releases, deployments, integrations, and operational workflows.
Own critical areas of the codebase while contributing to shared engineering libraries and reusable components.
AI-Accelerated EngineeringAI-assisted development is an important part of this role. You will leverage modern AI development tools to improve engineering productivity while maintaining high standards for quality, security, and maintainability.
Examples include:
AI-assisted code generation with thoughtful engineering review.
Automated test generation and regression testing.
Accelerated refactoring and modernization.
AI-assisted debugging, log analysis, and root cause investigation.
Documentation, code migration, and engineering workflow automation.
Responsible AI usage with strong security, privacy, and review practices.
Product Partnership and Engineering Excellence
Collaborate with product managers, architects, designers, and engineers to deliver customer-focused solutions.
Translate business requirements into well-designed technical solutions.
Present designs and technical concepts to both technical and non-technical audiences.
Mentor team members through code reviews, design discussions, and pair programming.
Contribute to engineering best practices, technical standards, and continuous improvement initiatives.
Participate in the complete software development lifecycle from concept through production support.
How We’ll Evaluate SuccessSuccess in this role will be measured by your ability to:
Deliver scalable, reliable, and high-quality software that creates meaningful customer value.
Build well-tested, observable, and maintainable production systems.
Accelerate delivery through effective use of AI-assisted engineering practices.
Contribute to the long-term health, performance, and evolution of our platform.
Skills and experience we valueRequired Qualifications
Strong software development experience with Python building production-quality applications.
Experience designing and developing cloud-native, distributed, or SaaS applications.
Strong understanding of software engineering fundamentals including data structures, algorithms, object-oriented design, design patterns, and API design.
Experience developing and consuming RESTful APIs and microservices.
Experience with Azure or another major cloud platform.
Experience with containerization technologies such as Docker and orchestration platforms such as Kubernetes.
Experience with CI/CD pipelines and modern source control tools including Git, GitHub, or Azure DevOps.
Strong understanding of testing methodologies and automated testing practices.
Ability to analyze, troubleshoot, profile, and optimize applications in production environments.
Excellent analytical, problem-solving, collaboration, and communication skills.
Passion for learning new technologies and continuously improving engineering practices.
AI Development Experience
Demonstrated experience using AI-assisted development tools to improve software delivery.
Ability to rapidly prototype, iterate, and validate solutions while maintaining high-quality engineering standards.
Experience using AI tools for debugging, refactoring, documentation, and code generation.
Strong understanding of responsible AI usage within software development workflows.
What would make you stand out
Experience with search technologies such as Elastic, Azure AI Search, etc.
Experience with event-driven architectures and messaging platforms such as Kafka.
Experience building highly scalable distributed systems.
Familiarity with observability, monitoring, logging, and reliability engineering practices.
Experience with Azure services such as Azure SQL, Functions, Storage, Key Vault, Azure Monitor, and Log Analytics.
Experience with infrastructure automation tools such as Terraform, ARM templates, or PowerShell.
Experience with front-end technologies and modern web application frameworks.
Familiarity with modern AI frameworks, large language model integrations, retrieval techniques, or intelligent application development.
Experience mentoring developers and providing technical leadership.
#J-18808-Ljbffr
This is a high-impact opportunity to help shape how millions of users across 150+ countries interact with Dayforce. You will work across the full software development lifecycle—including architecture, design, prototyping, implementation, testing, release, and production operations—while partnering closely with product managers, architects, and engineering teams to deliver scalable, reliable, and innovative solutions.
What you’ll get to doDesign and Build Scalable Software
Design, develop, and maintain high-quality, scalable software solutions and services.
Build and evolve microservices and APIs that support AI-powered product capabilities and core platform functionality.
Contribute to the design and implementation of modern distributed systems with a focus on scalability, performance, reliability, and maintainability.
Participate in architecture discussions and help shape the technical direction of new and existing services.
Build robust testing, validation, monitoring, and observability into production systems.
Improve system performance through profiling, optimization, and continuous refinement.
Automate releases, deployments, integrations, and operational workflows.
Own critical areas of the codebase while contributing to shared engineering libraries and reusable components.
AI-Accelerated EngineeringAI-assisted development is an important part of this role. You will leverage modern AI development tools to improve engineering productivity while maintaining high standards for quality, security, and maintainability.
Examples include:
AI-assisted code generation with thoughtful engineering review.
Automated test generation and regression testing.
Accelerated refactoring and modernization.
AI-assisted debugging, log analysis, and root cause investigation.
Documentation, code migration, and engineering workflow automation.
Responsible AI usage with strong security, privacy, and review practices.
Product Partnership and Engineering Excellence
Collaborate with product managers, architects, designers, and engineers to deliver customer-focused solutions.
Translate business requirements into well-designed technical solutions.
Present designs and technical concepts to both technical and non-technical audiences.
Mentor team members through code reviews, design discussions, and pair programming.
Contribute to engineering best practices, technical standards, and continuous improvement initiatives.
Participate in the complete software development lifecycle from concept through production support.
How We’ll Evaluate SuccessSuccess in this role will be measured by your ability to:
Deliver scalable, reliable, and high-quality software that creates meaningful customer value.
Build well-tested, observable, and maintainable production systems.
Accelerate delivery through effective use of AI-assisted engineering practices.
Contribute to the long-term health, performance, and evolution of our platform.
Skills and experience we valueRequired Qualifications
Strong software development experience with Python building production-quality applications.
Experience designing and developing cloud-native, distributed, or SaaS applications.
Strong understanding of software engineering fundamentals including data structures, algorithms, object-oriented design, design patterns, and API design.
Experience developing and consuming RESTful APIs and microservices.
Experience with Azure or another major cloud platform.
Experience with containerization technologies such as Docker and orchestration platforms such as Kubernetes.
Experience with CI/CD pipelines and modern source control tools including Git, GitHub, or Azure DevOps.
Strong understanding of testing methodologies and automated testing practices.
Ability to analyze, troubleshoot, profile, and optimize applications in production environments.
Excellent analytical, problem-solving, collaboration, and communication skills.
Passion for learning new technologies and continuously improving engineering practices.
AI Development Experience
Demonstrated experience using AI-assisted development tools to improve software delivery.
Ability to rapidly prototype, iterate, and validate solutions while maintaining high-quality engineering standards.
Experience using AI tools for debugging, refactoring, documentation, and code generation.
Strong understanding of responsible AI usage within software development workflows.
What would make you stand out
Experience with search technologies such as Elastic, Azure AI Search, etc.
Experience with event-driven architectures and messaging platforms such as Kafka.
Experience building highly scalable distributed systems.
Familiarity with observability, monitoring, logging, and reliability engineering practices.
Experience with Azure services such as Azure SQL, Functions, Storage, Key Vault, Azure Monitor, and Log Analytics.
Experience with infrastructure automation tools such as Terraform, ARM templates, or PowerShell.
Experience with front-end technologies and modern web application frameworks.
Familiarity with modern AI frameworks, large language model integrations, retrieval techniques, or intelligent application development.
Experience mentoring developers and providing technical leadership.
#J-18808-Ljbffr
Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Software Developer Sr (Ai Platform & Applications) in Winnipeg, MB vacancy
- Create AI-orchestrated workflow experiences for Asana users in Vancouver, combining clean code, thoughtful testing, and product-focused engineering. Work is office-centric hybrid.Asana is hiring Software Engineers for high-impact product surfaces, trust systems, evaluation,...SuggestedWork at office
- Build production AI systems with Python, agentic workflows, and MCP infrastructure... .... This full-time role supports scalable platform engineering.Cornerbridge Talent Partners... ...dental practices. As an AI/ML Platform Software Developer, you will create reusable intelligence capabilities...SuggestedFull timeRemote work
- ...company in Richmond Hill, ON as a full-time GUI Software Developer. Focus on crafting user-friendly interfaces for transformative AI and 3D-vision software that drives... ...Design and maintain user interfaces for Windows applications • Create wireframes and prototypes using Figma...SuggestedFull time
- ...configurations for the Odessa Platform, with primary development performed... ...configuration tools. Develop and maintain C#/.NET components... ...downstream reporting needs. Build AI-enabled business solutions,... ...s degree in Computer Science, Software Development, Information...SuggestedLong term contractFlexible hours
$180k - $220k per year
Position: AI/ML Platform Software Developer Location: Calgary, Alberta or Remote — Canada Experience: 8+ years software development; 3+ years building production AI solutions Employment Type: Full-Time Compensation: $180K–$220K CAD base Cornerbridge...SuggestedFull timeRemote work- Architect scalable AI research platforms at Xanadu using Python, Rust, AWS, and distributed systems expertise. This senior role is hands-on and product-minded.As a Senior Software Developer on Xanadu’s AI team, you will set the technical direction for an internal research platform...Senior
$94.1k - $141.1k per year
...future of digital transformation.AI-First. Future-Driven. Human-... ...skilled Senior AS/400 (IBM i) Application Support Specialist to join our... ...running on IBM i (AS/400) platforms.The successful candidate will... ...applications running on IBM i platforms.Develop, modify, and implement...SeniorInternship$110k - $140k per year
...visiting the following our Accessibility Accomodation for Applicants page. Sr. Software DeveloperLocationsShowing 1 location Toronto, ON M5E1K3,... ...underserved by traditional financial institutions. Through its AI-driven platform, Propel evaluates customers in a more...SeniorInternship- Senior Software Developer and AI Platform ArchitectPosition SummaryVertical Motion builds custom software for clients and develops AI-enabled products and engineering tools. This senior role centres on AI engineering, security, infrastructure and harness development: the software...SeniorFull timeInternshipRemote work
- ...and managing customer information through applications like Trip Manager, TrainTrac, Customer... ...deliver design of a common applications platform for the Real‑time scheduling, fare and customer... ...Operations and Communications Develop, enhance and maintain solution architectures...Senior
$180k - $220k per year
...remotely.The client is a healthcare AI company that turns routine lab... ...a brand‑new population health platform from day one. Nothing exists... ...you will mentor more junior developers through pairing and code... ...Skills: 8+ years of professional software development, building and...SeniorRemote work$123.3k - $169.5k per year
Sr. Software Developer in Test Department: Information TechnologyEmployment Type: Full TimeLocation: Canada-CHQ-Ontario-TorontoCompensation... ...responsible for developing and improving the cloud services platform built for automated treatment planning for our Invisalign...SeniorHourly payInternshipusd80k - usd130k per year
...requires vibe coding skills — mentions AI-assisted development workflows... ...About the RoleSenior AI Java Developer to design and build AI-powered enterprise applications using Java, Spring, and modern... ...Vertex AI, AWS Bedrock, or similar platforms. Collaborate with business...SeniorWork at office- ...team of the R&D Department at Fortinet is looking for a Senior Software Applications Developer who is eager to work on multi-tier web applications,... ...development methodologies and lifecycle management Experience with AI-assisted coding tools such as Claude Code is a plus #J-...SeniorContract work
- ...Data Platform Developer Winnipeg, MB Manitoba Hydro is consistently recognized as one of... ...and data sources including enterprise applications and operational systems, to support the... ...a minimum of three years of directly applicable experience implementing, integrating,...SeniorHourly payLong term contractInternshipWork at office
- GOAPRDJP00001051 - Sr. Application DeveloperLocation: Edmonton, Alberta (100% Remote) Timings: Mountain Duration:... ...OverviewWe are seeking experienced Senior Application Developers / Microsoft Power Platform Developers with strong expertise in Microsoft Power Pages...SeniorRemote work
- ...Details Company: NeuraFlash, Part of Accenture Position: Sr. Developer, AI and Agentforce Location: Remote - Canada (Alberta,... ...landscape, you'll have regular opportunity to work on other platforms — AWS, GCP, and beyond — and to explore technologies that haven...SeniorRemote work
- ...is a leading mobile-first work execution platform for industrial and frontline teams.... ...Engineering division. We treat our internal developer platform as a real product, with internal... ...our internal developer platform. Bring AI native workflows into your daily work and...Local areaImmediate start
- Generative AI application development and LLM production experience define this role for regulated enterprise environments. AWS integration and REST APIs are central.This Gen AI Developer position requires extensive application development experience and cross-functional program...
- # Software Developer – Data PlatformMontrealHybridCloud and InfrastructureApplyWith over 30 years of recognized expertise, COFOMO is now a... ...protection principles; * Assist developers in implementing applications and data pipelines that support advanced analytics, including...Flexible hours
- ...deliver what we promise and learn along the way. We’re hiring AI-first Sr. Software Engineer (Android) to build, evolve, and scale OPENLANE’s... ...experiences, partnering closely with Product, iOS, backend, and platform teams. AI is an accelerator. Engineering ownership still...SeniorLong term contractTemporary workImmediate start
- ...committed to results, in an inclusive and high-performing culture. The RoleThe AI Platform Software Engieer will design, build, and operate scalable software platforms that enable teams to develop, deploy, monitor, and govern artificial intelligence and machine learning...Flexible hours
- Champion Asana’s developer platform and AI community from the Vancouver office, using technical communication and agentic workflow expertise. Build... ...as Developer Advocate, Relations Engineer, or Senior Software EngineerSubstantial experience building developer community...SeniorWork at office
$86k - $118k per year
...We’re looking for a Senior Software Developer to join our Eqlipse Trading team. In this role, you'... ...with clients, and leveraging the latest AI-powered development tools to deliver high... ..., test, and maintain Java-based trading applications while leveraging AI-powered development...SeniorLong term contractTemporary workWork at officeWork from home3 days per week$102k - $152k per year
L3Harris is dedicated to recruiting and developing high-performing talent who are... ...of national security. Job Title: Sr. Specialist - Embedded Software Developer Job Code: 47117 Job Location... ...driver integration on new hardware platforms Develop and maintain Docker...SeniorLocal area- Job Title: Sr. Software DeveloperResume Due Date: Tuesday Nov 10th, 2026 (5:00PM EST)Number of Vacancies: 1Duration: 36 monthsHours... ...$100/hr INC Job OverviewThe Senior Software Engineer Developer leads software application development, mentoring developers, and translating...Senior
$115.6k - $185k per year
Principal Forward Deployed Engineer – AI & Developer Platform - Remote EligibleBuild and scale AI-native developer experiences on Broadcom's ISG... ..., and field-to-engineering leader across the Infrastructure Software Division (ISG). In this high-impact role, you will embed with...SeniorLocal areaRemote work- Improve developer experience through contract-first APIs, CI/CD, Kubernetes, and generated SDKs on Perplexity's API Platform.As a software engineer building developer infrastructure, you will create the paved road from API concept to production. Your work will standardize service...Contract work
- ...looking for a passionate and experienced Software Developer with expertise in .NET to join our... ...Responsibilities: • Develop and maintain applications using .NET technologies, with a focus... ...appreciate the interest shown by all applicants, however only those being considered...Senior
- MaintainX is the world's leading AI-powered maintenance and asset management platform, serving 13,000+ customers including... ...MaintainX: we treat our internal developer platform as a real product, with... ...environment. All qualified applicants will receive consideration for employment...SeniorLocal areaImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer Sr (Ai Platform & Applications). Be the first to apply!
Related searches
- software developer no experience Winnipeg, MB
- software development engineer Winnipeg, MB
- software developer internship no experience Winnipeg, MB
- senior software developer Winnipeg, MB
- software design engineer Winnipeg, MB
- software engineer part time Winnipeg, MB
- new graduate software developer Winnipeg, MB
- director software engineering Winnipeg, MB
- software engineer co-op Winnipeg, MB
- software engineer Winnipeg, MB

