bluedoor data·Job Postings API·bluedoor.sh ↗

HomeCompaniesPianoML Engineer

ML Engineer

Piano · Bratislava, Slovakia, 81105, Slovakia · Active · BambooHR

Job facts

FieldValue
CompanyPiano
TitleML Engineer
Normalized title-
Department / teamR&D
LocationBratislava, Slovakia
Work model-
Employment typeFull Time
Salary-
Statusactive
ATS providerBambooHR
Posted / first seen2026-06-02 / 2026-06-02
Changed / last seen2026-06-02 / 2026-06-06

Related slices

PageWhat it containsOpen
Company jobsActive postings from Piano.Open
Company breakdownsRole, location, ATS, and work model facets for this company.Open
ATS provider jobsActive postings observed through BambooHR.Open
Provider filtered searchThe same provider as a filtered job collection.Open
City jobsActive postings in Bratislava.Open
Department jobsActive postings in R&D.Open
Lifecycle eventsOpen, update, close, and reopen events for this posting.Open
Original postingCanonical source or apply URL captured from the ATS.Open

Linked records

CompanyPiano
Sourcedabd9398-c58d-44f2-b7de-778253458d73
ATS providerBambooHR

Description

About Piano Piano helps the world's leading digital businesses grow revenue by understanding and influencing customer behavior. Our platform unifies analytics, audience segmentation, and commercial personalization in one AI-driven system, enabling media companies and digital services to maximize the value of every user interaction. Headquartered in Amsterdam with offices across the Americas, Europe, and Asia-Pacific, Piano serves hundreds of global brands including the BBC, Deutsche Telekom, Nikkei, and the Wall Street Journal. At Piano, engineers and data scientists tackle complex technical challenges at scale, from globally distributed systems and real-time machine learning models to production LLM applications that are transforming how our customers work. We embrace a culture of innovation, collaboration, and craftsmanship where you'll solve meaningful problems that impact millions of users worldwide. The Role We're  looking for an ML Engineer to join our Data Science team and help  maintain , extend, and evolve the machine learning models that power Piano's products for some of the world's biggest media brands.  You'll  work on real production systems serving hundreds of millions of users — primarily focused on keeping our existing ML solutions healthy and effective, with opportunities to contribute to new LLM-powered features along the way. We're looking for someone who combines strong engineering instincts with genuine curiosity about data and how ML systems behave in the real world.  You're  comfortable navigating unfamiliar codebases, you ask sharp questions, and you find real satisfaction in shipping solutions that are reliable, maintainable, and make a meaningful difference for the people using them. What   Y ou’ll   Do Maintain and improve existing ML pipelines, model training workflows, and inference services to keep them  stable  and performant I nvestigate and resolve production issues when they arise — understanding the problem by analyzing logs, model inputs and outputs,  identifying  root causes, and shipping enhancements that continuously improve how our ML systems perform Contribute to new ML/AI features Collaborate with data scientists,  ML  engineers ,  product managers, and other teams across the company   to deliver ML solutions that solve real customer problems Write clean, tested, well-documented Python code and uphold good engineering practices (Git workflows, code reviews, CI/CD) You Might Enjoy This Role If You Are comfortable navigating unfamiliar codebases and quickly building a mental model of how systems work Have strong data intuition and enjoy hands-on exploratory data analysis to uncover patterns, anomalies, and insights in complex datasets Are curious  about data quality, evaluation, and how ML/AI systems behave in the real world Care about building ML systems that perform well and earn trust in production Are excited to grow into a strong applied ML engineer What We're Looking For Must-have B.Sc. or M.Sc. in Computer Science, Mathematics, Statistics, Data Science, or a related field 2+ years of professional experience  as an ML Engineer, Data Scientist, or in a similar applied ML role Deep understanding of core ML concepts  (algorithms, evaluation, model behavior) Strong Python skills and proven experience writing  production-quality code Experience with Git and modern collaborative development workflows Strong analytical and debugging skills with a structured approach to problem-solving Hands-on experience with   c oding agents such as Claude Code Clear communication in English Nice-to-have Experience with LLMs (OpenAI, Anthropic, or similar APIs) Experience with Docker, Kubernetes, cloud platforms (AWS/GCP), CI/CD, and observability tooling (logging, metrics, monitoring) Experience with ML pipeline tooling (Airflow or similar) Experience with  SQL  and working with large datasets Exposure to  A/B testing  infrastructure for ML models Why Piano Your work will directly shape how leading global brands serve their audiences You'll have real influence over the solutions you build and the tools you use You'll collaborate with skilled peers across data science, ML engineering, and product You'll get broad exposure — from classical ML to cutting-edge LLM applications Generous token usage budgets with a focus on getting value from coding agents Flexible working hours, competitive compensation, and benefits Laptop of your choice (Windows/Mac) Modern office with dedicated seating Applicants must have authorization to work in this jurisdiction without sponsorship from Piano.

