Bloomreach is seeking a Senior Machine Learning Engineer to design and implement cutting-edge AI and GenAI driven algorithmic components for contextual personalization, predictions and behavioral insights that are used to personalize digital experiences for our customers.
Requirements
- BS/MS degree in Computer Science or a related discipline with a strong mathematical foundation and excellent programming skills (primarily Python)
- At least 3 years of 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
- 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 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 skills in English, both verbally and in written form
Benefits
- Flexible working hours
- Flexible working location
- Company events
- Volunteering activities
- Professional education budget
- Employee Assistance Program
- Calm subscription
- DisConnect days
- Sports, yoga, and meditation opportunities
- Extended parental leave
- Restricted Stock Units or Stock Options
- Company performance bonus
- Employee referral bonus
- Work anniversaries rewards