Lead Machine Learning Engineer, Recommender Systems
HP IQ
Who We Are
HP IQ is HP’s new AI innovation lab. Combining startup agility with HP’s global scale, we’re building intelligent technologies that redefine how the world works, creates, and collaborates.
We’re assembling a diverse, world-class team—engineers, designers, researchers, and product minds—focused on creating an intelligent ecosystem across HP’s portfolio. Together, we’re developing intuitive, adaptive solutions that spark creativity, boost productivity, and make collaboration seamless.
We create breakthrough solutions that make complex tasks feel effortless, teamwork more natural, and ideas more impactful—always with a human-centric mindset.
By embedding AI advancements into every HP product and service, we’re expanding what’s possible for individuals, organisations, and the future of work.
Join us as we reinvent work, so people everywhere can do their best work.
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
Compensation & Benefits (Full-Time Employees)
The salary range for this role is listed above. Final salary offered is based upon multiple factors including individual job-related qualifications, education, experience, knowledge and skills.
At HP IQ, we offer a competitive and comprehensive benefits package, including:
- Health insurance
- Dental insurance
- Vision insurance
- Long term/short term disability insurance
- Employee assistance program
- Flexible spending account
- Life insurance
- Generous time off policies, including;
- 4-12 weeks fully paid parental leave based on tenure
- 11 paid holidays
- Additional flexible paid vacation and sick leave ( US benefits overview )
Why HP IQ?
HP IQ is HP’s new AI innovation lab, building the intelligence to empower humanity—reimagining how we work, create, and connect to shape the future of work.
- Innovative Work
Help shape the future of intelligent computing and workplace transformation. - Autonomy and Agility Work with the speed and focus of a startup, backed by HP’s scale.
- Meaningful Impact Build AI-powered solutions that help people and organisations thrive.
- Flexible Work Environment Freedom and flexibility to do your best work.
- Forward-Thinking Culture
We learn fast, stay future-focused, and imagine what comes next—together.
Equal Opportunity Employer (EEO) Statement
HP, Inc. provides equal employment opportunity to all employees and prospective employees, without regard to race, color, religion, sex, national origin, ancestry, citizenship, sexual orientation, age, disability, or status as a protected veteran, marital status, familial status, physical or mental disability, medical condition, pregnancy, genetic predisposition or carrier status, uniformed service status, political affiliation or any other characteristic protected by applicable national, federal, state, and local law(s).
Please be assured that you will not be subject to any adverse treatment if you choose to disclose the information requested. This information is provided voluntarily. The information obtained will be kept in strict confidence.
If you’d like more information about HP’s EEO Policy or your EEO rights as an applicant under the law, please click here: Equal Employment Opportunity is the Law Equal Employment Opportunity is the Law – Supplement
$150k - $250k
...Senior Machine Learning Engineer, Recommender Systems Palo Alto, CA Who We Are HP IQ is HP's new AI innovation lab. Combining startup agility with HP's global scale, we're building intelligent technologies that redefine how the world works, creates, and collaborates...SuggestedFull timeTemporary workLocal areaFlexible hours$195k - $230k
...personalized local news and information powered by advanced AI, recommendation systems, and adtech. Recognized by Fast Company as #32 on... ...About the Role We are looking for a Senior Machine Learning Engineer to help evolve our large-scale recommendation systems...SuggestedFull timeLocal areaWork from home$230k - $300k
...information powered by advanced AI, recommendation systems, and adtech. Recognized by Fast Company... ...Role We are seeking a Staff Machine Learning Engineer to provide technical leadership... ...-scale personalization systems , lead complex projects across teams, and drive...SuggestedFull timeLocal areaWork from home- A leading technology company is seeking a Senior Machine Learning Engineer in Cupertino, CA, to enhance the online experience by developing algorithms for product search and recommendations. This role demands a strong machine learning background, software development skills...Suggested
$207k - $300k
Google seeks a Software Engineer to lead the Short-form Video Exploration team, driving the success of YouTube... ...includes designing and deploying innovative ML systems and managing a team to optimize content recommendation strategies. A Bachelor's degree and 8 years of...Suggested- ...all of their business systems through natural language... ...workflows, and continuously learn and adapt. Moveworks... ...combining ServiceNow's leading workflow automation with Moveworks' Reasoning Engine and natural language... ...We are looking for a Machine Learning Engineer to help...Work at officeRemote workFlexible hours
- ...all of their business systems through natural language... ...workflows, and continuously learn and adapt. Moveworks... ...combining ServiceNow's leading workflow automation with Moveworks' Reasoning Engine and natural language... ...software engineer with machine learning expertise to...Work at officeImmediate startRemote workFlexible hours
$200k - $340k
...assembling a diverse, world-class team-engineers, designers, researchers, and... ...About The Role As a modeling lead for the AI lab, you will be responsible... ...experience in AI modeling, applied Machine Learning, or large scale ML systems, with demonstrated ownership of technical...Full timeTemporary workLocal areaFlexible hours$173k - $259k
...Machine Learning Engineer Snap Inc is a technology company. We believe the camera presents the... ...in learning and applying evolving AI systems and tools to remain at the forefront... ...machine learning models for ranking, recommendations, search, content understanding,...Work experience placementLive inWork at officeLocal area$200k - $300k
...Machine Learning Engineer, Enterprise Brain Glean is seeking a few Machine Learning engineers... ...understanding, prediction and other agentic systems. Lead development of scalable evaluation,... ...field. ~ Experience with search, recommendation, natural language processing, or...Work at officeHome office$200k - $250k
...Senior Machine Learning Engineer (Mandarin Speaking) Menlo Park, California,... ...of the most successful ad systems at Google, including YouTube... ...and training efficiency Lead design and code reviews to... ...scale, ideally in AdTech, recommender systems, or search/ranking...Temporary workWork at officeFlexible hours$230k - $265k
...Opportunity Do you want to lead projects to build and... ...industry-veteran scientists and engineers. As a Senior Machine Learning Engineer, you’ll bring... ...and optimize our ML systems—creating and transforming... ...experience with personalization, recommendation systems, or user modeling...Permanent employment$200k - $386.4k
.... Our name-short for "machine learning company"-reflects our... ...the most successful ad systems at Google, including YouTube's monetization engine and key search advertising... ...engineers to help us lead the shift toward a... ...environments (e.g., Ads, Recommenders, Search, or...Temporary workWork at officeImmediate startFlexible hoursShift work$100.8k - $155.98k
...Mountain View, CA, USA Machine Learning Engineer, User Understanding (Entry-Level / New Grad... ...models that power our ad ranking and recommendation systems. By leveraging large-scale data and... ...Unity [NYSE: U] is the world's leading game engine, powering play for more...Work at officeWorldwideRelocation package$140k - $265k
...you'll help build systems used daily across... ...Glean is looking for engineers to help build the... ...engineers, or learn from battle-tested... ...working with search, recommendation, natural language... ...systems involving machine learning ~ Strong... ...positive attitude to lead, learn,...Work at officeHome officeFlexible hours3 days per week$173k - $259k
..., live in the moment, learn about the world, and have... ..., Spectacles. Snap Engineering teams build fun and technically... .... We’re looking for a Machine Learning Engineer to... ...applying evolving AI systems and tools to remain at... ...models for ranking, recommendations, search, content...Work experience placementLive inWork at officeLocal area- A leading technology company in Mountain View is seeking a Senior Software Engineer focused on AI/ML for YouTube. The role involves... ...testing code, designing recommendation systems, and collaborating with... ...C++, and experience with machine learning infrastructure. A...
- ...all of their business systems through natural language... ...workflows, and continuously learn and adapt. Moveworks... ...combining ServiceNow's leading workflow automation with Moveworks' Reasoning Engine and natural language... ...the latest advances in machine learning, LLMs, and AI...Work at officeImmediate startRemote workFlexible hours
$197k - $291k
A leading technology company is seeking a Staff Software Engineer for its AI/ML Recommendations team in Mountain View, CA. The role involves designing... ...deploying recommendation systems, influencing project... ...a strong background in machine learning. This position offers a competitive...- ...in training. We work at the intersection of large-scale learning, robotics, and systems, with a research team that includes researchers from Stanford... ...a reality. We're hiring a Staff/Principal ML Systems Engineer to own training performance end-to-end and turn our training...
$172.2k - $258.4k
...power our ad ranking and recommendation systems. These models help advertisers... ...highly skilled Senior ML Engineer to drive state-of-the-art... ...and work with other leads to set the long term direction... ....D.) in Computer Science, Machine Learning, Statistics, related field...Work at officeWorldwideRelocation package- ...users across 10,000+ teams. Leading brands—including Alibaba... ...AI researchers, engineers, and advertising veterans... ...this role We’re hiring a Machine Learning Engineer to design and scale... ...advanced models and systems for prediction, recommendation, and generative AI. In this...Full time
- Machine Learning Engineer One of the first ML Engineers at a 25-person rocketship automating a $1T... ...with robust pipelines and ML serving systems. Build a suite of powerful,... ...startups — ideally in ads, search, or recommendation systems. Best fit is Big Tech + startup...Work at office
$175.8k - $312.2k
Itlearn360 is seeking a Machine Learning Engineer in Cupertino, California. This role involves designing and running customer-facing recommender services for Apple Music, focusing on personalization and recommendations. The ideal candidate will have a BSP or MS in a quantitative...- ...building the next generation of agentic AI systems, intelligent, autonomous agents that... ...act, and continuously improve. As a Machine Learning Engineer , you won't just build models, you'... ...Background in ads, search, recommendation systems, or large-scale ML platforms...
$229k - $343k
...Staff Machine Learning Engineer Snap Inc is a technology company. We believe... ...Machine Learning Engineer to lead the development of next-generation Search ranking systems. In this role, you will... ...current with advances in search, recommendation systems, ads ranking,...Work experience placementLive inWork at officeLocal area$276k - $414k
...themselves, live in the moment, learn about the world, and have... ...looking for a Principal Machine Learning Engineer to join the Content ML... ...Snap! We build large-scale recommender systems for all of Snap’s video content... ...products. What you’ll do Lead the vision and roadmap for...Live inWork at officeLocal area$209k - $313k
...Responsibilities Build and deploy machine learning models that power core... ...learning and applying evolving AI systems and tools to remain at the forefront of engineering trends and modern development... ...learning models for ranking, recommendations, search, content...Work experience placementLocal area- A financial technology company is seeking a Principal Machine Learning Engineer in Mountain View, California. This role involves leading AI strategy and deploying AI/ML solutions across financial products. Candidates should have over 10 years of experience in ML development...
$152k - $277k
...features and build large-scale machine learning models and systems to improve ad targeting,... ...with product, engineering, and data science teams to... ...information retrieval or recommendation engines Experience with... ...environments Proven ability to lead-cross-functional teams...Temporary workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Machine Learning Engineer, Recommender Systems. Be the first to apply!
- lead operating engineer Palo Alto, CA
- lead engineer Palo Alto, CA
- lead infrastructure engineer Palo Alto, CA
- lead algorithm engineer Palo Alto, CA
- lead network engineer Palo Alto, CA
- lead system engineer Palo Alto, CA
- senior ml engineer Palo Alto, CA
- machine learning ai engineer Palo Alto, CA
- computer vision machine learning engineer Palo Alto, CA
- machine learning software engineer Palo Alto, CA

