Job description

Are you a current bachelor, master, or PhD student and motivated to apply machine learning to real world challenges at one of the largest financial services companies in the world? If the answer is yes, then this job is something for you. Apply for this exciting position in Zurich’s Group Customer Office.


We seek a machine learning engineer intern to join us for 3 to 6 months to work alongside our machine learning experts on deep learning models for text or image data.


What you will do


  • Prototype and implement state-of-the-art deep learning models for document classification and information extraction
  • Implement business solutions to automate processes with machine learning
  • Design and deploy data pipelines from data acquisition to model training and serving
  • Present findings to colleagues and stakeholders

What you bring


  • Current bachelor, master or PhD student in computer science, physics, mathematics, or related field
  • Good programming skills, preferably in Python
  • Experience in machine learning, deep learning, computer vision, NLP or related
  • Preferably, experience with at least one of the following: TensorFlow, PyTorch, scikit-learn, containers like Docker or Podman, Flask or FastAPI
  • Team player
  • Good written and spoken English skills, German is a plus
  • At the time of the internship, you need to be enrolled at university or a center of further education
  • Given the current situation, we might offer this job opportunity virtually. Key stakeholders are based in Zurich, Switzerland
  • Given the current travel restrictions you must be located in Switzerland or able to travel and base yourself in Switzerland for the duration of the working student contract

Additional Information


We look forward to receiving your online application.


Zurich wants to attract the best talent and we acknowledge that talents might not always be available full-time. At Zurich we will consider requests for flexible working. Many of our employees work flexibly in a variety of ways. Please talk to us during the interview about the flexibility you may need.


Who we are


At Zurich, we foster a culture of diversity and inclusion. Our 53,000 employees worldwide live our values to protect you, to inspire confidence and help you reach your full potential. We promote opportunities for equity among our professionals, regardless of gender, differently abled, LGBTQ +, race, ethnicity, generations, belief, etc. Find out more About Us.



To protect both you and our employees, we might have interviews and onboarding remotely leveraging digital technologies and tools. You will receive more information as you progress in your journey with us.


Detailed information about Next Generation Career Opportunities can be found here.


Information for recruitment agencies


Zurich does not accept any applications from recruitment agencies for this position. We refuse any responsibility for unsolicited applications as well as any associated fees.

Why Zurich


At Zurich, we like to think outside the box and challenge the status quo. We take an optimistic approach by focusing on the positives and constantly asking What can go right?

We are an equal opportunity employer who knows that each employee is unique - that’s what makes our team so great!
Join us as we constantly explore new ways to protect our customers and the planet.

  • Location(s): CH - Zürich
  • Remote working:
  • Schedule: Full Time
  • Recruiter name: Giuseppe Basta

Please let the company know that you found this position on this Job Board as a way to support us, so we can keep posting cool jobs.