Apply
Mid/Senior Machine Learning Engineer
Mid/Senior Machine Learning Engineer
Data & Analytics
Warsaw, Poland - on site or hybrid
Full time
Your mission

You'll join the Content Discovery team under Tomasz Tomczyk, working day-to-day with Marketplace, BizDev, Legal, and Product Engineering. Content Discovery owns the AI that touches our catalogue end-to-end - search, recommendations, image moderation, IP/copyright detection, multimodal LLM enrichment, and the AI image-generation features users see in Custom Print. Small team, broad scope, very high ownership. You'll be one of a handful of people deciding how ML actually shows up in the product. We're open to both Mid (3+ yrs) and Senior (5+ yrs) candidates - tell us where you sit, and we'll calibrate the offer.

Your responsibilities

Why this role is interesting (if you're an ML-engineering person)

Most ML jobs in e-commerce are interchangeable. This one isn't:

  • The catalogue is the product, and it's visual. Computer vision, embeddings, and multimodal LLMs aren’t bolted to a 10-year-old PHP monolith. Visual similarity, image moderation, and image-to-metadata get invested in, not tolerated.
  • Adversarial, high-stakes, and very real. IP/copyright detection isn't a hypothetical "nice to have" - it's daily work with Legal and BizDev on Disney, Marvel, Warhammer, CD Projekt, Square Enix, Nintendo, NBA, and dozens more. AI-art detection is a live policy debate. Artist quality scoring decides whether the marketplace can scale 10x.
  • You ship, you own. No separate ML-ops team, no six layers of approval. You take a model from notebook to Vertex AI / k8s / AWS, monitor it, and iterate - in days, not quarters.

What you'll work on

  • Art Taxonomy & image understanding. The internal name for image-to-metadata at Displate - using multimodal LLMs (Gemini via Vertex AI). Feeds search, discovery, moderation, and analytics.
  • Search ranking & retrieval (Search v3). ELSER, building the search-arena offline evaluation pipeline (BigQuery → GCS → ES eval), running A/B tests against real revenue, and shipping rescoring scripts that actually move conversion.
  • IP & copyright detection at scale. Recurring, business-critical, often Slack-driven work with Legal and BizDev - finding and removing infringing artworks across hundreds of IPs, building automated pipelines that turn a "we just signed a deal with Studio X" message into a clean catalogue. Includes the marketplace-reopening initiative (Project Behemoth).
  • Image Quality Assessment - especially for artist uploaders, to make sure what they provide is not blurred, printed out wrong, low quality, not compliant with Terms of Service, etc.
  • Recommendations, customer & sales ML. Visual similarity (CLIP / DINO / SigLIP / open to others)
  • Dynamic User Preference Engine:  Build a "living" user preference system that tracks and models behavioral data in real-time.
  • Construct an Artwork Trend Graph: Develop a comprehensive semantic graph representation of our entire artwork catalog, mapping out complex stylistic relationships and intellectual property connections, to spot viral market momentum.
Your skills & experience

What we're looking for
Must-haves (3+ years):

  • You need to have a knack for connecting the dots between various data sources - you won't limit yourself to ML tables, but talk to other teams to understand data collection, its ETL, and flow in order to conceptualize how to make use of it in a combined manner
  • Strong Python and the modern data-science stack (PyTorch, HuggingFace).
  • Experience deploying ML models to production on GCP and/or AWS (Vertex AI, Cloud Run, Kubernetes, AWS Personalize, or equivalent).
  • LLMs in production (Gemini, GPT, Claude) with Langfuse / Pydantic AI / structured output.
  • Building and maintaining ML APIs (FastAPI).
  • Working knowledge of embeddings, CNNs, and transformers -- with shipped experience in at least one of: visual similarity, recommendations, search ranking, or computer vision.
  • Comfort with BigQuery and SQL (Postgres / MySQL).
  • Solid software-engineering fundamentals: Git, code review, testing, CI/CD.

Nice-to-haves:

  • Elasticsearch or other modern search/ranking stacks.
  • Generative image work (Stable Diffusion, Flux, Nano Banana, ComfyUI, LoRA fine-tuning).
  • Tabular ML and explainability (LightGBM / XGBoost, SHAP, MLflow, Optuna).
  • Bayesian modelling (PyMC, BG/NBD-style customer models).
  • Content moderation, copyright/trademarked detection.
  • E-commerce recommendations for AI/ML features.
  • Some JAVA proficiency (so you can eavesdrop on engineers roasting others during PR)
Our benefits
Creative space

Catch up with your colleagues and soak up the creative Displate vibes firsthand in our Warsaw office. Nothing beats in-person high fives!

Health comes first

Stay vibrant with a private health plan and life insurance for you and your closed ones.

Get your reps in

Choose from two different sports cards, you fitness beast.

Relax, we got it

20 or 26 paid vacation days, whenever you need them.

Expand your palette

Any courses and conferences you need to learn, grow, and supercharge your skills – they’re on us.

Own your time

Leave melting clocks to Salvador Dali. Work flexible hours and balance your schedule your way.

Let's gear you up

All the pro tools you need to shine. Do you prefer MacBook or Lenovo?

A wall welcome

No better way to start your Displate adventure than a free metal poster of your choice!

Putting 'art' in 'party'

Displate Birthdays, charity events, Halloween, Black Friday… There’s so much to celebrate together!

Reading types

Our office library is here to get you inspired. Let us know what we should get next.

Team players

Forget webcams, your team looks best over a nice meal! Go ahead and plan a night out, it’s Displate’s treat.

See how it's done

Visit Displate production on an employee tour and watch a piece of metal turning into a piece of art.

In for a chill?

Each year, we pick a new beautiful spot and slow down for a day or two.

The selection process

The process includes an initial screening call, a task, and two interviews. This structure ensures a thorough assessment of the candidate's practical skills, background, and suitability for the role.

Application tips

Make sure to show us all your true colors! In addition to your resume, feel free to include your portfolios, personal websites, and anything that will help us paint a full picture of you, your skills, and your passions.

Learn more about life at Displate

Not sure if Displate is for you? Read more about our culture and values. With Displateness we rock ‘n’ roll!

Learn more