DevOps Engineer Senior – Machine Learning 80%-100%

  • ITech Consult
  • Zürich, ZH, Switzerland
  • 23/01/2024
Full time Data Engineering Machine Learning Business Intelligence Software Engineering DevOps

Job Description

DevOps Engineer Senior – Machine Learning 80%-100% – Security/ Data/Python/SQL/Linux


We are looking for a DevOps Engineer Senior – Machine Learning for our customer in the financial sector in Zurich. eBanking fraud, social engineering, phishing, malware - topics that we detect at a bank based in Zurich using AI models, machine learning and rule-based systems. As a responsible bank, security and trust are of utmost importance. To continue detecting anomalies and fraudulent patterns and preventing fraud, we are looking for an experienced developer to join DevOps team. The agile teams are self-organized and accompany the applications throughout the entire product life cycle. The ideal candidate is an experienced developer with prior knowledge of developing and evaluating data analysis tools. A passion for a challenging mix of self-developed applications and the integration of artificial intelligence products is crucial. If you are interested in shaping the perimeter as a future data scientist, applying complex algorithms to identify cause-effect relationships and creating quantitative forecasting models, then this opportunity is right for you!

The bank employs a “state of the art” tech stack including:

Further development of data preprocessing/training pipelines and training of new models using tools such as Pandas, Scikit-learn, Spark, etc. Development tools: Git, PyCharm, PySpark, Matplotlib, Scikit-learn, Pandas, Multliputty.

Main tasks:

  • New and further development of our fraud detection system in sophisticated combination with electronic customer channels
  • Technical conception, analysis and design of features to improve fraud detection
  • Conception, development and implementation of advanced machine learning algorithms and AI models in close collaboration with suppliers
  • Introducing new technical and methodological impulses to take the current setup even further
  • Responsible for training, evaluation and optimization of the models


  • Ethics is important to you and you are interested in security and anti-fraud
  • You have a sound education in the areas of computer science and/or mathematics
  • You have several years (>5 years) of experience in agile software development and DevOps
  • You have initial experience in designing data architectures
  • Good knowledge of Python
  • Several years of experience with machine learning, model training, data analysis and evaluations
  • Experience with development tools (including Git, IntelliJ, Matplotlib, Sklearn, Pandas, PySpark)
  • Good SQL database knowledge
  • Experience with Linux
  • Experience with Elasticsearch is an advantage


  • German C1
  • English C1

Referenznr.: 923147OK

Rolle: DevOps Engineer Senior – Machine Learning

Branch: Finance

Location: Zurich and region

Workload: 80%-100% (remotely within Switzerland up to 2 days per week)

Start: 01.02.2024

End: December 31, 2025 (with option a extension)

If this position has piqued your interest, please send us your complete dossier via the link in this ad. If this position does not fit your profile well and you would like to receive another position directly, you can also send us your dossier via this advertisement or to jobs[at]itcag[dot]com.
Contact us for further information about our company, our positions or our attractive payroll-only program: +41 41 760 77 01.

About Us:

ITech Consult is an ISO 9001:2015 certified Swiss company with branches in Germany and Ireland. ITech Consult specializes in placing IT candidates for contract work. We were founded in 1997 by IT professionals and therefore know how important professional support is when searching for and working on projects.