Description
Dayforce, a global leader in Human Capital Management (HCM) with headquarters in Toronto, Ontario, and Minneapolis, Minnesota, operates across North America, EMEA, and APJ regions.
Our Cloud HCM platform, recognized for its unified database and continuous calculation engine, enhances efficiency, productivity, and compliance for global workforces.
We are committed to "Making Work Life Better™" for employees, customers, and partners worldwide.
As an Intern at Dayforce, you’ll gain real-world experience with meaningful responsibilities, access to development programs, and the chance to collaborate globally, bringing new ideas and optimizing processes across multiple business units.
Job Title: AI App & Tool Development Intern
Location: Virtual
Duration: Fall 2026 - 8 Months (September 2026 - April 2027)
Availability: *Full-time availability of 37.5 – 40 hours weekly is required to be eligible for this opportunity.
Benefits For Students
Experience working for one of the fastest growing Human Capital Management technology companies in the world Access to Dayforce development programs and resources Ability to work with, as well as create relationships with, Dayforce team members across the globe Autonomy to bring forth new ideas and optimize existing structures within the organization Meaningful responsibilities, enabling you to obtain ‘real-world’ experience Dynamic hands-on exposure to multiple business-units and stakeholders across Dayforce
About The Opportunity
We’re looking for an AI App & Tool Development Intern to help design and build AI-powered tools, automation, and product improvements that make our teams more effective.
You’ll work directly with the Application Advisory (AA) team, engineers, consultants, and other stakeholders to identify high-value problems and turn them into working solutions.
Projects may range from enhancing existing internal tools, developing new AI-powered applications and automating complex workflows.
One of our key initiatives is using AI and/or automation to significantly reduce the manual effort involved in Dayforce release smoke-testing, with a goal of reducing testing effort by more than 50%.
But that is only one example of the problems you may tackle.
The common thread is simple: find high-friction work, understand the problem, and build technology that makes it better.
You’ll write code that ships.
You’ll prototype quickly, work with the people who actually use the tools, measure whether your solution creates meaningful value, and iterate based on what you learn.
What You’ll Get To Do
Build and enhance internal tools and applications used by the Application Advisory teamContribute to the evolution of existing tools, including enabling Advisory to use developer forward Dayforce tools like Studio and APIsIdentify repetitive, manual, or high-friction workflows that can be improved through software, AI, or automationDesign and prototype new tools based on real business and user requirementsBuild AI-powered workflows using LLM orchestration, RAG, agentic patterns, and Azure AIWork directly with Advisory team members and implementation consultants to understand workflows and translate business problems into technical solutionsDevelop backend services and integrations using Python, SQL, APIs, and Azure technologiesBuild and improve user experiences using JavaScript and ReactIntegrate Dayforce and internal systems where appropriate to create more connected workflowsMeasure the impact of what you build through metrics such as hours saved, adoption, workflow efficiency, test coverage, and quality improvementsTake successful prototypes beyond the proof-of-concept stage and help turn them into reliable tools people can useDocument solutions and communicate findings to both technical and non-technical audiences
Types of Projects You May Work On
Your projects will be driven by real AA business needs and may include:
Clock Order enhancements — improving the standard operating procedure, with focus on visibility and automationAI-powered internal tools — building assistants and applications that help Advisory teams complete work fasterImplementation test automation — reducing manual configuration validation, scenario testing, and parallel verificationWorkflow automation — replacing repetitive processes with intelligent, automated workflowsKnowledge and RAG solutions — making internal knowledge easier to find and use in contextAgentic workflows — developing AI agents capable of completing multi-step tasks across systemsData and reporting tools — turning operational data into actionable insightsRapid prototypes — testing new ideas quickly and determining whether they are worth scaling
Technology
Depending on the project, you may work with technologies including:
Azure AI / Azure OpenAI
LangChain Agentic AI / ReAct RAG and Vector Stores Python SQL REST APIs React / JavaScript Azure Services Dayforce APIs and Integrations
Skills And Experience We Value
Enrolled in a Bachelor’s or Master’s program in Computer Science, Computer Engineering, Mathematics, Information Technology, or a related technical fieldIntermediate Python skills, including the ability to structure a codebase, work with APIs, and debug independentlyIntermediate SQL skills, including joins, aggregations, subqueries, basic data modelling, and query optimizationWorking knowledge of JavaScript and experience building or modifying UI components; React is a strong plusUnderstanding of LLM and generative AI fundamentals, including prompt designStrong analytical and problem-solving skillsAbility to translate loosely defined business problems into technical approachesComfort working in environments where requirements evolve as you learnAbility to prototype quickly while still thinking about maintainability, usability, and production readinessCuriosity and persistence to investigate how a process works before trying to automate itStrong communication skills and an ability to work directly with both technical and non-technical stakeholders
What Would Really Make You Stand Out
Experience building full-stack applications or internal developer toolsExperience with LangChain, Azure AI, Azure OpenAI, or agent frameworksExperience building RAG solutions or working with vector databasesExperience integrating applications through REST APIsExperience with test automation tools such as Playwright, Selenium, or pytestExperience taking a project from initial idea through prototype to a usable applicationExposure to HCM, payroll, workforce management, or DayforcePrevious internship, co-op, or project experience involving software engineering, AI, automation, or consultingA builder mindset: you enjoy understanding a problem, creating something useful, putting it in front of users, and improving it based on feedback
What’s In It For You
Dayforce is fueled by the diversity of our talented employees.
We are an equal opportunity employer and consider and embrace ALL individuals and what makes them unique.
We believe our employees should be happy and healthy, with peace of mind and a sense of fulfillment.
We encourage individuals to apply based on their passions.
Dayforce encourages personal and professional growth.
We offer excellent time away from work programs, comprehensive wellness initiatives and recognition through competitive pay and benefits.
With a commitment to community impact, including volunteer days and our charity, Dayforce Cares we provide opportunities for you to thrive both in your career and personal life.
Our focus is not just on your job but on supporting you to be the best version of yourself.
Artificial intelligence may be used in the screening, assessment, or selection of applicants for this position.
Fraudulent Recruiting
Beware of fraudulent recruiting.
Legitimate Dayforce contacts will use an @dayforce.com email address.
We do not request money, checks, equipment orders, or sensitive personal data during the recruitment process.
If you have been asked for any of the above, or believe you have been contacted by someone posing as a Dayforce employee, please refer to our fraudulent recruiting statement found here: https://www.dayforce.com/be-aware-of-recruiting-fraud
Dayforce actively monitors all job applications to ensure authenticity.
Submissions determined to be fraudulent or misleading will be declined from the recruitment process.