Member of Technical Staff (Machine Learning Research Engineer)
Core
Architect and build core components of the search platform and model stack, designing, training, and optimizing large-scale deep learning models for retrieval and ranking.
Role type
Senior IC machine-learning research engineer (search & retrieval)
Builds
Scalable search platform components, retrieval and ranking models, RAG pipelines for grounding and answer generation
Domain
Search technology, large-scale deep learning, representation learning
Deliverable
production ML models
Required skills
Large-scale search and retrieval systems, PyTorch (distributed training, performance optimization), representation learning (contrastive learning, embedding space alignment), multilingual and multimodal modeling, publication record in top AI/ML conferences
Preferred skills
Experience with boosting algorithms and LLMs, hardware acceleration expertise
Technologies
PyTorch, PyTorch Distributed, DeepSpeed, FSDP
Responsibilities
Design and train large-scale deep learning models for retrieval and ranking; conduct advanced research in representation learning; deploy models in a scalable and performant way; build and optimize RAG pipelines; collaborate with Data, AI, Infrastructure, and Product teams
Seniority
Senior, hands-on IC