Careers/ML / Search Engineer
EngineeringBengaluru, India · Full-time · Senior

ML / Search Engineer

You'll build the intelligence layer that makes archzOS actually work — vector search, graph traversal, hybrid retrieval, and the ranking models that make 42ms P99 possible at scale. This is a hard technical problem and we want people who find it interesting.

Responsibilities

  • Design and implement hybrid retrieval systems (vector + graph) at production scale
  • Build and tune ranking models for organizational search
  • Optimize indexing pipelines for 50+ integration sources
  • Research and evaluate new retrieval architectures
  • Collaborate with product to translate user needs into search quality improvements

Requirements

  • Strong ML background with hands-on experience in information retrieval or NLP
  • Experience with vector databases (Pinecone, Weaviate, or similar)
  • Python proficiency with PyTorch or JAX
  • Understanding of graph databases and traversal algorithms
  • Comfort with distributed systems and high-throughput data pipelines

Nice to have

  • Research background or publications in information retrieval
  • Experience with knowledge graphs or graph neural networks
  • Prior work on enterprise search products
  • Familiarity with transformer-based embedding models

Apply for this role

Bengaluru, India
Full-time · Senior
Apply via email

Send your CV and a brief note to developer@archzos.com

← All open roles