Transports publics genevois (TPG)
Internship in the field of artificial intelligence
- 16 October 2026
- 100%
Job summary
Join a key player in mobility services in Geneva! Exciting opportunities await with a supportive work environment.
Tasks
- Integrate AI tools into CI/CD pipelines to enhance code quality.
- Develop AI agents for automated test scenarios and monitoring.
- Collaborate on AI architecture improvements in software processes.
Skills
- University student in IT with software development knowledge.
- Proficient in Python, LLM, and CI/CD practices.
- Strong interest in code quality, testing, and DevOps.
Is this helpful?
About the job
With more than 2,500 employees, we are a key player in mobility in the Geneva region, working daily in the service of the community.
To improve the daily life of as many people as possible, we are constantly developing. That is why at Geneva Public Transport, we rely on our talents and why not soon on you?
We offer students the opportunity to undertake paid internships by providing them with:
- a stimulating environment,
- targeted support,
- attractive social conditions.
As part of the development of the Information Systems and Telecommunications domain, we are offering a position for:
Internship in the field of artificial intelligence
Your mission
Assigned to the IT Cross-Expertise Unit, you will participate in enriching the tpg software factory with artificial intelligence components to improve operational efficiency, code quality, and the detection of application anomalies.
In this context, you will integrate artificial intelligence at several key points in the software lifecycle, from code to deployment, including testing.
Your main responsibilities
- integrate AI tools into the CI/CD pipeline to analyse delivered source code (internal or suppliers), automatically detect errors or antipatterns, and correct simple errors without involving a developer,
- implement generative models for the automated creation of unit tests,
- develop AI agents capable of generating test scenarios from documentation or actual usage,
- apply AI to application monitoring to detect abnormal behaviours or correlate technical incidents,
- propose an integrated AI architecture vision within the tpg software factory.
Your profile
- student in a university computer science programme (such as the University Centre of Computer Science),
- good knowledge of software development, CI/CD, Git,
- proficiency with AI tools: Python, LLM, LangChain, scikit-learn, etc.,
- interest in code quality, automated testing, monitoring, and DevOps,
- technological curiosity and ability to transform a technical need into an operational AI solution.
Are you interested?
If you are interested in this great opportunity and meet the defined requirements, you are invited to send us your complete application file, including your enrolment certificate. We strive to minimise our environmental impact, which is why we only accept complete applications submitted via our recruitment platform.
Work rate: between 60 and 100%
Start date: to be agreed
Application deadline: 31 October 2026