Workato logo
Est. Monthly
Estimated €10,996
Posted August 6, 2026 · 2 days agoLast seen August 7, 2026Est. expiry September 10, 2026

AI Engineer

Senior AI Engineer (Search / Retrieval)
Singapore, Singapore
Onsite · Software Engineering
Full-time · Senior
English
No People Management
3 years experience
How this salary compares
Salary Context: AI Engineer

Hover or tap a row for full statistics (EUR / month on this chart).

Salary analysis

Compared with the selected benchmark ("All roles in Singapore, Singapore"), this listing's salary midpoint is about 92% lower. The offer sits below the benchmark range (€8,681–€13,311). Range-width comparison is limited because one of the salary bands is incomplete. This benchmark is based on 2 comparable listings.

Monthly salary comparison for AI Engineer
MarketLower bound (25th percentile)MedianUpper bound (75th percentile)
Market Average: AI Engineer€10,128/per month€12,298/per month€14,468/per month
All roles in Singapore, Singapore€8,681/per month€10,996/per month€13,311/per month
Pay in our data — not quoted in ad (Senior)€916/per month€916/per month€916/per month
About the role

Workato delivers enterprise infrastructure for the agentic era, redefining iPaaS and helping enterprises unify data, applications, processes, and AI into a single, governed platform. Responsibilities: As a Senior AI Engineer on our Enterprise Retrieval team, you’ll help build the retrieval layer that powers enterprise AI agents at Workato. Your work will let an agent answer “what’s the status of the Acme renewal?” by stitching together a Salesforce opportunity, a call summary, the latest Zendesk ticket, a Jira blocker, and a SharePoint contract — all in one ranked, permission-aware response. In this role, you will also be responsible to: - Build a unified retrieval layer across enterprise systems — Google Drive, SharePoint, Confluence, Jira, Asana, Zendesk, Freshdesk, Salesforce, Notion, and more. - Design hybrid retrieval pipelines that combine lexical (BM25), dense vector, and structured (SQL/graph) retrieval. - Engineer ingestion and freshness pipelines that incrementally sync millions of documents, tickets, tasks, and CRM records. - Own permission-aware retrieval (ACL preservation). - Build query understanding for agents — intent parsing, entity linking across systems, and LLM-assisted query rewriting. - Design chunking and embedding strategies tailored to each content type. - Build evaluation and experimentation harnesses (NDCG, MRR, recall@k, faithfulness, citation accuracy). - Ship production-grade, observable systems with strong SLOs on latency, freshness, recall, and cost. - Mentor teammates and raise the bar on retrieval architecture. Requirements: - 3-5 years building production search, retrieval, knowledge-base, or recommendation systems. - Strong proficiency in at least one modern backend language — Python, Go, Java, or similar. - Hands-on experience with search engines such as OpenSearch, Elasticsearch, Solr, or Vespa. - Solid grounding in IR fundamentals: TF-IDF, BM25, learning-to-rank, query parsing, and relevance evaluation. - Working experience with vector search and embeddings — FAISS, pgvector, Pinecone, Weaviate, Qdrant, Milvus, or native Elasticsearch/OpenSearch kNN. - Experience designing or contributing to RAG pipelines and semantic search systems in production. - Familiarity with modern NLP/LLM tooling: transformer embeddings, cross-encoder re-rankers, prompt engineering, and frameworks like LangChain, LlamaIndex, or Haystack. - Comfortable building integrations against SaaS APIs (REST/GraphQL/webhooks), handling OAuth, rate limits, pagination, and incremental sync. - Solid intuition for ACL/permission models in enterprise systems. - Strong SQL skills, comfort with NoSQL/document stores, and experience with large-scale distributed systems. - Familiarity with cloud platforms (AWS, GCP, or Azure), containerization, and CI/CD. Nice to Have: - Experience with knowledge graphs, entity resolution, or cross-source identity linking. - Experience tuning or fine-tuning embedding models. - Exposure to agentic AI patterns — tool use, function calling, MCP, or multi-step retrieval planning. - Experience with streaming/real-time ingestion (Kafka, Flink, Spark). - Background in enterprise search, e-discovery, observability, or DLP. - Open-source contributions, published research, or writing on retrieval, IR, or applied ML.

Job Details

Responsibilities

  • Build a unified retrieval layer across enterprise systems (Google Drive, SharePoint, Confluence, Jira, Asana, Zendesk, Freshdesk, Salesforce, Notion, etc.)
  • Design hybrid retrieval pipelines combining lexical (BM25), dense vector, and structured (SQL/graph) retrieval
  • Engineer ingestion and freshness pipelines for incremental sync of millions of records with low latency
  • Own permission-aware retrieval and ACL preservation
  • Build query understanding for agents including intent parsing, entity linking, and LLM-assisted query rewriting
  • Design chunking and embedding strategies tailored to different content types
  • Build evaluation and experimentation harnesses using metrics like NDCG, MRR, recall@k, and faithfulness
  • Ship production-grade, observable systems with strong SLOs on latency, freshness, recall, and cost
  • Mentor teammates on retrieval architecture and engineering craft

Requirements

  • 3-5 years building production search, retrieval, knowledge-base, or recommendation systems
  • Strong proficiency in at least one modern backend language (Python, Go, Java, or similar)
  • Hands-on experience with search engines such as OpenSearch, Elasticsearch, Solr, or Vespa
  • Solid grounding in IR fundamentals: TF-IDF, BM25, learning-to-rank, query parsing, and relevance evaluation
  • Working experience with vector search and embeddings (FAISS, pgvector, Pinecone, Weaviate, Qdrant, Milvus, or native Elasticsearch/OpenSearch kNN)
  • Experience designing or contributing to RAG pipelines and semantic search systems in production
  • Familiarity with modern NLP/LLM tooling: transformer embeddings, cross-encoder re-rankers, prompt engineering, and frameworks like LangChain, LlamaIndex, or Haystack
  • Comfortable building integrations against SaaS APIs (REST/GraphQL/webhooks), handling OAuth, rate limits, pagination, and incremental sync
  • Solid intuition for ACL/permission models in enterprise systems
  • Strong SQL skills, comfort with NoSQL/document stores, and experience with large-scale distributed systems
  • Familiarity with cloud platforms (AWS, GCP, or Azure), containerization, and CI/CD
  • Clear communicator who can explain technical trade-offs
  • Collaborative partner for ML, product, security, and platform teams
  • Quality-obsessed and detail-oriented
  • Self-directed and comfortable with ambiguity

Skills & Technologies

PythonGoJavaOpenSearchElasticsearchSolrVespaTF-IDFBM25FAISSpgvectorPineconeWeaviateQdrantMilvusRAGLangChainLlamaIndexHaystackRESTGraphQLOAuthSQLNoSQLAWSGCPAzureDockerCI/CD
Seen 20 hours agoContent Complete
Workato logo
Workato · 64 open roles
Top locations: Remote - Global · 63 · Remote · 1
View company
Most-hired roles
Software Engineer
31
Infrastructure Engineer
10
Senior Infrastructure Engineer
4
Account Executive
3
Solutions Consultant
3
Role-level mix
Mid-Level (45)Senior (2)

Help us improve JobCrawls — sign in to sync saved jobs across devices, or send feedback anytime.