Software Engineer (AI projects and infrastructure) 60 - 80%

Full time Data Engineering Artificial Intelligence Software Engineering Data Warehouse

Job Description

Start of employment by arrangement, limited term

The Department of Finance (DF) at the University of Zurich pursues academic excellence, high-quality, modern teaching, and social relevance in its four core areas of Banking & Insurance, Corporate Finance, Financial Economics, and Quantitative Finance. With 20 professorships and over 160 employees, the DF is one of the leading finance departments in Europe.

Tasks

In collaboration with the Teaching Development Department, we are seeking a dedicated individual for the position of Software Engineer with a focus on AI applications and infrastructure (30-50% Department of Finance, 30% Teaching Development). As part of our new engineering team, you will contribute to the development of innovative AI solutions and support pioneering research and teaching projects. We offer a dynamic, international environment with plenty of scope for creative ideas.
  • In this versatile position, you will be responsible for the planning, development and implementation of AI-supported projects in research and teaching.
  • They accompany the entire project life cycle from conception through development to operation.
  • A significant part of your work involves integrating Large Language Models (LLMs) and other AI technologies into existing applications, as well as developing new AI-based solutions for scientific projects.
  • You will also be responsible for the implementation and optimization of AI infrastructures. You will work with modern frameworks for developing AI applications, implement MLOps practices, and ensure the deployment of AI-based applications.
  • In close collaboration with researchers and other stakeholders, you will identify requirements and develop AI solutions for specific use cases.

Profile

  • You have a master's degree in computer science, data science or a related field with a focus on machine learning or artificial intelligence.
  • We expect at least one year of professional experience in software development, preferably with a focus on AI applications.
  • Solid knowledge of Python frameworks such as PyTorch or Transformers as well as experience in data preparation and integration of AI into existing systems are required.
  • Knowledge of AI workflow automation, experience with cloud-based AI services, and basic knowledge of container technologies and MLOps are desirable.
  • As an ideal candidate, you are characterized by independent work, strong problem-solving skills and a team-oriented approach.
  • You communicate technical content clearly and understandably and have analytical thinking skills to optimize systems.
  • The willingness to continuously learn and adapt to new technologies completes your profile.
  • Very good knowledge of German and English is required.

We offer

Work-life balance
  • Flexible working models (e.g. part-time work, mobile working, job sharing)
  • Childcare at the kihz Foundation of UZH and ETH
Learning and development
  • Diverse continuing education programs offered by UZH and the Canton of Zurich
  • Language Center of UZH and ETH Zurich
Catering
  • Discounted meals in the UZH dining halls and cafeterias
  • Lunch check card with UZH meal contribution
Health
  • Special conditions at the Academic Sports Association ASVZ
  • Free seasonal flu vaccinations
  • Relaxation in the Relax Uniturm
Discounts
  • Mobility: Car sharing, car rental, parking
  • Digitalization: Devices, programs, mobile subscription
  • Book hotels at attractive prices
Conditions of employment
  • Principles of UZH
  • Public employment for most UZH employees
International Services
  • Support services for people from abroad
Locations
  • Campus Zurich Center, Zurich Irchel, Oerlikon and Schlieren
  • Locations Zurich West, Old Botanical Garden, Botanical Garden and Lengg

Place of work

Department of Finance

Plattenstrasse 14, 8032 Zurich, Switzerland

Further information

Questions about the position

Roland Schläfli
Head IT Teaching Center

Working at UZH

As Switzerland's largest university, the University of Zurich offers a wide range of attractive positions in various disciplines and professional fields. With approximately 10,000 employees and currently 12 career profiles for apprentices, the university offers an inspiring working environment in cutting-edge research and education. Put your talent and skills to good use with us. Learn more about UZH as an employer!