Senior Engineering Manager (AI Search & Retrieval)

New
IndiaFull-TimeManager
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
8+ years of software engineering experience; 4+ years of engineering leadership experience
Required Skills
PythonCloud ComputingElasticSearchJavaKafkaSparkDistributed Systems

Requirements

  • 8+ years of software engineering experience with strong expertise in distributed systems, backend infrastructure, and large-scale production systems.
  • Strong domain knowledge in search systems, information retrieval, ranking algorithms, and relevance engineering.
  • Hands-on experience with big data and streaming technologies such as Spark, Kafka, Flink, Solr, Lucene, or Elasticsearch.
  • 4+ years of engineering leadership experience managing, hiring, and developing high-performing technical teams.
  • Strong cloud experience (AWS, GCP, or similar) designing and operating production-grade systems at scale.
  • Proficiency in backend programming languages such as Java and/or Python.
  • Strong ability to define technical vision and balance trade-offs across latency, relevance, scalability, and cost.
  • Excellent communication skills with the ability to influence technical and non-technical stakeholders.

Responsibilities

  • Lead the architecture, roadmap, and long-term evolution of AI Search & Retrieval systems, including indexing, ranking, retrieval, and query execution layers.
  • Manage and mentor a high-performing engineering team, including senior and staff-level engineers, fostering technical excellence and career growth.
  • Partner with applied science and ML teams to productionize ranking models, embeddings, and semantic retrieval systems at scale.
  • Ensure search infrastructure meets strict requirements for latency, availability, scalability, and cost efficiency under high enterprise workloads.
  • Oversee data pipelines and streaming systems supporting real-time indexing, ingestion, and search relevance improvements.
  • Collaborate with product and cross-functional stakeholders to translate business requirements into clear, executable technical roadmaps.
  • Drive engineering execution, ensuring high standards for code quality, system reliability, testing, and performance evaluation.
  • Coordinate globally distributed teams and resolve architectural dependencies across multiple engineering functions.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now