Machine Learning Engineer (m/f/d) - Java/Scala

PAYBACK is a top player in data-driven marketing worldwide. With the ability to develop digital business models and implement technical trends, we are one the leading companies in the data economy. All technical solutions of the PAYBACK program are developed invented and implemented in Germany. Therefore we provide the latest technologies and have cross-functional and agile teams.
You want to take responsibility and collaborate your ideas to our unique product? You are ambitious and eager to and move things further? Then you are exactly right with PAYBACK. We are looking forward to you getting to know you.
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
  • Software development, testing and documentation within an agile way of working
  • Contribution to solution design
  • End-to-end responsibility within CI/CD
  • What you build as a team, you also run as team
  • You have experience programming in Java or Scala
  • You know how to work with Spring Boot, Spark Streaming, Kafka, Cassandra, ELK and SQL
  • You are familiar with the other areas of our tech stack or open to learn
  • You have experience in test automation and management
  • Ideally, you have Containerization and Cloud experience
  • You are passionate about software development, big data and intelligent solutions
  • You have good communication skills in English
  • 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
  • Do it your way: 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_152
Unternehmen: PAYBACK GmbH
Einstieg als: Professionals
Standort: München
Tätigkeit: Machine Learning Engineer (m/f/d) - Java/Scala
Berufsfeld: IT Technology & DevOps