B

Bloomreach

SaaS platform for personalized online experiences

Senior Artificial Intelligence/Machine Learning Engineer

Applied Machine LearningConfirmed live in the last 24 hours
Full-time€40k - €49.5k

About the Job

Requirements

  • At least 5 years of Python engineering experience, building production services rather than scripts, with testing experience.
  • Experience running machine learning in production, including serving, retraining, monitoring, and understanding failure modes specific to machine learning systems.
  • Solid software architecture fundamentals, including scalable application programming interfaces, microservices, and data flow design.
  • Depth with a cloud platform; the team runs on Google Cloud Platform and Databricks, and experience with Amazon Web Services or Microsoft Azure is transferable.
  • Experience with Git and continuous integration/continuous delivery.
  • Working English, written and spoken.

Responsibilities

  • Own machine-learning-powered features end to end, including back-office application programming interfaces, training and inference pipelines, high-performance serving endpoints, and monitoring.
  • Turn experimental models into production-grade systems, including rewriting training paths, ensuring feature freshness, and handling unexpected model inputs.
  • Design systems for terabytes of behavioral data, multi-tenancy, and strict latency budgets.
  • Build quality gates, including unit and integration tests, shadow deployments, A/B testing, and drift and performance alerting; address model degradation.
  • Support shipped systems, including L3 investigations with client-facing colleagues.
  • Document design decisions and systems through design documents, runbooks, and decision records.

Desired Qualifications

  • Depth in Kubernetes, continuous integration/continuous delivery, and infrastructure as code.
  • Experience with distributed data processing, such as Spark on Databricks, Dataproc, or equivalent.
  • Experience with feature stores, model registries, or experiment-tracking tools such as MLflow, Unity Catalog, or Vertex AI Model Registry.
  • Experience with evaluation and experiment design, including interpreting metric changes and their causes.
  • Daily use of agentic coding tools and informed judgment about their benefits and limitations.

About the Company

Bloomreach

SaaS platform for personalized online experiences

Bloomreach is a Software-as-a-Service company that helps businesses improve their online presence by personalizing digital experiences for customers. It primarily serves the e-commerce and digital marketing space with the Bloomreach Experience Manager, a platform for creating, managing, and optimizing digital content. The system uses smart, continuously learning algorithms to understand how customers search and what they want, enabling automatic content generation and page personalization that aligns with user intent and supports higher search rankings. Compared with others, Bloomreach combines content management, search optimization, and personalization on a single SaaS platform, focusing on understanding customer language and intent at scale. Its goal is to help retailers, travel, finance, and other industries deliver relevant experiences that boost engagement, conversions, and SEO performance.

Company size
1,001-5,000
Company stage
Debt Financing
Total funding
$452M
Headquarters
Mountain View, CA
Founded
2009

Recently Posted Jobs

Explore more opportunities at Bloomreach

See more jobs