Senior Manager of Machine Learning Engineering

ServiceNow

Santa Clara (CA)

On-site

USD 230,000 - 320,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Generous family leave
Matched donations
Annual learning stipends
Flexible PTO
Competitive retirement plan
Paid volunteer time

Job summary

ServiceNow is seeking a senior leader to build and scale a team of engineers focused on AI-powered search and retrieval systems. You will drive strategy for ranking, personalization, and RAG, partnering with product and architecture teams to deliver innovative experiences.

You will mentor managers and engineers, lead production ML deployments, and shape the platform for reliability and performance across enterprise content. Strong IR expertise and distributed systems experience are essential.

Qualifications

  • 10+ years in software engineering or 3+ years in engineering management, with leadership of ML/AI teams.
  • Hands-on experience with search technologies such as Lucene, Elasticsearch, Solr, OpenSearch, Algolia, Coveo, Glean, or similar.

Responsibilities

  • Lead and grow a team of software engineers and machine learning engineers building large-scale AI search and retrieval systems.
  • Drive strategy, architecture, and execution for search, ranking, relevance, personalization, and RAG capabilities.
  • Partner with product managers and architects to define and deliver AI-powered experiences.
  • Build scalable retrieval pipelines leveraging vector search, semantic search, ranking models, and LLMs.
  • Improve relevance, precision, recall, and overall search quality across content sources.
  • Establish architectural patterns for highly available, resilient, and performant distributed systems.
  • Lead production deployment of ML models and retrieval services at enterprise scale.
  • Drive reliability, observability, and performance optimization across the platform.
  • Mentor engineering leaders and contributors, fostering collaboration and technical excellence.
  • Evaluate emerging AI technologies with stakeholders to accelerate adoption into products.
  • Balance short-term delivery with long-term technical investments and platform evolution.

Skills

Engineering leadership
Distributed systems
Information retrieval
Java or Python
ML deployment
RAG architectures
Cross-functional collaboration
Cloud-native architectures
Performance optimization
Vector databases
Embedding frameworks
Knowledge retrieval
SaaS products
Distributed teams

Education

Bachelor's degree
Master's degree
Equivalent experience

Tools

Lucene/Elasticsearch/Solr/OpenSearch (IR stacks)
Algolia
Coveo
Glean
Vector databases
LLMs embeddings

Job description


  • Lead and grow a team of software engineers and machine learning engineers building large-scale AI search and retrieval systems

  • Drive the strategy, architecture, and execution for search, ranking, relevance, personalization, and RAG capabilities

  • Partner with product managers and architects to define and deliver innovative AI-powered experiences

  • Build scalable retrieval pipelines leveraging vector search, semantic search, ranking models, and large language models

  • Improve relevance, precision, recall, and overall search quality across structured and unstructured enterprise content

  • Establish architectural patterns for highly available, resilient, and performant distributed systems

  • Lead the development and production deployment of machine learning models and retrieval services at enterprise scale

  • Drive operational excellence, reliability, observability, and performance optimization across the platform

  • Mentor engineering leaders and individual contributors while fostering a culture of collaboration, innovation, and technical excellence

  • Partner with cross-functional stakeholders to evaluate emerging AI technologies and accelerate their adoption into customer-facing products

  • Balance short-term delivery goals with long-term technical investments and platform evolution


Benefits


  • Generous family leave

  • Matched donations

  • Annual learning stipends

  • Flexible PTO

  • Competitive retirement plan

  • Paid volunteer time



  • 12+ years of software engineering experience with a Bachelor's degree, or 10+ years with a Master's degree, or equivalent

  • Hands-on experience with search technologies such as Lucene, Elasticsearch, Solr, OpenSearch, Algolia, Coveo, Glean, or similar platforms

  • Knowledge of cloud-native architectures, microservices, observability, and performance optimization

  • Experience building and operating large-scale retrieval, ranking, recommendation, or search systems

  • Strong collaboration and communication skills with the ability to influence across engineering and product organizations

  • Strong understanding of information retrieval, search relevance, ranking algorithms, and semantic search

  • Strong expertise in Java or Python and large-scale distributed systems

  • 3+ years of engineering management experience leading high-performing technical teams

  • Experience deploying and operating machine learning models in production environments

  • Proven track record of delivering innovative products from concept through production at enterprise scale

  • Experience with modern AI/ML technologies, including LLMs, embeddings, vector databases, and RAG architectures

  • Experience with personalization, recommendation systems, or relevance optimization

  • Experience leading geographically distributed engineering teams

  • Experience working with vector search technologies and embedding frameworks

  • Experience building enterprise search, knowledge retrieval, or GenAI products

  • Experience integrating AI capabilities into customer-facing SaaS products

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI Search Engineer
AI Search Engineer

Compunnel, Inc. • Plano (TX)

On-site
USD 100,000 - 135,000
Machine Learning/ Search Engineer - Services Special Projects
Machine Learning/ Search Engineer - Services Special Projects

Socket.dev • Cupertino (CA)

On-site
USD 180,000 - 240,000
Senior Software Engineer (Search / Retrieval)
Senior Software Engineer (Search / Retrieval)

Workato • Palo Alto (CA)

On-site
USD 150,000 - 200,000
Programmer
Programmer

Atlas • Village of Tarrytown (NY)

On-site
USD 180,000 - 260,000
ML Search Engineer
ML Search Engineer

deploy • Birmingham (AL)

On-site
USD 130,000 - 170,000
Senior AI Engineer
Senior AI Engineer

Harnham • San Francisco (CA)

On-site
USD 180,000 - 240,000
ML Search Engineer
ML Search Engineer

Deploy Alloy • Birmingham (AL)

On-site
USD 140,000 - 190,000
AI Engineer
AI Engineer

Activeloop • Mountain View (CA)

On-site
USD 150,000 - 210,000
Lead Machine Learning Engineer
Lead Machine Learning Engineer

Motion Recruitment Partners LLC • Raleigh (NC)

On-site
USD 180,000 - 240,000
ML Engineer
ML Engineer

Minfy Technologies • Wilmington (DE)

On-site
USD 140,000 - 210,000