Bloomreach

Senior AI/ML Engineer

Czechia. Posted 14 months ago

The role

You will own ML-powered features end to end, including APIs, training and inference pipelines, serving endpoints, and monitoring. You will turn experimental models into production-grade services for 1,400 customers using terabytes of behavioral data.

What you will do

  • Own features end to end including back-office APIs, training and inference pipelines, high-performance serving endpoints, and monitoring.
  • Make models from the modelling side production-grade.
  • Design for scale using terabytes of behavioural data and multi-tenant architecture.
  • Build quality gates including unit and integration tests, shadow deployments, A/B testing, and drift and performance alerting.
  • Support shipped products including L3 investigations with client-facing colleagues.
  • Write design docs, runbooks, and decision records.

Required qualifications

  • 5+ years of Python engineering.
  • Real experience running ML in production including serving, retraining, and monitoring.
  • Solid software architecture fundamentals including scalable APIs, microservices, and data flow design.
  • Cloud platform depth in GCP or Databricks, or AWS or Azure background.
  • Git and CI/CD.
  • Working English, written and spoken.

Nice to have

  • Kubernetes, CI/CD and infrastructure-as-code
  • Distributed data processing: Spark on Databricks, Dataproc, or equivalent
  • Feature stores, model registries, or experiment tracking tooling: MLflow, Unity Catalog, Vertex AI Model Registry
  • Evaluation and experiment design
  • Daily use of agentic coding tools

Benefits

  • Flexible working hours
  • Virtual-first work with several Bloomreach Hubs
  • Company events
  • 5 paid days off to volunteer
  • People Development Program
  • $1,500 annual professional education budget
  • Employee Assistance Program with counselors
  • Subscription to Calm
  • DisConnect days: one additional day off each quarter
  • Sports, yoga, and meditation opportunities
  • Extended parental leave up to 26 calendar weeks for Primary Caregivers
  • Restricted Stock Units or Stock Options

About the company

Bloomreach is building an agentic platform for personalization. They power personalization for more than 1,400 global brands.

Senior AI/ML Engineer at Bloomreach | JobZoey