Description
This role is ideal for a technically deep individual who thrives in a fast-paced environment, has a strong product sense, and enjoys solving real-world problems using modern and novel AI models and scalable systems. We are passionate team of hardworking engineers, researchers, and scientists with common goals in mind, and we are looking for a strong Search and Recommendations Machine Learning engineer to join our team and be a part of the next revolution in human-computer interaction!
KEY RESPONSIBILITIES INCLUDE BUT ARE NOT LIMITED TO:
- Designing and implementing recommendation algorithms including collaborative filtering, content-based filtering, deep learning models (e.g., DLRM, transformers), and hybrid systems.
- Developing personalized search and retrieval systems, optimizing ranking and relevance through ML/AI models and heuristics.
- Driving end-to-end machine learning workflows — from data ingestion and preprocessing to model training, deployment, and monitoring in production.
- Collaborating with cross-functional teams including Research Scientists, Product, Data Engineering, Search Infra teams, and UX to align recommendations/search features with business and user goals.
- Defining and implementing offline and online evaluation metrics, A/B testing frameworks, and continuous improvement strategies.
- Staying up to date with the latest research and innovations in recommendation systems and search-related ML technologies, and translating them into scalable production systems.