Full job record

Job IDa422bf6180751b3451d40a6ca13547df278f9a66
Org ID77d7bf33-4157-4136-bebd-250c34334043
Source IDdabd9398-c58d-44f2-b7de-778253458d73
Board IDdabd9398-c58d-44f2-b7de-778253458d73
Providerbamboohr
Provider Job Key734
TitleML Engineer
Normalized Title
Statusactive
Activeyes
Location TextBratislava, Slovakia, 81105, Slovakia
DepartmentR&D
Team
Employment Typefull_time
Workplace Type
Remote Policy
Country
RegionSlovakia
CityBratislava
Salary Raw
Salary Min
Salary Max
Salary Currency
Salary Period
Source URLhttps://piano.bamboohr.com/careers/734
Apply URLhttps://piano.bamboohr.com/careers/734
First Seen At2026-06-02 10:52:14Z
Last Seen At2026-06-06 10:20:56Z
Last Checked At2026-06-06 10:20:56Z
Last Changed At2026-06-02 10:52:14Z
Inactive At
Source Posted At2026-06-02 00:00:00Z
Source Updated At
Raw Payload Uris3://job-postings-prod-raw-590183727216/raw/provider=bamboohr/board=piano/date=2026-06-06/2026-06-06T10-20-54-134Z-b01ee9b954635e5d280e43997dae1534e03ee2c3c099bee38e0d2bb7fbd9579f.json
Event Fields
{
  "content_hash": "7ce54575a8294cc329972a6c895419d68d546c6efc67addc554deb873632f18e",
  "source_hash": "bbf92f0b1a1ec4a1667e829d9dcbfd522d80dadc210677e20c16cf88040c692c",
  "last_changed_at": "2026-06-02T10:52:14.799Z",
  "active_status": "active"
}
Parsed Structured
{
  "language": "en",
  "location": {
    "raw": "Bratislava, Slovakia, 81105, Slovakia",
    "city": "Bratislava",
    "region": "Slovakia",
    "country": null,
    "is_remote": false,
    "confidence": 0.8
  },
  "salary_max": null,
  "salary_min": null,
  "inferred_at": "2026-06-06T10:20:56.458Z",
  "launch_scope": {
    "reason": "bamboohr_production_catalog",
    "included": true,
    "location": {
      "raw": "Bratislava, Slovakia, 81105, Slovakia",
      "city": "Bratislava",
      "region": "Slovakia",
      "country": null,
      "is_remote": false,
      "confidence": 0.8
    },
    "countries": []
  },
  "remote_policy": null,
  "salary_period": null,
  "workplace_type": null,
  "salary_currency": null
}
Extensions
{}
Native Structured
{
  "list_job": {
    "id": "734",
    "isRemote": null,
    "location": {
      "city": "Bratislava",
      "state": "Slovakia"
    },
    "atsLocation": {
      "city": null,
      "state": null,
      "country": null,
      "province": null
    },
    "departmentId": "20298",
    "locationType": "2",
    "jobOpeningName": "ML Engineer ",
    "departmentLabel": "R&D",
    "employmentStatusLabel": "Full time"
  },
  "detail_errors": [],
  "detail_job_opening": {
    "location": {
      "city": "Bratislava",
      "state": "Slovakia",
      "postalCode": "81105",
      "addressCountry": "Slovakia"
    },
    "datePosted": "2026-06-02",
    "atsLocation": {
      "city": null,
      "state": null,
      "country": null,
      "countryId": null
    },
    "description": "<p><span style=\"font-weight: bold\"><span><span>About Piano</span></span><span> </span></span></p>\n<p><span><span>Piano helps the world's leading digital businesses grow revenue by understanding and influencing customer behavior. Our platform unifies analytics, audience segmentation, and commercial personalization in one AI-driven system, enabling media companies and digital services to maximize the value of every user interaction. Headquartered in Amsterdam with offices across the Americas, Europe, and Asia-Pacific, Piano serves hundreds of global brands including the BBC, Deutsche Telekom, Nikkei, and the Wall Street Journal.</span></span><span> </span></p>\n<p><span><span>At Piano, engineers and data scientists tackle complex technical challenges at scale, from globally distributed systems and real-time machine learning models to production LLM applications that are transforming how our customers work. We embrace a culture of innovation, collaboration, and craftsmanship where you'll solve meaningful problems that impact millions of users worldwide.</span></span><span> </span></p>\n<p><br><br></p>\n<p><span style=\"font-weight: bold\"><span><span>The Role</span></span><span> </span></span></p>\n<p><span><span>We're</span><span> looking for an ML Engineer to join our Data Science team and help </span><span>maintain</span><span>, extend, and evolve the machine learning models that power Piano's products for some of the world's biggest media brands. </span><span>You'll</span><span> work on real production systems serving hundreds of millions of users — primarily focused on keeping our existing ML solutions healthy and effective, with opportunities to contribute to new LLM-powered features along the way.</span></span><span> <br></span><span> <br></span><span><span>We're looking for someone who combines strong engineering instincts with genuine curiosity about data and how ML systems behave in the real world. </span><span>You're</span><span> comfortable navigating unfamiliar codebases, you ask sharp questions, and you find real satisfaction in shipping solutions that are reliable, maintainable, and make a meaningful difference for the people using them.</span></span><span> </span></p>\n<p><br></p>\n<p><span style=\"font-weight: bold\"><span><span>What<span> </span></span><span>Y</span><span>ou’ll</span><span><span> </span>Do</span></span></span><span> </span></p>\n<ul>\n<li><span><span>Maintain and improve existing ML pipelines, model training workflows, and inference services to keep them </span><span>stable </span><span>and performant</span></span><span> </span></li>\n</ul>\n<ul>\n<li><span><span>I</span><span>nvestigate and resolve production issues when they arise — understanding the problem by analyzing logs, model inputs and outputs, </span><span>identifying</span><span> root causes, and shipping enhancements that continuously improve how our ML systems perform</span></span><span> </span></li>\n</ul>\n<ul>\n<li><span><span>Contribute to new ML/AI features</span></span><span> </span></li>\n</ul>\n<ul>\n<li><span><span>Collaborate with data scientists, </span><span>ML </span><span>engineers</span><span>, </span><span>product managers, and other teams across the company</span><span> </span><span>to deliver ML solutions that solve real customer problems</span></span><span> </span></li>\n</ul>\n<ul>\n<li><span><span>Write clean, tested, well-documented Python code and uphold good engineering practices (Git workflows, code reviews, CI/CD)</span></span><span> </span></li>\n</ul>\n<p><span> </span></p>\n<p><span style=\"font-weight: bold\"><span><span>You Might Enjoy This Role If You</span></span></span><span> </span></p>\n<ul>\n<li><span><span>Are comfortable navigating unfamiliar codebases and quickly building a mental model of how systems work</span></span><span> </span></li>\n</ul>\n<ul>\n<li><span><span>Have strong data intuition and enjoy hands-on exploratory data analysis to uncover patterns, anomalies, and insights in complex datasets</span></span><span> </span></li>\n</ul>\n<ul>\n<li><span><span>Are curious </span></span><span><span>about data quality, evaluation, and how ML/AI systems behave in the real world</span></span><span> </span></li>\n</ul>\n<ul>\n<li><span><span>Care about building ML systems that perform well and earn trust in production</span></span><span> </span></li>\n</ul>\n<ul>\n<li><span><span>Are excited to grow into a strong applied ML engineer</span></span><span> </span></li>\n</ul>\n<p><span> </span></p>\n<p><span style=\"font-weight: bold\"><span><span>What We're Looking For</span></span></span><span> </span></p>\n<p><span style=\"font-weight: bold\"><span><span>Must-have</span></span></span><span> </span></p>\n<ul>\n<li><span><span>B.Sc. or M.Sc. in Computer Science, Mathematics, Statistics, Data Science, or a related field</span></span><span> </span></li>\n</ul>\n<ul>\n<li><span style=\"font-weight: bold\"><span><span>2+ years of professional experience</span></span></span><span><span> as an ML Engineer, Data Scientist, or in a similar applied ML role</span></span><span> </span></li>\n</ul>\n<ul>\n<li><span><span>Deep understanding of core ML concepts</span><span> (algorithms, evaluation, model behavior)</span></span><span> </span></li>\n</ul>\n<ul>\n<li><span><span>Strong Python skills and proven experience writing </span></span><span style=\"font-weight: bold\"><span><span>production-quality code</span></span></span><span><span> </span></span><span> </span></li>\n</ul>\n<ul>\n<li><span><span>Experience with Git and modern collaborative development workflows </span></span><span> </span></li>\n</ul>\n<ul>\n<li><span><span>Strong analytical and debugging skills with a structured approach to problem-solving</span></span><span> </span></li>\n</ul>\n<ul>\n<li><span><span>Hands-on experience with</span><span> </span></span><span><span>c</span><span>oding agents such as Claude Code</span></span><span> </span></li>\n</ul>\n<ul>\n<li><span><span>Clear communication in English</span></span><span> </span></li>\n</ul>\n<p><span> </span></p>\n<p><span style=\"font-weight: bold\"><span><span>Nice-to-have</span></span></span><span> </span></p>\n<ul>\n<li><span><span>Experience with LLMs (OpenAI, Anthropic, or similar APIs)</span></span><span> </span></li>\n</ul>\n<ul>\n<li><span><span>Experience with Docker, Kubernetes, cloud platforms (AWS/GCP), CI/CD, and observability tooling (logging, metrics, monitoring)</span></span><span> </span></li>\n</ul>\n<ul>\n<li><span><span>Experience with ML pipeline tooling (Airflow or similar) </span></span><span> </span></li>\n</ul>\n<ul>\n<li><span><span>Experience with </span></span><span style=\"font-weight: bold\"><span><span>SQL</span></span></span><span><span> and working with large datasets</span></span><span> </span></li>\n</ul>\n<ul>\n<li><span><span>Exposure to </span></span><span style=\"font-weight: bold\"><span><span>A/B testing</span></span></span><span><span> infrastructure for ML models</span></span><span> </span><br></li>\n</ul>\n<p><br></p>\n<p><span style=\"font-weight: bold\"><span><span>Why Piano</span></span></span><span> </span></p>\n<ul>\n<li><span><span>Your work will directly shape how leading global brands serve their audiences</span></span><span> </span></li>\n</ul>\n<ul>\n<li><span><span>You'll have real influence over the solutions you build and the tools you use</span></span><span> </span></li>\n</ul>\n<ul>\n<li><span><span>You'll collaborate with skilled peers across data science, ML engineering, and product</span></span><span> </span></li>\n</ul>\n<ul>\n<li><span><span>You'll get broad exposure — from classical ML to cutting-edge LLM applications</span></span><span> </span></li>\n</ul>\n<ul>\n<li><span><span>Generous token usage budgets with a focus on getting value from coding agents</span></span><span> </span></li>\n</ul>\n<ul>\n<li><span><span>Flexible working hours, competitive compensation, and benefits</span></span><span> </span></li>\n</ul>\n<ul>\n<li><span><span>Laptop of your choice (Windows/Mac)</span></span><span> </span></li>\n</ul>\n<ul>\n<li><span><span>Modern office with dedicated seating</span></span><span> </span></li>\n</ul>\n<p><span> </span></p>\n<p><span><span>Applicants must have authorization to work in this jurisdiction without sponsorship from Piano.</span></span><span> </span></p>",
    "compensation": null,
    "departmentId": "20298",
    "locationType": "2",
    "seekPromoted": false,
    "jobCategoryId": null,
    "jobOpeningName": "ML Engineer ",
    "departmentLabel": "R&D",
    "jobOpeningStatus": "Open",
    "minimumExperience": "Mid-level",
    "jobOpeningShareUrl": "https://piano.bamboohr.com/careers/734",
    "employmentStatusLabel": "Full time"
  }
}
Get this page with API

Rendered from the bluedoor Job Postings API. Reproduce it:

GET https://api.bluedoor.sh/job-postings/v1/jobs/a422bf6180751b3451d40a6ca13547df278f9a66?include=descriptionJSON
GET https://api.bluedoor.sh/job-postings/v1/orgs/77d7bf33-4157-4136-bebd-250c34334043JSON
GET https://api.bluedoor.sh/job-postings/v1/sources/dabd9398-c58d-44f2-b7de-778253458d73JSON
GET https://api.bluedoor.sh/job-postings/v1/jobs/a422bf6180751b3451d40a6ca13547df278f9a66/eventsJSON