About The Role As a Lead Machine Learning Engineer - Recommender Systems, you'll play a central role in improving HP's Retrieval-Augmented Generation (RAG) pipelines for private and local data. You'll build intelligent, context-aware retrieval systems that enhance user interactions with documents, meetings, and applications-all on-device. This role blends deep ML experience with product-focused engineering.
What You Might Do - Drive the design, implementation, and scaling of recommendation and retrieval algorithms for our AI Companion app
- Set the technical vision for vector search and similarity matching models to identify relevant documents across structured and unstructured data
- Analyze user interactions and system performance to guide algorithmic improvements
- Partner with cross-functional leaders in ML, infrastructure, and product teams to deploy fast and efficient RAG workflows
- Build and maintain retrieval indexes optimized for latency and memory
- Mentor and guide engineers across the team, fostering best practices in experimentation, model evaluation, and production deployment.
Essential Qualifications - 8+ years of software development experience with exposure to ML engineering
- Deep expertise in recommender systems, embeddings, and ranking models
- Proven experience building or scaling document search or retrieval systems
- Strong understanding of vector databases (e.g., FAISS, Pinecone, Qdrant)
- Proficient in Python and one systems language (e.g., C++, Java)
Preferred Skills - Background in LLM integration or fine-tuning for RAG workflows
- Industry experience at companies like Google (Search, YouTube), Meta (Feed, Ads), or Twitter (Timeline, Trends)
- Experience with ML pipeline tools (Airflow, Ray, TorchServe)
- Previous experience improving search relevance, click-through rate, or long-term engagement
Salary Range: $175,000 - $275,000