Architect (m/f/d) Machine Learning Engineering

The Machine Learning Engineering Team is immersed since over 6 years in on-prem real-time data & event processing. Now a new journey to modularize the tech stack and move to the cloud has started: all while continuing to develop innovative, data-based products and solutions for customers and partners.  
Current products and tasks include:
  • Real-time marketing campaigns: we reach millions of customers who use these campaigns regularly. They include Location-based campaigns, raffles, real-time Coupon Assignments
  • Embedding of ML Models in new and existing products 
  • Operation and continuous improvement of the tech stack 
Current Tech Stack:
  • Architecture & Frameworks: Spring Boot, Spark, Flink, Kafka, Cassandra, ELK, Oracle
  • Languages: Java, Python, Scala, Groovy 
  • Build & Deployment: Gradle, Jenkins, Ansible, Kubernetes/OpenShift, Docker, Helm, Kubeflow 
  • Quality Assurance: Test automation & management, Spock, scalatest, Gatling
  • Technical leadership role in an agile, DevOps team of up to 8 machine learning engineers and developers
  • Architecture design and redesign of data-intensive applications (OLTP &/ OLAP systems) that take performance, scalability and maintainability into account 
  • Define and address Non-Functional Requirements during development work to ensure sustainable, scalable solutions that are easy to maintain and operate 
  • Drive the technical debt backlog and advocate for the technical side of product development to ensure that the team is not a Feature-Factory 
  • A hands-on approach with the team to ensure a collaborative approach to technical leadership 
  • Actively develop the tech & data strategy of the team and align with the other Architects within PAYBACK  
  • Work cross-functionally with Product and Business, as well as with other Tech and Data Teams (especially the Data Science Team) to ensure that product-centered solutions have the proper technical grounding
  • At least 3 years of work experience as a Senior Machine Learning Engineer/ Senior Java Developer/ Architect
  • In-depth knowledge of at least 3 elements from our current tech stack and good understanding of database technologies and architectures; quick learner of the rest of the stack 
  • Experience with containerization and microservices; ideally also cloud experience 
  • A passion for building data-intensive systems 
  • A solution-oriented approach and a sense of responsibility 
  • Great communication skills
  • Grow like a Pro: Continue learning through individual professional development, grow with us to shape our future together
  • Tasty Breaks: Every visit to our ESSZIMMER tastes like like a short visit to Italy – also for vegetarians and vegans
  • Doityourway: In- house KINDERZIMMER, flexible working hours, 30 vacation days and up to 3 days working from home per week
  • Move it, move it: Our bonus program for your well-being - have fun in our 24/7 TURNHALLE and enjoy our goodies for your body and mind during our health weeks
  • Get Together: Meet and spend leisure time with colleagues – in our SPIELZIMMER at a Mystery Coffee, be part of our popular Social Days, ski events and seasonal highlights such as Christmas parties, summer parties and team events
  • Easy Going: Coming to the office is not only fun, but also affordable choosing between a MVG job ticket or travel allowance


Ref: PB22_130
Unternehmen: PAYBACK GmbH
Einstieg als: Professionals
Standort: München
Tätigkeit: Architect (m/f/d) Machine Learning Engineering
Berufsfeld: IT Technology & DevOps