S

ServiceNow

Builds software that automates business workflows

Senior Manager of Machine Learning Engineering

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeSanta Clara, CA, USA

About the Job

Requirements

  • At least 12 years of software engineering experience with a bachelor's degree, or at least 10 years with a master's degree, or equivalent experience.
  • At least 3 years of engineering management experience leading high-performing technical teams.
  • Strong expertise in Java or Python and large-scale distributed systems.
  • Hands-on experience with search technologies such as Lucene, Elasticsearch, Solr, OpenSearch, Algolia, Coveo, Glean, or similar platforms.
  • Experience building and operating large-scale retrieval, ranking, recommendation, or search systems.
  • Experience with modern artificial intelligence and machine learning technologies, including large language models, embeddings, vector databases, and retrieval-augmented generation architectures.
  • Strong understanding of information retrieval, search relevance, ranking algorithms, and semantic search.
  • Experience deploying and operating machine learning models in production environments.
  • Knowledge of cloud-native architectures, microservices, observability, and performance optimization.
  • Strong collaboration and communication skills, with the ability to influence across engineering and product organizations.
  • Proven track record of delivering innovative products from concept through production at enterprise scale.

Responsibilities

  • Lead and grow a team of software engineers and machine learning engineers building large-scale artificial intelligence search and retrieval systems.
  • Drive strategy, architecture, and execution for search, ranking, relevance, personalization, and retrieval-augmented generation capabilities.
  • Partner with product managers and architects to define and deliver innovative artificial intelligence-powered experiences.
  • Build scalable retrieval pipelines using 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 artificial intelligence technologies and accelerate their adoption into customer-facing products.
  • Balance short-term delivery goals with long-term technical investments and platform evolution.

Desired Qualifications

  • Experience building enterprise search, knowledge retrieval, or generative artificial intelligence products.
  • Experience with personalization, recommendation systems, or relevance optimization.
  • Experience working with vector search technologies and embedding frameworks.
  • Experience leading geographically distributed engineering teams.
  • Experience integrating artificial intelligence capabilities into customer-facing software-as-a-service products.

About the Company

ServiceNow

Builds software that automates business workflows

ServiceNow builds cloud software that helps large organizations manage work across IT, customer service, human resources, and security. Its applications handle tasks such as resolving support tickets, onboarding employees, and responding to customer requests. Businesses configure forms, approval steps, and automation through visual tools on a common platform, connecting existing systems and using AI to assist workers or carry out tasks. The company sells subscriptions to its applications and platform, with professional services helping customers implement and use the software. Founded in 2004, ServiceNow is headquartered in Santa Clara, California.

Company size
10,001+
Company stage
IPO
Headquarters
Santa Clara, CA
Founded
2004

Recently Posted Jobs

Explore more opportunities at ServiceNow

See more jobs