First seen by Alion on Nov 6, 2026.
Are you a student or recent graduate with a technical background and basic knowledge of Python? Would you like to develop your programming skills while learning about PLM and engineering systems?
Join our team as a Python Intern and start your career in the PLM area. During the internship, you will gain practical experience in Python, SQL, PTC Windchill and data migration, working with experienced specialists in an international project environment.
What we offer
3-month unpaid internship: December 1, 2026 – February 28, 2027
Minimum 4/5 FTE – 32 hours per week
Practical experience in Python and PLM
Introduction to PTC Windchill and engineering systems
Hands-on experience with data migration and data quality
Development of skills in Python, SQL, Java and AI
Support from experienced PLM specialists
Work in an international project environment
Possibility of receiving an employment offer from March 2027, at 4/5 or full-time
Your responsibilities
Develop and modify simple solutions using Python
Work with SQL and databases
Learn and work with PTC Windchill and PLM concepts
Work with product and engineering data
Support data migration processes, including data preparation, mapping and validation
Test solutions and identify technical and data-related issues
Create scripts and automations using Python and AI tools
Prepare technical documentation and reports
Work on a practical PLM and data migration project
Requirements
Final-year student or recent graduate of a technical field
Basic knowledge of Python
Basic understanding of programming concepts and databases
Knowledge of SQL or Java will be an advantage
English at B2 level or higher
Interest in software development, technology and engineering systems
Willingness to learn and develop in the PLM area
Availability for at least 32 hours per week
Willingness to potentially start employment from March 2027
Previous experience with PLM or PTC Windchill is not required. We are looking for people with a solid technical foundation, basic programming skills and a willingness to learn. You will gain the necessary PLM knowledge during the internship.
Important information
The internship is unpaid.
The internship requires a minimum commitment of 32 hours per week (4/5 FTE).
The internship takes place from December 1, 2026 to February 28, 2027.
The internship does not guarantee employment.
Based on your performance and the team's business needs, selected participants may receive an employment offer starting from March 2027.
Employment may be offered at 4/5 or full-time.
Tech stack
- Java

