Whitecoding AI/IT Trainee
Job offer
Whitecoding AI/IT Trainee
Whitecoding AI/IT Trainee
Eryk Group is an international technical service provider specializing in the delivery of electrical and mechanical installations, engineering, commissioning, and IT services across a wide range of industries. With a strong presence throughout Europe and beyond, Eryk is recognized for its expertise, quality, and flexibility in adapting to diverse project requirements worldwide.
About the Programme
The Whitecoding AI/IT Trainee Program is Eryk’s initiative to develop a new generation of software engineers who are deeply effective with AI-augmented development practices. This traineeship combines hands-on project delivery with structured learning, mentoring, and exposure to European engineering standards. As a trainee, you will be embedded within a partner’s engineering team, contributing to real projects from an early stage while developing your technical, professional, and cross-cultural competencies under the guidance of both an Eryk Coach and a Partner Senior Engineer.
Position: Whitecoding AI/IT Trainee
Department: IT Service Centre
Location: Lagos, Nigeria
Employment Type: Full-Time, Fixed-Term (2–3 Years)
Role Overview
The Whitecoding AI/IT Trainee is an entry-level development role designed for recent graduates who demonstrate strong foundational knowledge in software engineering and a genuine interest in AI-assisted development. The role is structured as a 2–3 year traineeship during which you will progressively move from guided learning to independent feature delivery. Approximately 80% of your work will be carried out from our service hub in Gbagada, Lagos, working full-time for a partner organisation. The remaining 20% will involve on-site placements for 3-months cycles with the partner in Europe.
Key Responsibilities
Software Development & Delivery
• Contribute to real-world software projects under the direction of a Partner Senior Engineer
• Write clean, maintainable code following the partner’s delivery standards, coding conventions, and quality expectations
• Participate in code reviews, debugging, testing, and documentation as part of daily engineering workflows
• Progress from guided tasks to independently delivering features and resolving issues
AI-Augmented Development
• Incorporate AI tools into your daily workflow for coding, debugging, testing, and documentation
• Develop practical skills in prompt engineering, responsible model usage, and AI assisted quality assurance
• Learn to critically evaluate AI-generated output and understand when not to rely on AI
• Complete structured online AI learning modules covering prompting techniques, model behaviour, and ethical AI usage
Learning & Professional Development
• Engage in pair programming, whiteboard sessions, and code reviews with senior engineers
• Participate in weekly reviews and monthly progress checkpoints with your Eryk Coach
• Attend workshops, hackathons, and seminars to stay current with industry developments
• Complete self-paced courses and assessments through the Eryk Academy platform Cross-Cultural & Professional Integration
• Adapt to European working culture, communication standards, and project management workflows
• Communicate proactively with stakeholders, report progress clearly, and raise blockers in a timely manner
• Demonstrate reliability, ownership, and a professional standard of conduct in all interactions
Required Qualifications
• Recent graduate (within the last 1–2 years) in Computer Science, Software Engineering, Information Technology, or a related discipline from a recognised Nigerian institution
• Solid foundational knowledge of programming concepts, data structures, algorithms, and software design principles
• Familiarity with at least one programming language (e.g., C#, Java, Python, JavaScript, TypeScript) and willingness to learn additional technologies as required
• Basic understanding of version control (Git), APIs, and modern development workflows
• Awareness of AI-assisted development tools and a strong interest in learning AI augmented engineering practices
• Strong written and verbal communication skills in English
• Willingness to work remotely with European teams across time zones and to travel to Europe for placement periods
• A valid Nigerian passport or willingness to obtain one
Desirable Qualifications
• Experience with frontend technologies (HTML, CSS, React, Angular, or Vue)
• Experience with backend frameworks (.NET, Node.js, Django, Spring Boot, or similar)
• Exposure to databases (SQL or NoSQL) and data-related tools or concepts
• Familiarity with cloud platforms (Azure, AWS, or GCP) or CI/CD pipelines
• Prior experience using AI coding assistants (e.g., GitHub Copilot, ChatGPT, Claude)
• Contributions to personal projects, open-source repositories, or technical communities
What We Offer
• A structured 2–3 year traineeship with a clear development pathway and regular mentoring on AI assisted development
• Hands-on experience contributing to real European software projects from day one
• Dual mentoring: an Eryk Coach driving your professional growth and a Partner Senior Engineer sharpening your technical delivery
• Hands-on international exposure through periodic 3-month on-site placements with Eryk’s partners across Europe
• A pathway to a full-time contract awaits the best-performing trainees upon successful completion of the programme
• A competitive trainee allowance package that grows with you — with clear, milestone-based incremental Selection Process
• Online technical assessment (automated, standardised)
• AI literacy and logical reasoning evaluation
• Personality and cultural-fit profiling
• Panel interview with Eryk and partner company representatives
• Pre-acceptance bootcamp for final evaluation