Join the team at Roche Diagnostics in Rotkreuz as a Digital & Analytics Intern, where you will solve operational challenges using data, digital products, and AI. Contribute across the solution lifecycle, from problem identification to prototyping. The internship is designed for candidates with practical programming experience and a background in Data Engineering or Data Analytics & Science. Roche values personal expression, open dialogue, and genuine connections, aiming to prevent, stop, and cure diseases and ensure access to healthcare for generations to come.
Your tasks
- Work with business and process experts to understand operational challenges, identify opportunities, translate them into clear requirements, and define success criteria.
- Design and build dashboards, analytical applications, and lightweight web applications using technologies such as Python, R, or TypeScript, with frameworks like React or FastAPI where appropriate.
- Develop and improve reliable data pipelines and transformations using technologies such as SQL, Airflow, and dbt.
- Contribute to automation, DevOps, and CI/CD practices, including testing, deployment, and maintainable development workflows.
- Participate in solution concepts, prototypes, and feasibility assessments with experienced team members and stakeholders.
- Support data governance, data quality, and digital engineering standards for reliable and compliant solutions.
- Communicate technical concepts and findings clearly to technical and non-technical stakeholders through documentation, demos, and presentations.
- Work with Product Care data across areas such as supply, quality, and engineering, improving data availability and supporting better operational decisions.
What you bring
- Currently enrolled in a Master’s degree or completed a Bachelor’s degree within the last 12 months prior to the internship start date, preferably in Computer Science, Business Informatics, Data Science, Artificial Intelligence, or a related field.
- Practical experience with at least one programming language such as Python, TypeScript, or R, alongside basic experience with SQL and working with data.
- Experience developing an application, analytical solution, or substantial software project through studies, work experience, or personal projects.
- Strong communication skills and fluent English for effective collaboration.
- German language skills are nice to have.
- High level of problem-solving competence, strong analytical skills, and ability to work independently, learn quickly, and collaborate effectively.
- Understanding of basic software-design principles and interest in modern software engineering and AI is considered an asset.
- Hands-on experience with Git, CI/CD, or automated testing, and exposure to technologies like React, FastAPI, dbt, or Airflow is preferred.
- Experience with AI agents, data visualization, or building data products is nice to have.
What the company offers
- Hybrid working model in Rotkreuz, Switzerland.
- Flexible working options from 80% to 100% full-time equivalent open for discussion.
- Assignment tailored to strengths and project needs.
About the company
Roche is a global healthcare company with more than 100,000 employees dedicated to advancing science and ensuring access to healthcare. Roche's efforts result in over 26 million people treated with medicines and more than 30 billion tests conducted using Diagnostics products. The company fosters creativity, empowers employees to explore new possibilities, and is committed to delivering life-changing healthcare solutions with a global impact. Roche is an Equal Opportunity Employer.
The team
You will join an innovative team at Roche Diagnostics in Rotkreuz, collaborating with experienced team members and stakeholders to solve operational challenges through data, digital products, and AI.