Senior Machine Learning Engineer, Recommender Systems
$150k - $250kHP 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
$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...SeniorFull timeLocal areaWork from home$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...SuggestedInternshipWork at officeWorldwideRelocation packageShift work- ...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
- ...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...SeniorWork at officeRemote workFlexible hours
- ...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...SeniorWork at officeImmediate startRemote workFlexible hours
- ...(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...SeniorFor contractors
$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...SeniorLive inWork at officeLocal area$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...SeniorTemporary workWork at officeFlexible hours- ...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
$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...SeniorWork at officeFlexible hours- ...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
$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...SeniorFull timeFixed term contractWork at officeWorldwideRelocation package- ...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...
$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- ...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...SeniorWork at office
- ...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
$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...SeniorWork at officeFlexible hours3 days per week$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...SeniorRemote workRelocation packageFlexible hours$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,...SeniorLocal area$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...SeniorFull time$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...SeniorFull timeTemporary workRemote work- 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
$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...SeniorRelocation$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...SeniorFull timeFixed term contractWork at officeLocal areaRemote workWorldwideRelocation package- ...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
$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...SeniorFull timeTemporary workLocal areaFlexible hours$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- ...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....SeniorWork at office
- ...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 ~...SeniorWork at officeRemote workFlexible hours
- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Machine Learning Engineer, Recommender Systems. Be the first to apply!
- computer vision machine learning engineer Palo Alto, CA
- machine learning ai engineer Palo Alto, CA
- senior ml engineer Palo Alto, CA
- machine learning software engineer Palo Alto, CA
- machine learning engineer Palo Alto, CA
- ai ml engineer Palo Alto, CA
- space systems engineer Palo Alto, CA
- systems engineer Palo Alto, CA
- ground systems engineer Palo Alto, CA
- senior linux systems engineer Palo Alto, CA


