Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Lead Machine Learning Engineer, Recommender Systems

Full-time

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

Vacancy posted 23 hours ago
Similar jobs that could be interesting for youBased on the Lead Machine Learning Engineer, Recommender Systems in Palo Alto, CA vacancy
  • $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... 
    Suggested
    Full time
    Temporary work
    Local area
    Flexible hours

    HP IQ

    Palo Alto, CA
    2 days ago
  • $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... 
    Suggested
    Full time
    Local area
    Work from home

    NewsBreak

    Mountain View, CA
    23 hours ago
  • $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... 
    Suggested
    Full time
    Local area
    Work from home

    NewsBreak

    Mountain View, CA
    23 hours ago
  • 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

    Apple Inc.

    Cupertino, CA
    2 days ago
  • $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

    Google

    Mountain View, CA
    4 days ago
  •  ...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 office
    Remote work
    Flexible hours

    ServiceNow

    Mountain View, CA
    23 hours ago
  •  ...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 office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Mountain View, CA
    1 day ago
  • $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 time
    Temporary work
    Local area
    Flexible hours

    HP IQ

    Palo Alto, CA
    2 days ago
  • $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 placement
    Live in
    Work at office
    Local area

    Snapchat

    Palo Alto, CA
    4 days ago
  • $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 office
    Home office

    Softbank Investment Advisers

    Mountain View, CA
    1 day ago
  • $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 work
    Work at office
    Flexible hours

    Moloco

    Menlo Park, CA
    23 hours ago
  • $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

    Otter.ai

    Mountain View, CA
    2 days ago
  • $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 work
    Work at office
    Immediate start
    Flexible hours
    Shift work

    Moloco

    Menlo Park, CA
    1 day ago
  • $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 office
    Worldwide
    Relocation package

    Unity Technologies

    Mountain View, CA
    4 days ago
  • $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 office
    Home office
    Flexible hours
    3 days per week

    Glean.info

    Mountain View, CA
    3 days ago
  • $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 placement
    Live in
    Work at office
    Local area

    Snap

    Palo Alto, CA
    3 days ago
  • 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... 

    Google Inc.

    Mountain View, CA
    23 hours ago
  •  ...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 office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Mountain View, CA
    23 hours ago
  • $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... 

    Google Inc.

    Mountain View, CA
    1 day ago
  •  ...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... 

    Rhoda AI

    Palo Alto, CA
    3 days ago
  • $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 office
    Worldwide
    Relocation package

    Unity3d

    Mountain View, CA
    2 days ago
  •  ...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

    Embedding VC

    Mountain View, CA
    23 hours ago
  • 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

    Aionia Group

    Mountain View, CA
    3 days ago
  • $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... 

    Itlearn360

    Cupertino, CA
    2 days ago
  •  ...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... 

    Barker Staffing Solutions LLC

    Mountain View, CA
    23 hours ago
  • $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 placement
    Live in
    Work at office
    Local area

    Snap

    Palo Alto, CA
    11 days ago
  • $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 in
    Work at office
    Local area

    Snap

    Palo Alto, CA
    2 days ago
  • $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 placement
    Local area

    Snap

    Palo Alto, CA
    23 hours ago
  • 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... 

    Intuit Inc.

    Mountain View, CA
    23 hours ago
  • $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 work
    Flexible hours

    Coupang

    Mountain View, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Machine Learning Engineer, Recommender Systems. Be the first to apply!