AI/ML Engineer

Deutsche Börse AG
Frankfurt am Main, Germany
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German

Job location

Frankfurt am Main, Germany

Tech stack

Java
Artificial Intelligence
Cloud Computing
Computer Programming
Databases
Data Centers
DevOps
Web Development
Github
Python
Machine Learning
Maven
Systems Development Life Cycle
Fortify (Software)
Software Engineering
SonarQube
Large Language Models
Backend
FastAPI
Containerization
Information Technology
Terraform
GPT
Devsecops
Docker
Jenkins
Artifactory

Job description

Your career at Deutsche Börse Group\n\nYour area of work:

Within the CTO division, we operate and develop the group-wide IT infrastructure, including networks, data centers, our AI-driven SDLC platform, cloud environments, Group Data & Advanced Analytics, and Enterprise Architecture. These key functions play a central role in the overall Deutsche Börse Group strategy.

We are seeking a passionate and driven AI/ML Engineer to be at the forefront of implementing cutting-edge AI capabilities. In this role, you will translate architectural concepts into functional intelligent agents and AI-powered services, contributing to our new AI-driven Software Development Life Cycle (SDLC) and delivering robust, scalable, and production-ready AI solutions that redefine our internal processes.

As an AI/ML Engineer, you will collaborate with highly experienced senior developers and DevSecOps experts, working with innovative technologies to accelerate the transformation and digitalization of the Deutsche Börse Group. Your responsibilities:

  • Design and develop AI use cases using modern Large Language Models (LLMs).
  • Build and implement Python-based AI services and applications using frameworks such as FastAPI.
  • Fine-tune and optimize prompts to improve the accuracy, reliability, and performance of AI agents.
  • Design, orchestrate, and manage agentic workflows and complex LLM call sequences.
  • Integrate AI services with vector databases (e.g., Vertex AI Vector Search) to create powerful knowledge bases.
  • Write clean, testable, and production-grade code suitable for large-scale deployment.
  • Collaborate closely with backend and DevSecOps teams to ensure seamless integration and deployment of AI-focused solutions.

Your profile:

  • Bachelor's degree in Computer Science, Engineering, or a related field, with strong expertise in AI, cloud, web development, and DevSecOps toolchains.
  • Expert-level programming skills in Python or Java.
  • Hands-on experience with DevOps tools such as GitHub, GHAS, Artifactory, Jenkins, Maven, Terraform, Fortify, SonarQube, Black Duck, and Aquasec.
  • Deep understanding of AI frameworks, GenAI concepts, and machine learning techniques, with practical experience using Large Language Models (e.g., Google Gemini, OpenAI ChatGPT, Anthropic Claude).
  • A strong "builder mentality" with a product-oriented mindset and a drive to deliver high-quality features.
  • Excellent communication, analytical thinking, and problem-solving skills, with the ability to work both independently and collaboratively.
  • Nice-to-have skills include experience deploying ML models into production, familiarity with containerization (e.g., Docker), and knowledge of the German language.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field, with strong expertise in AI, cloud, web development, and DevSecOps toolchains.
  • Expert-level programming skills in Python or Java.
  • Hands-on experience with DevOps tools such as GitHub, GHAS, Artifactory, Jenkins, Maven, Terraform, Fortify, SonarQube, Black Duck, and Aquasec.
  • Deep understanding of AI frameworks, GenAI concepts, and machine learning techniques, with practical experience using Large Language Models (e.g., Google Gemini, OpenAI ChatGPT, Anthropic Claude).
  • A strong "builder mentality" with a product-oriented mindset and a drive to deliver high-quality features.
  • Excellent communication, analytical thinking, and problem-solving skills, with the ability to work both independently and collaboratively.
  • Nice-to-have skills include experience deploying ML models into production, familiarity with containerization (e.g., Docker), and knowledge of the German language.

Apply for this position