Logo Pracuj.pl

Machine Learning Engineer

Loyalty Partner Polska Sp. z o.o. (PAYBACK)

  • Warszawa, Masovian
  • offer expired 2 months ago
  • contract of employment
  • full-time
  • specialist (Mid / Regular)
  • hybrid work
  • Immediate employment
  • remote recruitment
  • запрошуємо працівників з України
ukrainian-friendly-overlay
Запрошуємо працівників з України
Роботодавець відкритий для працевлаштування громадян України

Loyalty Partner Polska Sp. z o.o. (PAYBACK)

Towarowa 28

Wola

Warszawa

Technologies we use

Expected

  • GCP

  • Spring Boot

  • Spark

  • Kafka

  • Cassandra

  • ELK

  • Oracle Languages: Java

  • Scala and Python Build & Deployment: Gradle

  • Jenkins

  • Ansible

  • Kubernetes/OpenShift

  • Docker

  • Helm

  • Kubeflow Quality Assurance: Test automation & management

  • Spock

  • scalatest

  • Gatling

About the project

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-intensive products and solutions for customers and partners.

Your responsibilities

  • Robust and scalable software development by employing best practices and the state-of-the art design patterns on cloud and/or on-prem.

  • Ensuring quality code by proper testing (unit, integration, performance, and end-to-end testing), monitoring, and documenting within the team’s agile way of working.

  • Collaborate with cross-functional teams, including data scientists, architects, and site reliability engineers to translate the business needs into data-intensive highly scalable machine intelligent solutions.

  • Solve complex real-time marketing challenges to reach millions of customers regularly by designing and implementing pipelines for data preprocessing, feature engineering, and machine learning model training. Realtime campaigns include Location-based campaigns, raffles, and real-time (event driven) coupon assignments.

  • Stay up to date with the latest advancements in software engineering and machine learning, and actively apply modern techniques and design patterns to improve the existing tech stack.

  • Maintaining and operation of the current software products with the mind-set what you build as a team, you also run as team.

Our requirements

  • Proficiency in programming with Java (Springboot preferably)

  • Knowledge of data structures, algorithms (incl. optimization algorithms), and software engineering principles.

  • Experience with modern real-time data streaming technologies such as Kafka or GCP Pub/Sub.

  • Understanding of SQL and noSQL databases

  • Proven ability to work effectively in a collaborative team environment with a passion for modern cloud-native software development, learning new technologies, and professional growth.

Optional

  • Programming experience using Scala and/or Python is a significant asset.

  • Experience of deploying machine learning models on any of hyper-scale cloud providers.

  • Familiar with concepts and usage of containerization (Kubernetes, Docker).

  • Experience working with Cassandra or GCP Firebase.

  • Familiarity with cloud computing platforms and distributed systems for training and deploying machine learning models (like: PyTorch, TensorFlow)

  • Experience in test automation and management.

What we offer

  • Employment contract? Of course. With us you do not have to worry about future employment

  • ‎Flexible working hours? Sounds great! We start working between 8 to 10.

  • Friendly atmosphere at work? Yes! In PAYBACK, people are the most important asset‎.

  • Dress code? We definitely say no. There are no rigid dress code rules in our company, sneakers are more than welcome.

  • Working in a hybrid model? Of course! You work with us 2 days a week from the office, 3 days a week from home.

  • Trainings? Of course. We provide training to develop hard and soft skills.

  • ‎Something is missing? Open communication is our priority, so dare to ask!

  • Work wherever you want? In PAYBACK you have the opportunity. Working 100% remotely, also from European countries for 10 days a year.‎

Benefits

  • sharing the costs of sports activities

  • private medical care

  • sharing the costs of foreign language classes

  • remote work opportunities

  • flexible working time

  • integration events

  • preferential loans

  • corporate library

  • no dress code

  • coffee / tea

Loyalty Partner Polska Sp. z o.o. (PAYBACK)

PAYBACK is the world’s leading multi-partner loyalty program. As an international player, we operate in German, Italian, Mexican, and Austrian markets. More than 10 million active customers already use the German PAYBACK app and mobile PAYBACK services via their smartphones.

Scroll to the company’s profile