Senior Machine Learning Engineer

Building the world's premier agentic platform for personalization, powering personalization for more than 1,400 global brands.
Bratislava, SlovakiaBrno, Czechia
$49,000
Machine Learning
Senior Software Engineer
Remote
1,000 - 5,000 Employees
5+ years of experience
AI · Enterprise SaaS · E-Commerce

Description For Senior Machine Learning Engineer

Bloomreach is seeking a Senior Machine Learning Engineer to join their team building the world's premier agentic platform for personalization. The role focuses on designing and implementing cutting-edge AI and GenAI driven algorithmic components for search, recommendation, and behavioral insights. As part of a centralized data science team spanning multiple geographies, you'll work on modules powering all company products, including Search Relevance, Recommendation, User Personalization, and Conversational Commerce.

The position offers a competitive salary starting at €3,800 gross per month (approximately $49,000 annually), along with restricted stock units and comprehensive benefits. The role provides flexibility to work remotely within the CEE region or from offices in Brno (Czechia) or Bratislava (Slovakia).

The ideal candidate should have 5-8 years of experience building ML-driven algorithms, strong expertise in Python and SQL, and deep understanding of machine learning and natural language processing technologies. Experience with GenAI, deep learning frameworks, and cloud-based production environments is highly valued.

Bloomreach offers an exceptional work environment with a 4.4/5 rating on Glassdoor and 4.9/5 culture score on Comparably. The company provides numerous benefits including professional development opportunities, flexible working arrangements, mental health support, and extended parental leave. They serve over 1,400 global brands including American Eagle, Sonepar, and Pandora, making this an opportunity to work on impactful AI solutions at scale.

This role is perfect for someone who wants to be at the forefront of AI-driven personalization technology while working in a flexible, supportive environment that values both technical excellence and work-life balance.

Last updated 6 days ago

Responsibilities For Senior Machine Learning Engineer

  • Design, develop, and enhance ML/AI models which mainly power Search and Recommendation
  • Process historical data, search queries, product catalog, and images to extract hidden relations and features
  • Conduct research to explore ongoing cutting-edge ML techniques and conduct quick POC
  • Work closely with Data Engineers and Senior Data Scientists to integrate and scale ML components
  • Continuously learn and stay up to date with current state-of-the-art techniques

Requirements For Senior Machine Learning Engineer

Python
  • BS/MS degree in Computer Science or related discipline with strong mathematical foundation
  • 5-8 years experience building ML-driven fast and scalable ML/analytical algorithms
  • Strong awareness and understanding of recent trends in Generative AI and LLMs
  • Strong understanding of machine learning and natural language processing technologies
  • Excellent exploratory data analysis skills with SQL in Redshift/BigQuery
  • Experience with deep learning stack (PyTorch/Keras/TensorFlow)
  • Experience working with Big Data in cloud based production environment
  • Effective communication skill in English

Benefits For Senior Machine Learning Engineer

Equity
Mental Health Assistance
Parental Leave
Education Budget
  • Restricted Stock Units
  • Company performance bonus
  • Professional education budget ($1,500 annually)
  • Extended parental leave (26 weeks)
  • Employee Assistance Program
  • Calm app subscription
  • Flexible working hours
  • Virtual-first work environment
  • 5 paid volunteer days
  • Quarterly DisConnect days off

Interested in this job?

Jobs Related To Bloomreach Senior Machine Learning Engineer

Senior Machine Learning Engineer

Senior Machine Learning Engineer role at Bloomreach, building AI-driven personalization solutions with €3,800 monthly salary, equity, and remote work options in CEE region.

Senior Software Engineer, Deep Learning Inference

Senior Software Engineer position at NVIDIA focusing on Deep Learning Inference optimization and implementation, requiring 5+ years of experience in software engineering and machine learning.

Senior Delivery Consultant - Application Developer, Data & Machine Learning, WWPS ProServe

Senior ML/Cloud consultant role at AWS ProServe, implementing machine learning solutions and providing technical guidance to customers, with competitive compensation and benefits.

Senior Software Engineer, Machine Learning

Senior Machine Learning Engineer role at LinkedIn, developing AI algorithms for content understanding and classification at scale.

Software Engineer III - AI / ML

Senior Software Engineer position specializing in AI/ML at Zinnia, focusing on developing machine learning models and Generative AI solutions using Python.