Senior Machine Learning Engineer
Bloomreach
Job highlights
Summary
Join Bloomreach, a leading Commerce Experience Cloud company, as a Senior Machine Learning Engineer. You will design and implement cutting-edge AI and GenAI algorithms for search, recommendation, and behavioral insights to personalize customer experiences. This role requires 5-8 years of experience building ML-driven algorithms and a strong understanding of various machine learning and natural language processing technologies. The position offers a competitive salary starting at €3,800 gross per month, restricted stock units, and flexible remote work within the CEE region. Bloomreach provides a supportive culture with flexible hours, professional development opportunities, and various well-being initiatives. The company fosters a results-oriented environment with a focus on employee growth and well-being.
Requirements
- BS/MS degree in Computer Science or a related discipline with a strong mathematical foundation and excellent programming skills (primarily Python)
- 5-8 years experience building ML-driven fast and scalable ML/analytical algorithms in a corporate/startup environment
- Strong awareness and understanding of recent trends in Generative AI and LLMs. Experience in working with GenAI stack will be treated as strong credentials
- Strong understanding of various machine learning and natural language processing technologies, such as classification, information retrieval, clustering, knowledge graph, semi-supervised learning and ranking
- Excellent exploratory data analysis skills with the ability to slice and dice data at scale using SQL in Redshift/BigQuery
- Good problem solving and analytical skills. Ability to learn and adapt to newer ML technologies
- Exposure to deep learning stack (PyTorch/Keras/TensorFlow) and techniques (Representation/Transfer Learning, RNN/LSTM, Transformers)
- Experience working with Big Data in a cloud based production environment (AWS/GCP/Azure)
- Effective communication skill in English, both verbally and in written form
Responsibilities
- 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 (especially deep learning) and conduct a quick POC
- Work closely with Data Engineers and Senior Data Scientists to integrate and scale ML components to a production-level that can handle terabytes of data
- Continuously learn and stay up to date with the current state-of-the-art techniques by reading research papers and attending AI/ML conferences
Benefits
- Salary starts at €3,800 gross per month
- Restricted Stock Units
- Flexibility to work from anywhere in the CEE region on a full-time basis
- Flexible working hours
- 5 paid days off to volunteer
- People Development Program -- participating in personal development workshops on various topics run by experts from inside the company
- Resident communication coach available to help navigate work-related communications & decision-making challenges
- Leader Development Program for managers
- $1,500 professional education budget annually
- Employee Assistance Program with counselors
- Subscription to Calm - sleep and meditation app
- ���DisConnect’ days – one additional day off each quarter
- Sports, yoga, and meditation opportunities
- Extended parental leave up to 26 calendar weeks for Primary Caregivers
- Restricted Stock Units or Stock Options
- Company performance bonus
- Employee referral bonus of up to $3,000
- Rewards & celebrations for work anniversaries
Share this job:
Similar Remote Jobs
- 💰$130k📍United Kingdom
- 💰$175k-$225k📍United States
- 💰$160k-$190k📍United States of America, Canada
- 💰$165k-$220k📍United States
- 📍United States
- 💰$160k-$210k📍United States
- 📍Portugal
- 💰$103k-$154k📍Worldwide
- 💰$100k-$120k📍Canada