Serbia (Novi Sad, Belgrade)
Python Summer Internship
Are you a tech student in Belgrade or Novi Sad passionate about Python and eager to kickstart your career journey? EPAM invites you to join our dynamic team as an Intern Python Developer, where you'll immerse yourself in real projects under the guidance of seasoned mentors.
Program start
4 weeks

At EPAM, we believe in nurturing talent and providing a platform for growth. As part of our internship program, you'll:

  • Gain Hands-On Experience – Work on a cutting-edge project from scratch alongside experts in Python technologies
  • Learn Industry Best Practices – Dive into Agile methodologies like SCRUM, master Python development standards, and attend workshops on essential technologies, ensuring you're equipped with the latest industry skills.
  • Collaborate with Experts – Benefit from mentorship from industry professionals, expanding your knowledge base and honing your practical skills.
  • Experience Blended Work Mode – Embrace a flexible work environment, combining remote work with office work. This allows you to balance your learning experience with face-to-face interactions, team collaboration, and access to our state-of-the-art facilities.
Internship result

As a graduate of this internship, participants will emerge with the essential knowledge and practical experience required to steer their career paths confidently within the IT industry. 

Also, students will receive an confirmation letter that they have successfully finished internship in EPAM.

Duration of the internship

The internship will last four weeks and will be organized into two groups. The first group will start on 1st of July and the second group will start on 1st of August.

The deadline for applying for the first group will be the 7th of June and for the second group deadline for applying will be the 8th of July.

Students will dedicate 40 hours per week.

What is required for training:

We're seeking enthusiastic individuals with:

  • English level from B1 (Intermediate) and higher 
  • Readiness to dedicate 40 hours per week for the internship
  • Desire to grow professionally and achieve career heights with EPAM 
  • Python programming skills 

Additional skills that would be advantageous include:

  • Resourcefulness in solving non-standard tasks
  • Analytical thinking
  • General computer science knowledge
  • SDLC
  • Git
  • Strong Python Core knowledge
  • Understanding relational database theory and knowledge of SQL Syntax
  • Basic understanding of Cloud (AWS or Azure) technology
How to get started?
  1. Register on this page by 8th of July. Once you fill in all the required fields and attach the CV, you will find the confirmation with more details in your mailbox or notifications tab. Note: If you apply after 7th of June you will be automatically considered for second group.
  2. Complete mandatory English and technical tests within 3 days of registration.
  3. Have an interview with a recruiter. Our specialist will contact you after successfully accomplishing the previous steps. 
  4. Pass an online technical interview. For about 1.5 hours, you will communicate with a technical specialist and showcase your current knowledge. 
  5. Receive an invitation to the program and start studying. We will inform you of the enrollment results and share further instructions for your learning journey if you are admitted. 

Please check your profile's mailbox regularly to make sure you get all important notifications. 

If you haven't received a letter right after registration, please check the spam folder.

EPAM is:
  • A top digital transformation services and product engineering company, with 53,150+ skilled engineers operating across 55 countries and regions spanning all 6 continents.
  • A US-based company with a strong presence in Central and Eastern Europe, where we have more than 700 employees spread across 2 cities in Serbia
  • A leading provider of digital transformation solutions, helping clients from various industries such as Financial Services, Software & High Tech, Business Information & Media, Travel & Consumer, Healthcare, and more
  • A trusted global partner for digital innovation, with over 30 years of experience, offering training in digital engineering, cloud services, and AI-enabled transformation to help you succeed in your career
Please read this info before registration
  • This internship is primarily for students who are attending third, fourth and fifth year at the Faculty of Technical Science (University of Novi Sad) and School of Electrical Engineering (University of Belgrade)
  • Students should have Serbian citizenship or Serbian residance permit
  • This opportunity is not available for current participants of EPAM Campus and EPAM employees. Feel free to contact your Training Coordinator or Resource Manager regarding other opportunities. 
  • Considering the limited number of places in this program, the selection results will be decisive factors for being enrolled
  • We encourage you to register as soon as possible due to the limited number of participants
Python is an object-oriented programming language that is considered as one of the most simple and adaptable. It is used for many fields: from scripting to Data Science.
More about this skill
Python Summer Internship
July · 4 weeks
Internship · Blended
Serbia (Novi Sad, Belgrade)

Have any questions? Contact us

Contact Center