21 hours ago

AI-Powered Python Internship

EPAM Systems

Hybrid
Intern
RSD 800,000
Hybrid

Job Overview

Job TitleAI-Powered Python Internship
Job TypeIntern
CategoryCommerce
Experience5 Years
DegreeMaster
Offered SalaryRSD 800,000
LocationHybrid

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

AI-Powered Python Internship at EPAM Systems

Are you a final-year student looking for an exciting opportunity in Belgrade or Novi Sad to step into the IT world? Join EPAM’s AI-Powered Python Internship and gain hands-on experience in real-world projects and modern web technologies!

This internship is your opportunity to work on cutting-edge projects, learn from industry experts and build a strong foundation in Python programming language. With a hybrid format, you'll gain real-world experience while collaborating with a supportive team and receiving expert guidance. Over 9 weeks, you’ll engage in online learning, hands-on tasks, real-life projects and mentorship sessions – all designed to enhance your skills and set you on the path to a future career at EPAM.

Program Timeline & Commitment

  • Start date is April 20th, 2026
  • Commitment: Full-time (40 hours per week)
  • Format: Hybrid – 1 day in the office, Belgrade or Novi Sad, 4 days remote

Who Should Apply?

Final-year students from Belgrade or Novi Sad and nearby areas open to the possibility of starting their career journey with EPAM after this internship. If you are located outside of Belgrade or Novi Sad but are willing and able to work in a hybrid model that includes regular visits to the office during the internship period, please select "Belgrade" or "Novi Sad" as your "Current location" in the application form.

What is Required for Training?

  • Final-year student: We’re looking for enthusiastic final-year students from Belgrade, Novi Sad or nearby areas.
  • English skills: At least a B2 level to communicate confidently in a professional environment.
  • Python proficiency: A solid understanding of Python programming, OOP, exceptions, async programming, data structures, and decorators.
  • A basic understanding of SQL and databases.
  • Knowledge of REST APIs & Microservices.
  • Experience with FastAPI or other web frameworks.
  • General understanding of Git Fundamentals: Experience with version control basics.

Bonus Points If You Also Have:

  • Familiarity with Generative AI & Language AI.
  • Experience in software development (any language).

How to Get Started?

  • Register by April 1st. After completing the required fields, check your mailbox or notifications tab for confirmation and details.
  • Take the English Test within 7 days of registration – B2 level or higher is required.
  • Pass the Technical Test to showcase your coding knowledge within 7 days of registration.
  • Join a General HR Interview with our recruiter.
  • Complete an Online Technical Interview with our expert.

The remote option applies only to Candidates who will be working from any location in Serbia. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, diverse community to help you discover your fullest potential.

No less important is our applicants' safety, well-being, and experience. Therefore, until further notice, all EPAM employment interviews will be conducted remotely. Our recruitment professionals and hiring managers are standing by to ensure a robust and engaging virtual candidate experience. We look forward to speaking with you! Thank you for your interest in this position. Please note that only candidates whose experience closely matches the job requirements will be contacted. If you do not receive an email from us, please do not be discouraged—feel free to apply for other positions that better align with your experience. If you have any questions, you can reach us at jobserbia@epam.com

Key skills/competency

  • Python
  • Generative AI
  • Machine Learning
  • Web Development
  • Object-Oriented Programming (OOP)
  • REST APIs
  • Microservices
  • SQL
  • Data Structures
  • Git

Tags:

Python Internship
Python
AI
Machine Learning
Web Development
Software Development
OOP
REST API
Microservices
Data Structures
Git
Python
FastAPI
SQL
Generative AI
Language AI
Git
Databases
Web Frameworks
Microservices
Object-Oriented

Share Job:

How to Get Hired at EPAM Systems

  • Research EPAM Systems' culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
  • Tailor your resume for AI Python roles: Highlight Python proficiency, OOP, REST APIs, and any AI/Generative AI experience relevant to EPAM Systems.
  • Excel in the technical assessments: Prepare thoroughly for the English (B2) and Python coding tests, focusing on data structures, algorithms, and web frameworks.
  • Showcase problem-solving skills: During interviews, emphasize your approach to complex coding challenges and your passion for AI and modern web technologies.
  • Demonstrate cultural fit: Articulate your enthusiasm for continuous learning and collaborative work within EPAM Systems' dynamic environment.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background