Uzbekistan

Python Internship at EPAM Lab

Ready to advance your Python skills to the industry's high standards and explore emerging tools like AI? Apply for this intensive program and learn from EPAM experts.
15_WCA_gentlemen_v2.jpg
15_WCA_gentlemen_v2.jpg
Price
Free
Program start
May
Type
Training
Language
English
Duration
14 weeks
Format
Online
Level
Specialization
Details

If you are looking to enhance your Python skills and gain the hands-on experience needed to start your IT career, this internship is for you.

Under the guidance of EPAM experts, you will:

  1. Build practical skills in Python web development, frameworks and databases
  2. Deepen your understanding of the leading cloud platforms
  3. Master modern GenAI tools to boost your productivity
  4. Adopt Engineering Excellence (EngX) best practices

Upon graduation, you may have the opportunity to take a technical interview and start your career at EPAM.

What do we offer?
  1. Industry-focused education with EPAM, a leading software engineering company
  2. Intensive, hands-on learning through numerous practical tasks
  3. Free access to top-notch educational materials and resources
  4. Regular guidance from seasoned mentors throughout your training
  5. Deep dive into your specialization and integration into EPAM's ecosystem
  6. Adoption of AI tools to provide an innovative learning experience
  7. Opportunity to join the EPAM team upon successful program completion
Training process

The program will last ~2-3 months and require ~20 hours of weekly engagement.

Here's what you can expect:

  1. Self-study materials, accessible at any time
  2. Numerous practical tasks and theory quizzes
  3. Weekly Q&A sessions led by EPAM experts

If you successfully complete the program, you may have the opportunity to join the EPAM team, depending on your demonstrated skills and the availability of entry-level positions.

What is required for training:
training-is-for-you

General requirements:

  1. Citizens of Uzbekistan and permanent residents who are eligible to work in this country
  2. Second-to-last or final year university students and recent graduates
  3. Individuals aged 18 years and older

Skills requirements:

  1. English level from B1 (Intermediate) and higher 
  2. Solid knowledge of Python Core 
  3. Basic understanding of algorithms, data structures and databases  

Nice to have: 

  1. Software development experience in any programming language  
How to get started?
  1. Register on this page by April 15. Once you have filled in all the required fields and attached your CV, you will find a confirmation with more details in your mailbox and notifications tab.
  2. Take the English test available in your account's "My assessments" section. You should complete it within 5 days of registration and achieve a B1-level result or higher to proceed.
  3. Complete the technical test available in your account's "My assessments" section. You should take it within 5 days of registration and reach at least 70% result to proceed.
  4. Have a phone interview with a recruiter. Our specialist will contact you if you are among the shortlisted candidates who meet all the requirements and have performed well on the tasks.
  5. Pass an online technical interview. You'll speak with a Python engineer and demonstrate your knowledge (this step will be available only to shortlisted candidates).
  6. Receive an invitation to the program. We will inform you of the final results via email several days before the start. 

Please check your profile's mailbox regularly to ensure you receive all important notifications.

What will you learn?
Relational Databases Basics
SQL Foundations
Web Development and Frameworks
NoSQL Databases
AI-Assisted Engineering in Python
Advanced Clouds
Important notice
  1. This internship is designed for those starting their careers in Python. If you already have professional experience, please visit our career website to explore job opportunities.
  2. The program has limited seats, which makes enrollment competitive. Completing all tests does not automatically guarantee an invitation to the interviews. We will prioritize applicants with the highest scores who meet all requirements.
  3. We strive to keep the registration and testing process fair for everyone. If we notice any cheating, we will have to reject your application.
  4. If you consider applying while enrolled in another EPAM Campus program, please discuss it with your training coordinator first.