Taro Logo

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

Job Description

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 5 months 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

Related Jobs

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 ML Engineer

Senior ML Engineer position at Nebius focusing on distributed LLM training and inference, building cutting-edge AI platforms with competitive benefits and hybrid work options.

Senior GenAI Developer

Senior GenAI Developer position at Novartis, focusing on developing AI solutions for healthcare, requiring 5+ years of AI experience and strong Python skills.

Senior GenAI Engineer

Senior GenAI Engineer position at Capco in Kosice, Slovakia, focusing on implementing AI solutions for financial services with Python, LLMs, and vector search technologies.

Senior DevOps Engineer

Senior DevOps Engineer position at Teramind - Lead CI/CD implementation and cloud infrastructure optimization across multiple platforms. 5+ years experience required. Full remote position.