Demo

Machine Learning Engineer - Search & Recommendation

Diligente Technologies
San Mateo, CA Full Time
POSTED ON 4/2/2026
AVAILABLE BEFORE 4/30/2026

Job Title: Sr. Machine Learning Engineer - Search and Recommendation

Duration: Full-Time/Direct Hire

Location: San Mateo, CA


Must have: Experience with Search and Recommendation

Key Skills

  • Python (strong), PyTorch
  • Data handling / ML pipelines
  • LLMs, prompt tuning
  • Fine-tuning models
  • Vector DB & embeddings
  • Experience taking ML models into production
  • Work on ranking & recommendation systems
  • Multi-agent / agentic workflows
  • Build production-ready ML solutions


Preferred Qualifications

  • Specialized Infrastructure: Deep experience with Vector Databases (e.g., Pinecone, Milvus) and optimizing embedding models for retrieval.
  • Fine-tuning: Experience fine-tuning LLMs for specialized domain tasks and ranking signals.
  • AI Agent Orchestration: Hands-on experience with agentic frameworks (e.g., LangGraph, AutoGen, or CrewAI) for building complex, multi-step reasoning chains.
  • Planning & Memory: Experience implementing agentic "memory" (long-term/short-term) and planning strategies (like ReAct or Tree of Thoughts).
  • Data Structures: Expert knowledge of algorithms and data structures.
  • Research & Community: A track record of publications in top-tier conferences (e.g., NeurIPS, SIGIR, KDD, ACL) or significant contributions to open-source ML projects.

Salary.com Estimation for Machine Learning Engineer - Search & Recommendation in San Mateo, CA
$133,116 to $171,417
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Machine Learning Engineer - Search & Recommendation?

Sign up to receive alerts about other jobs on the Machine Learning Engineer - Search & Recommendation career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$101,387 - $124,118
Income Estimation: 
$119,030 - $151,900
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Diligente Technologies

  • Diligente Technologies San Francisco, CA
  • Role: AI Ops Support Engineer Employment Type: Contract Work Location: San Francisco, CA Hybrid- Minimum 2 day in office Department: Technology Operations ... more
  • 9 Days Ago

  • Diligente Technologies San Jose, CA
  • Employment Type: Full time City: San Jose State: California Description: We are seeking a Senior Data Analyst candidate who combines strong business intell... more
  • 9 Days Ago

  • Diligente Technologies San Francisco, CA
  • 📍 Location: San Francisco, CA (Hybrid / In-Office) – 555 California Street 📅 Start Date: ASAP (May 1st Week) 📄 Employment Type: Contract-to-Hire 💼 Abou... more
  • 9 Days Ago

  • Diligente Technologies San Francisco, CA
  • Looking for: Associate,Collateral Modeling and Analytics Job Type: 6 months potential for FTE conversion Location: San Francisco, CA (3x a week onsite) Num... more
  • 10 Days Ago


Not the job you're looking for? Here are some other Machine Learning Engineer - Search & Recommendation jobs in the San Mateo, CA area that may be a better fit.

  • philo San Francisco, CA
  • At Philo, we’re a group of technology and product people who set out to build the future of television, marrying the best in modern technology with the mos... more
  • 1 Day Ago

  • Roblox San Mateo, CA
  • Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all cre... more
  • 21 Days Ago

AI Assistant is available now!

Feel free to start your new journey!