SlipstreamJobsFresh Startup & VC-Backed Jobs

Staff Machine Learning Engineer

BloomReach - Remote - Remote - posted 2026-09-25

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

BloomReach is building an agentic platform for personalization, revolutionizing how businesses connect with customers through AI agents deployed across the entire customer journey. The company powers personalization for over 1,400 global brands including American Eagle, Sonedar, and Pandora, with solutions spanning autonomous search, conversational shopping, and autonomous marketing—all powered by Loomi, a unified AI engine. You will join the Search Quality team as a Staff Machine Learning Engineer, leading the design and implementation of ML and AI-driven solutions that improve search relevance and discovery experiences. The Search Quality team focuses on building intelligent, scalable solutions that understand user queries, product catalogs, and behavioral signals to deliver relevant search results, working at the intersection of Machine Learning, Information Retrieval, Search Relevance, and Software Engineering. In this role, you will own the technical roadmap and provide architecture leadership for ML and AI-driven relevance solutions. You will design, develop, and enhance ML/AI models and algorithms for search and relevance, own model evaluation and experimentation frameworks to ensure high-quality deployments, and work with search queries, product catalogs, user behavior, and other data to identify patterns and improve search quality. You will collaborate closely with software and data engineers to integrate and scale ML components into production systems, analyze search and relevance data to identify problems and drive improvements, mentor engineers, and influence cross-team decisions to align engineering and product goals. You will stay current with developments in Machine Learning, Information Retrieval, and Generative AI. BloomReach offers a virtual-first culture with hubs across three continents, flexible working hours, freedom and trust with results-oriented accountability, a $1,500 annual professional education budget, extended parental leave up to 26 weeks, and equity participation through RSUs or stock options. The company emphasizes personal development, well-being programs including an Employee Assistance Program and Calm subscription, and organizes quarterly "DisConnect" days for additional time off. **Requirements:** - BE/B.Tech/ME/M.Tech in Computer Science or related discipline with strong mathematical foundation and excellent programming skills, primarily Python, plus proficiency in a backend language such as Java or Go - 8+ years of experience building ML-driven systems and algorithms in production - Strong software engineering skills with experience building low-latency, scalable distributed systems in cloud production environments (AWS/GCP/Azure) - Strong background in Search, Information Retrieval, Ranking, or Search Relevance, working with large-scale data and ML systems - Hands-on experience applying LLMs to Search/ML problems, including quality, latency, and cost trade-offs - Experience working across multiple merchants, domains, and languages - Strong background in NLP and Search Quality techniques, including intent identification, query understanding, data analysis, and domain-specific ML model tuning - Relevant search retrieval experience in at least one area: RAG, lexical search, vector search, or recommendation systems - Experience with deep learning frameworks such as PyTorch or TensorFlow - Strong problem-solving and analytical skills - Effective communication skills in English, both verbal and written **Preferred Qualifications:** - Prior experience building or working with LLM evaluation frameworks - Hands-on experience implementing hybrid search architectures

Similar roles