Browse All Jobs
Job Description
Bloomreach is seeking a Senior Machine Learning Engineer to join their data science team. The ideal candidate will be responsible for designing, developing, and enhancing ML/AI models that power Search and Recommendation features. This role involves processing historical data, search queries, product catalogs, and images to extract hidden relations and features. The engineer will also conduct research on cutting-edge ML techniques, particularly deep learning, and integrate ML components into production-level systems capable of handling large datasets.
  • Designing and developing ML/AI models for Search and Recommendation.
  • Processing historical data to extract relevant features.
  • Conducting research on advanced ML techniques.
  • Integrating and scaling ML components for production.
  • Staying updated with the latest AI/ML research.
  • BS/MS degree in Computer Science or related field.
  • 5-8 years of experience in building ML-driven algorithms.
  • Strong understanding of Generative AI and LLMs.
  • Proficiency in machine learning and natural language processing technologies.
  • Excellent data analysis skills using SQL.
  • Experience with deep learning stacks (PyTorch/Keras/TensorFlow).
  • Experience working with Big Data in a cloud environment (AWS/GCP/Azure).
  • Effective communication skills in English.
  • Freedom and trust within the company culture.
  • Flexible working hours.
  • Virtual-first work environment with Bloomreach Hubs.
  • Personal development programs and workshops.
  • Professional education budget.
  • Employee Assistance Program.
  • Subscription to Calm app.
  • Company performance bonus.
  • Employee referral bonus.
Apply Manually

Bloomreach

Bloomreach delivers an agentic platform for personalization, empowering businesses to connect with customers through AI-driven experiences. Specializing in autonomous search, conversational shopping, and autonomous marketing, Bloomreach leverages its Loomi AI engine to ensure consistent and intelligent personalization across all touchpoints. Serving over 1,400 global brands in various sectors, including retail, financial services, and hospitality, Bloomreach drives growth and loyalty by creating tailored and intuitive customer journeys. The company is committed to transforming commerce experiences through innovative and customer-centric solutions.

All Jobs at Bloomreach (38)