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

Senior Machine Learning Engineer, Recommender Systems

$150k - $250k

HP IQ

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.

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 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
  • Design, implement, and scale recommendation and retrieval algorithms for our AI Companion app
  • Improve 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
  • Work across ML, infrastructure, and product teams to deploy fast and efficient RAG workflows
  • Build and maintain retrieval indexes optimized for latency and memory
Essential Qualifications
  • 7+ years of software development experience with exposure to ML engineering
  • Strong foundation in recommender systems, embeddings, and ranking models
  • Experience building or scaling document search or retrieval systems
  • Familiarity with 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: $150,000 - $250,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 2 days ago
Similar jobs that could be interesting for youBased on the Senior Machine Learning Engineer, Recommender Systems in Palo Alto, CA vacancy
  • $195k - $230k

     ...personalized local news and information powered by advanced AI, recommendation systems, and adtech. Recognized by Fast Company as #32 on...  ...visit About the Role We are looking for a Senior Machine Learning Engineer to help evolve our large-scale recommendation... 
    Senior
    Full time
    Local area
    Work from home

    NewsBreak

    Mountain View, CA
    23 hours ago
  • $112.7k - $169.1k

     ...Mountain View, CA, USA Machine Learning Engineer, Next-Generation Recommendation Systems (New Grad / PhD) Location Mountain View, CA, USA Department Students & Early Career Requisition ID JOBREQ-2616159 Role description The opportunity Unity... 
    Suggested
    Internship
    Work at office
    Worldwide
    Relocation package
    Shift work

    Unity Technologies

    Mountain View, CA
    5 days ago
  •  ...company in Mountain View is seeking a Senior Software Engineer focused on AI/ML for YouTube. The...  ...and testing code, designing recommendation systems, and collaborating with peers. Candidates...  ...and C++, and experience with machine learning infrastructure. A competitive salary... 
    Senior

    Google Inc.

    Mountain View, CA
    5 days ago
  •  ...converse with all of their business systems through natural language to...  ...workflows, and continuously learn and adapt. Moveworks is...  ...automation with Moveworks' Reasoning Engine and natural language...  ...Role We are looking for a Machine Learning Engineer to help build... 
    Senior
    Work at office
    Remote work
    Flexible hours

    ServiceNow

    Mountain View, CA
    23 hours ago
  •  ...converse with all of their business systems through natural language to...  ...workflows, and continuously learn and adapt. Moveworks is...  ...automation with Moveworks' Reasoning Engine and natural language...  ...experienced software engineer with machine learning expertise to join us... 
    Senior
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Mountain View, CA
    1 day ago
  •  ...(App Store, Global Search, Game Center). You’ll build scalable, reliable systems that serve millions of daily users. Key Responsibilities Design and implement backend services for recommendation and search with a focus on low latency and high availability. Implement multi... 
    Senior
    For contractors

    OPPO US Research Center

    Palo Alto, CA
    4 days ago
  • $209k - $313k

     ..., 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... 
    Senior
    Live in
    Work at office
    Local area

    Snapchat

    Palo Alto, CA
    4 days ago
  • $200k - $250k

     ...Senior Machine Learning Engineer (Mandarin Speaking) Menlo Park, California, United States; Seattle,...  ...built some of the most successful ad systems at Google, including YouTube's monetization...  ...at scale, ideally in AdTech, recommender systems, or search/ranking domains... 
    Senior
    Temporary work
    Work at office
    Flexible hours

    Moloco

    Menlo Park, CA
    23 hours ago
  •  ...A leading robotics company in Palo Alto seeks a Staff/Principal ML Systems Engineer to enhance training performance for their innovative humanoid robots. You will optimize distributed training systems and engage closely with researchers to transform model changes into... 
    Senior

    Rhoda AI

    Palo Alto, CA
    3 days ago
  • $190k - $235k

     ...Kodiak Robotics, Inc. is seeking an engineer to enhance their planning capabilities for...  ...vehicles. You will work on incorporating machine learning models into a motion planner,...  ...teams to ensure robust decision-making systems. This role requires strong C++ proficiency... 
    Senior
    Work at office
    Flexible hours

    Omaze

    Mountain View, CA
    3 days ago
  •  ...A cutting-edge AI advertising firm in Mountain View is looking for a Machine Learning Engineer to design and scale advanced prediction and recommendation systems. The role involves applying deep learning techniques to solve large-scale ML problems and mentoring junior... 
    Senior

    Embedding VC

    Mountain View, CA
    3 days ago
  • $164k - $312k

    Requisition ID: JOBREQ-2515462 Senior Machine Learning Engineer, Conversion Modeling San Francisco, CA, USA, Full-time ALERT: Unity has received...  ...market price models that power our ad ranking and recommendation systems. These models help advertisers reach the right users... 
    Senior
    Full time
    Fixed term contract
    Work at office
    Worldwide
    Relocation package

    Israelvcforum

    Mountain View, CA
    2 days ago
  •  ...Pantera Capital is looking for experienced ML engineers to design and optimize the recommendation systems that enhance core experiences on Perplexity. This...  ...recommendation systems and strong fundamentals in machine learning. Join us in powering curiosity and driving... 

    Pantera Capital

    Palo Alto, CA
    2 days ago
  • $190k - $220k

     ...AI Chopping Block, Inc. is seeking a software engineer with a strong backend and ML engineering background in Mountain View, California. This role involves designing and maintaining AI-powered applications, mentoring engineers, and improving internal ML processes. Candidates... 
    Senior

    AI Chopping Block, Inc.

    Mountain View, CA
    4 days ago
  •  ...Founding Machine Learning Systems Engineer We are working with an early-stage AI systems company in Palo Alto building infrastructure for the next generation of agentic AI workloads. The company is developing a platform that combines high-performance model serving... 
    Senior
    Work at office

    Strativ Group

    Palo Alto, CA
    4 days ago
  •  ...solutions provider in Palo Alto is looking for a Senior ML Engineer to take ownership of the entire machine learning lifecycle. The ideal candidate will have over 7...  ...Python, and significant expertise with production systems using PyTorch. You will work closely with... 
    Senior

    MetAntz

    Palo Alto, CA
    4 days ago
  • $209k - $245k

     ...tool use into reliable, production-ready systems Requirements Strong technical expertise...  ...Large Language Models, including prompt engineering, fine-tuning, model distillation, and deploying...  ...mindset and commitment to continuous learning and a bias toward action, staying at the... 
    Senior
    Work at office
    Flexible hours
    3 days per week

    Unchain Data

    Menlo Park, CA
    12 hours ago
  • $170.6k - $261.3k

     ...tomorrow’s standard —from breakthrough hardware and battery systems to intuitive design, intelligent software, and next-...  ...the future of transportation on a global scale. Role As a Senior Machine Learning Engineer for Perception within the EmbodiedAI organization, you will... 
    Senior
    Remote work
    Relocation package
    Flexible hours

    General Motors

    Mountain View, CA
    4 days ago
  • $115k - $230k

     ...Overview We are seeking an accomplished Senior ML Engineer to serve as an individual contributor to the generative AI space at GEICO. In this...  ...of AI and software engineers to design, develop, and deploy systems that drive business value. Your passion for scalability,... 
    Senior
    Local area

    Government Employees Insurance Company

    Palo Alto, CA
    4 days ago
  • $148.6k - $306.3k

     ...work and develop products. They are reshaping the landscape of Machine Learning across various domains, and we aim to combine the power of...  ...reviews with frontend, backend, full‑stack, Dev‑Ops, and AI engineering teams. Support the product team with technical feasibility... 
    Senior
    Full time

    SAP SE

    Palo Alto, CA
    23 hours ago
  • $204k - $259k

     ...AI Foundations team is to develop machine learning solutions addressing open problems...  ...schedule and you will report to a Senior Staff Software Engineer. You will: Work with a creative team...  ...Models that are used throughout Waymo’s systems, both onboard autonomous vehicles... 
    Senior
    Full time
    Temporary work
    Remote work

    Neura Market

    Mountain View, CA
    3 days ago
  • Intuit is seeking a Principal Machine Learning Engineer to lead the design and deployment of AI/ML solutions. You will work in Mountain View, California, shaping strategy, driving innovation, and collaborating with cross-functional teams. A Master's or Ph.D. in Computer... 
    Senior

    ATX Venture Partners

    Mountain View, CA
    2 days ago
  • $181.1k - $318.4k

    Senior Machine Learning Engineer, Video Quality Systems Cupertino, California, United States Hardware Apple’s Camera ISP Algorithm team is looking for dedicated engineers to shape the future of photography and video across all Apple products. You’ll work on powerful camera... 
    Senior
    Relocation

    Apple Inc.

    Cupertino, CA
    4 days ago
  • $148.7k - $223.1k

     ...Requisition ID: JOBREQ-2615661 Senior Machine Learning Engineer, AI Automation Mountain View, CA, USA, Full-time ALERT: Unity has received reports...  ...ads delivery stack, including auction, pacing, and bidding systems. As a Senior Machine Learning Engineer, you will be a key... 
    Senior
    Full time
    Fixed term contract
    Work at office
    Local area
    Remote work
    Worldwide
    Relocation package

    Israelvcforum

    Mountain View, CA
    4 days ago
  •  ...Evaluation Engineer Evaluation is the bottleneck in healthcare AI — you can't ship what you can't measure. You'll build the systems that tell us whether our models are safe, accurate, and ready for real patients: evaluation frameworks, synthetic data pipelines, automated... 
    Senior

    Hippocratic AI

    Palo Alto, CA
    21 days ago
  • $120k - $215k

     ...Senior Machine Learning Engineer – Fine-Tuning and On-device AI Palo Alto, CA Who We Are HP IQ is HP's new AI innovation lab. Combining startup...  ...coordination, and other intelligent decision-making systems. You will be responsible for adapting foundation models... 
    Senior
    Full time
    Temporary work
    Local area
    Flexible hours

    HP IQ

    Palo Alto, CA
    1 day ago
  • $194k - $214k

     ...We're seeking a highly customer-centric Senior ML Engineer who will join our cross-functional...  ...Maintain ownership of large-scale ML systems, all the way to surfacing the features...  ...done, mentality. Experience with deep learning in a production setting, understanding... 
    Senior

    Instrumental Inc

    Palo Alto, CA
    4 days ago
  •  ...leading generative AI company in healthcare. We have the only system that can have safe, autonomous, clinical conversations with patients...  ...benchmarks, and LLM-as-judge systems. This is a high-leverage engineering role where your work directly gates what goes to production.... 
    Senior
    Work at office

    Hippocratic AI

    Menlo Park, CA
    4 days ago
  •  ...experienced Data Scientist to build and deploy Machine Learning models for all things Risk and Fraud....  ...enhance our Risk and Fraud detection systems. These models protect Step and our...  ...experience in Data Science or ML Engineering ~ Proficiency in SQL and Python ~... 
    Senior
    Work at office
    Remote work
    Flexible hours

    S.T.E.P.

    Palo Alto, CA
    4 days ago
  •  ...leading technology company in Mountain View is seeking a Senior Staff Software Engineer to advance AI/ML initiatives in Google Ads. This role...  ...developing large-scale software solutions, and optimizing machine learning infrastructure. The ideal candidate should have a... 
    Senior

    Google Inc.

    Mountain View, CA
    4 days ago

Do you want to receive more vacancies?

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