Python Development Trainee Program

🏢 EPAM
📍 Saudi ArabiaFull-timeRemote
📅 Posted: 4d ago🔄 Updated: 4d ago
CV%
✨ AI Summary
This is a Python Development Trainee Program in Riyadh, Saudi Arabia, offered by EPAM. The program is remote, free, and expert-led, designed to enhance Python skills to industry standards. It lasts approximately 3 months, requiring up to 30 hours of weekly engagement. Responsibilities include completing training modules, applying learned concepts, self-study, participating in mentor sessions, and demonstrating skills through assessments. Candidates must be Saudi nationals, graduates of IT-related majors with an SCE certificate or senior year students, and possess B2 English proficiency, solid Python Core knowledge, and basic understanding of algorithms, data structures, and databases. Software development experience is a plus.
Required Skills
Information Technology
Python
🎁 Benefits & Perks
Upon successful completion, you will be considered for suitable open positions at EPAM based on demonstrated skills and available opportunities.
Requirements
Saudi nationals who are graduates of IT-related majors with an SCE certificate or senior year students are required. An English level of B2 or higher, solid knowledge of Python Core, and a basic understanding of algorithms, data structures, and databases are necessary. Prior experience in software development in any programming language is a plus.
Description
We're looking for participants to join our Python Development Trainee Program in Riyadh, Saudi Arabia in a remote working mode. This free, expert-led training program is designed to help you advance your Python skills to industry standards and explore emerging tools.The program will last approximately 3 months and requires up to 30 hours of weekly engagement. Upon successful completion, you will be considered for suitable open positions at EPAM based on demonstrated skills and available opportunities.ResponsibilitiesComplete all assigned training modules and practical exercisesApply learned concepts in real-world scenarios through hands-on tasksEngage in self-study to reinforce training content and fill knowledge gapsParticipate in mentor-led sessions and group discussionsDemonstrate acquired skills through assessments and project workStay committed to the schedule while maintaining regular attendanceCollaborate with peers and mentors to foster a shared learning environmentRequirementsSaudi nationalsGraduates of IT-related majors with an SCE (Saudi Council of Engineers) certificate or senior year studentsEnglish level at B2 (Upper-Intermediate) or higherSolid knowledge of Python CoreBasic understanding of algorithms, data structures and databasesNice to haveExperience in software development in any programming languageAbout UsEPAM Systems is a leading global provider of digital platform engineering and software development services. Founded in 1993 and headquartered in Newtown, Pennsylvania, EPAM has been helping clients navigate digital transformation for over 30 years, delivering innovative solutions to stay competitive in constantly evolving markets.As consultants, designers, architects, engineers and trainers at EPAM, we specialize in building long-term partnerships, enabling businesses to reimagine themselves through a digital lens. In Saudi Arabia, EPAM operates in Riyadh and Al Khobar, offering cutting-edge engineering, strategy, design, consulting and innovation services across industries.Nature of Work and Working HoursThe usual working hours for full-time roles at EPAM in Saudi Arabia are from 9:00 AM to 6:00 PM, including a one-hour unpaid lunch break. Working hours may vary based on client requirements and flexibility is accommodated whenever possible. The trainee program is remote and requires approximately 30 hours per week.Our Locations in Saudi ArabiaRiyadh - Moon Tower, Mezzanine Floor, King Fahed Branch Road, AR Rahmaniyah, Riyadh, Saudi ArabiaAl Khobar - 21st Floor, Khobar Gate Tower, Al Bandariyah District, King Fahd Road, Al Khobar, Saudi ArabiaHow To Apply, Recruitment Process And DeadlineIf you meet the requirements and are eager to join EPAM, simply submit your application by clicking on apply.The deadline for submission is July 15, 2026.Once applied, you will need to complete the English and technical tests. Shortlisted candidates will be invited to an AI-assisted general interview, followed by an online technical interview with our engineering specialists. If successful, you will receive an invitation to join the program.
✨ Premium Match Details
Deep-dive CV analysis, customized Cover Letters, and Interview prep!
📊 Match Analysis
Insights against your active CV
📊
Personalized Match Analysis
Upload your CV to see exact matching percentages, detailed skills mapping, and gap analysis for this role.
🎯 Overalli74%
⚡ Skillsi85%
View Breakdown
Ontology Match: 85.0
Matched:✓ Requirements Matching✓ Ontology Skills Mapping
📜 Eligibilityi49%
View Breakdown
Local: 19600%
🏗️ Career Fiti91%
View Breakdown
Seniority: 91.0
📋 Requirementsi67%
View Breakdown
Domain: 67.0
🔥 Motivationi78%
View Breakdown
Title Fit: 78.00