Senior Software Engineer at Workato
Job Description
📋 Description
- Build a unified retrieval layer across enterprise systems
- Design hybrid retrieval pipelines combining lexical, dense, and structured methods
- Engineer ingestion and freshness pipelines for millions of documents
- Own permission-aware retrieval mirroring ACLs across sources
- Build query understanding for agents: intent parsing and entity linking
- Design chunking and embedding strategies for varied content
🎯 Requirements
- 3-5 years building production search or knowledge-base systems
- Proficiency in Python, Go, Java, or similar
- Experience with OpenSearch/Elasticsearch/Solr/Vespa and index design
- Strong IR fundamentals: TF-IDF, BM25, learning-to-rank
- Experience with vector search and embeddings: FAISS, Pinecone, Weaviate, Milvus
- Familiarity with RAG pipelines and semantic search in production
More Current Jobs at Workato
Apply to other open positions at Workato
