Taro Logo

Advanced Data and Machine Learning Engineer

A global bank with a strong European base serving around 38 million customers and corporate clients in over 40 countries.
Warsaw, PolandKatowice, Poland
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Finance

Description For Advanced Data and Machine Learning Engineer

ING Hubs Poland is seeking an Advanced Data and Machine Learning Engineer to join their international team of data scientists, analysts, and machine learning engineers. This role is part of the Orchestrator program, which represents ING's vision for a customer-centric, intelligent, and globally aligned banking experience. The position involves working with cutting-edge technologies including Spark, Python, and various cloud platforms to develop and maintain ML models that drive banking innovation.

As an Advanced Data and Machine Learning Engineer, you'll be responsible for building and optimizing complex data pipelines, deploying ML models, and ensuring robust system performance. You'll work in an agile environment, contributing to ING's global scale operations while focusing on continuous improvement and optimization of existing solutions.

The role offers an opportunity to work on significant projects that blend technology with banking expertise, creating AI-powered insights and personalized banking experiences. You'll be part of a highly skilled international team, working on solutions that directly impact ING's global customer base and contribute to the bank's digital transformation journey.

The position requires strong technical skills in Python, Spark, and ML model deployment, combined with experience in modern DevOps practices and cloud platforms. You'll have the chance to work with state-of-the-art tools and technologies while contributing to ING's mission of delivering superior customer value and maintaining its position as a leader in digital banking innovation.

Last updated a month ago

Responsibilities For Advanced Data and Machine Learning Engineer

  • Develop and maintain a code base that produces ML models for different business units
  • Refactor, simplify complexity continuously (e.g. batch to stream processing)
  • Improve data flow, establish new data sources and deployment
  • Troubleshoot data issues, providing robust solutions
  • Continuously optimize systems for performance and cost-effectiveness
  • Document technical specifications, procedures, and outcomes
  • Use Azure DevOps for CI/CD, task tracking, version control

Requirements For Advanced Data and Machine Learning Engineer

Python
Kubernetes
  • Very good knowledge of Spark and Python
  • Hands-on experience building complex data pipelines
  • Good understanding of ML models deployment and consumption patterns
  • Ability to refactor, maintain, debug existing machine learning solutions
  • Experience in deployment and provisioning automation tools (Docker, Kubernetes, CI/CD)
  • Problem-solving skills
  • Knowledge in Airflow, GCP (Dataproc, BigQuery, GCS), Azure pipelines (preferred)

Interested in this job?

Jobs Related To ING Advanced Data and Machine Learning Engineer