Internship Python
Hybrid • Part-time • Wroclaw, Poland
Apply
Vention is a global engineering partner to tech leaders and fast-growing startups, combining 20+ years of product development expertise with an AI-first approach and a reputation for reliable delivery.
We've been building Python solutions since 2011, using frameworks like Django, Flask, FastAPI, Pyramid, and Tornado to deliver fast, scalable applications. With around 200 engineers on the team, we cover a wide range of use cases — from web platforms to data-driven systems.
What you'll do
- Build a strong foundation in Python programming, exploring its core libraries and common design patterns
- Learn to design and consume APIs using popular Python frameworks such as Django, Flask, or FastAPI
- Develop skills in unit testing using tools like pytest or unittest to ensure code quality
- Collaborate on full-stack projects that integrate Python back-end logic with front-end technologies such as HTML, CSS, and JavaScript
- Apply your knowledge in practical projects focused on solving real-world challenges
What you bring
- Understanding of Object-Oriented Programming (OOP) principles and the ability to implement them in practice
- Familiarity with Python data types, algorithms, and problem-solving techniques
- Understanding the standards, practices, and principles of writing modular and maintainable code
- Exposure to web frameworks like Django or FastAPI is a plus
- Hands-on experience with SQL and relational databases, preferably PostgreSQL
- Basic knowledge of Git for version control and collaboration
- Experience in front-end development with TypeScript and React would be a plus
- English proficiency at B2 level or higher
- Commitment to a structured learning schedule of approximately 6 hours per day
What you'll get
- Enjoy personalized learning with intimate group sizes of 3-15 or opt for a one-on-one experience
- Our dynamic curriculum offers a mix of hands-on practice and essential theory, tailored for groups or adjusted to fit individual needs
- Give yourself at least three months to dive deep into the material in a group, or choose an individual internship length that aligns with international standards
- Discover the industry inside out. This internship provides insights into the IT world, giving you a leg up in your future career
- Receive guidance and support from an experienced mentor throughout your internship journey
- Beyond learning, there's a chance for employment. Successful interns might land a full-time job with us after the program
- Dive into real-world projects! Get hands-on experience with genuine IT challenges and see firsthand the solutions in action
Apply for Internship Python: