company logo

SOFTWARE DEVELOPMENT INTERN (AI FOCUS)

Dayforce

Office

Mauritius

Internship

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 a 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.
Location:
Duration:
Availability:


Software Development Intern (AI Focus)
Location: Dayforce (Mauritius) Ltd - Level 2 , Iconebene 1 - Ebene
Duration - 3 Months - (Mid October 2025 till Early January 2026)
About the Opportunity
We are seeking a talented and motivated IT Trainee Developer to join our dynamic team in Mauritius. This internship is ideal for students with a background in Computer Science and a keen interest in Artificial Intelligence. As an IT Trainee Developer, you will gain hands-on experience in software development using AI tools, working closely with experienced engineers and cross-functional teams.
What You’ll Get to Do
• Collaborate with the development team to design, develop, and test software applications and solutions.
• Leverage AI-powered tools such as GitHub Copilot.
• Assist in coding, debugging, and troubleshooting software issues using AI to ensure smooth functionality.
• Contribute to the development and enhancement of existing software products.
• Support the team in implementing software best practices and coding standards to achieve engineering excellence.
• Work with cross-functional teams to understand project requirements and deliver quality results.
Skills and Experience We Value
• Currently completing Year 2 Semester 2 (Oct 2025) or in the final year of a degree in Computer Science, IT, Software Engineering, or a related field.
• Solid understanding of programming languages such as C#, Java, C++, or JavaScript.
• Proficiency in Python and experience with AI-powered tools.
• Familiarity with one or more AI tools, APIs, and frameworks, such as:
◦ OpenAI API
◦ LangChain
◦ Hugging Face
◦ Azure AI
◦ Ollama
• Knowledge of prompt engineering and LLM fine-tuning is an added advantage.
• Participation in AI-related competitions, courses, or academic projects is a strong plus.
• A motivated, curious, and driven individual who is passionate about AI and working in a tech environment.
• Strong academic performance in courses such as programming, algorithms, data structures, computer organization, and discrete mathematics.
• Effective communication and teamwork abilities.
Benefits for Students
• Comprehensive training covering business acumen, technical, and professional skills development.
• Opportunities to build functional expertise and gain specialized skills.
• Access to a wide variety of formal and informal training programs at every level.
• Continuous learning through on-the-job experience, online modules, classroom sessions, and collaboration with teammates.
Important Application Guidelines
• All students must apply through the official Dayforce Careers Portal (link shared with applicants) and upload their Resume and University Transcript. Our recruitment team will carefully review applications and conduct interviews to select the most suitable candidates.
• Applications missing either the resume or transcript will be considered incomplete and automatically retracted. Applicants are strongly advised to upload documents in PDF format for ease of review.
• Eligibility Criteria: Applicants must be currently enrolled in a degree program in Computer Science, IT, Software Engineering, or a related field, and must have completed Year 2 Semester 2 by the start of the internship (Mid-October 2025).
What to Expect – Application Process
1. 1st Level Screening – The recruitment team will review resumes and transcripts to shortlist candidates. Only shortlisted applicants will be contacted for the next stage.
2. 2nd Level Screening – Shortlisted candidates will be invited (virtually or at our office) for a technical assessment, which may include an aptitude test and/or a coding challenge.
3. 3rd Level Screening (if required) – If further evaluation is necessary, candidates may be invited for a second round of technical assessments.


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.
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

SOFTWARE DEVELOPMENT INTERN (AI FOCUS)

Office

Mauritius

Internship

August 19, 2025

company logo

Dayforce

dayforce