Senior Java Engineer - AI-Driven Search Platform

SAP

Palo Alto (CA)

Hybrid

USD 149,000 - 253,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Health benefits
Flexible working

Job summary

SAP is seeking Senior Software Engineers to lead the design and evolution of a state‑of‑the‑art Search Platform, blending traditional information retrieval with AI and LLM‑driven capabilities. You will influence architecture, drive performance, and craft scalable systems for web‑scale datasets.

You will work with product, data science, and engineering teams in a hybrid Palo Alto/San Ramon setting, delivering robust ranking, real‑time pipelines, and secure services while mentoring peers and

Qualifications

  • Bachelor’s or Master’s degree in Computer Science or related field.
  • 8+ years of backend or distributed systems development.
  • 5+ years of hands-on experience with large-scale data processing or streaming systems.

Responsibilities

  • Architect and build highly scalable, low-latency distributed search systems.
  • Design and optimize large-scale indexing pipelines and retrieval systems.
  • Drive hybrid search architecture (BM25 + vector + LLM reranking).
  • Lead design and development of backend services and REST APIs using Java and Spring.
  • Build real-time and batch data pipelines using streaming frameworks.
  • Design event-driven architectures leveraging message brokers such as Kafka.
  • Improve search relevance and ranking quality using ML/NLP and LTR techniques.
  • Identify and resolve performance bottlenecks across indexing and query layers.
  • Define search quality metrics, evaluation frameworks, and experimentation strategies.
  • Ensure system reliability, scalability, and fault tolerance using distributed system best practices.
  • Own end-to-end lifecycle of microservices (design, development, deployment, operations).
  • Implement security best practices (authentication, authorization, data protection).
  • Lead technical design discussions and influence architectural decisions.
  • Mentor engineers through code reviews, design guidance, and best practices.
  • Collaborate cross-functionally with Product, Data Science, and AI teams

Skills

Java & JVM
Spring Framework
Distributed systems
Search & IR
ML / NLP
Leadership
Mentoring
REST APIs
Data streaming
Kafka

Education

Bachelor’s or Master’s in CS

Tools

Kafka
Solr
Elasticsearch
OpenSearch
Apache Beam
Spark
Kubernetes
Jenkins
Maven

Job description

SAP is seeking Senior Software Engineers to lead the design and evolution of a state‑of‑the‑art Search Platform, blending traditional information retrieval with AI and LLM‑driven capabilities. You will influence architecture, drive performance, and craft scalable systems for web‑scale datasets.

You will work with product, data science, and engineering teams in a hybrid Palo Alto/San Ramon setting, delivering robust ranking, real‑time pipelines, and secure services while mentoring peers and

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Engineer - Hybrid, Scalable Search Platform
Senior Java Engineer - Hybrid, Scalable Search Platform

SAP SE • Palo Alto (CA)

Hybrid
USD 149,000 - 253,000
Hybrid work model
Competitive compensation
Senior Java Engineer - Search Platform
Senior Java Engineer - Search Platform

SAP SE • Palo Alto (CA)

On-site
USD 149,000 - 253,000
Hybrid work model
Competitive compensation
Senior Java Engineer - Search Platform
Senior Java Engineer - Search Platform

SAP • Palo Alto (CA)

Hybrid
USD 149,000 - 253,000
Health benefits
Flexible working
Senior Software Engineer, AI-Driven Search & Matching
Senior Software Engineer, AI-Driven Search & Matching

Jobtailor • San Francisco (CA)

On-site
USD 180,000 - 240,000
Senior AI/ML Platform Product Manager
Senior AI/ML Platform Product Manager

SAP SE • Palo Alto (CA)

On-site
USD 144,000 - 244,000
Senior Software Engineer II — AI-Driven Search & Matching
Senior Software Engineer II — AI-Driven Search & Matching

Springhealth66 • San Francisco (CA)

Hybrid
USD 207,000 - 233,000
Health, Dental, Vision
401(k) match
Free therapy visits
+7
Senior AI-Driven Search Platform Engineer
Senior AI-Driven Search Platform Engineer

MaintainX (An Autodesk Company) • San Francisco (CA)

On-site
USD 140,000 - 230,000
Hybrid Senior AI Engineer — Enterprise AI Apps
Hybrid Senior AI Engineer — Enterprise AI Apps

SAP SE • New York (NY)

Hybrid
USD 131,000 - 272,000
Senior Software Engineer, OpenSearch AI Search Platform
Senior Software Engineer, OpenSearch AI Search Platform

Amazon • Bellevue (WA)

On-site
USD 168,000 - 227,000
Health insurance
RSUs
401(k) matching
+2
Senior ML Engineer, GenAI Search Platform
Senior ML Engineer, GenAI Search Platform

Moveworks • Mountain View (CA)

Hybrid
USD 161,000 - 274,000