Software Engineer, Distributed Systems & AI Agents (Senior Level)
InstabaseApplied AI company
Bangalore, IndiaSenior
Greylock Partners
NEA
Andreessen Horowitz
Index Ventures
Spark Capital
Tribe Capital
Software Engineering
About the role
TL;DR
Build distributed backend and execution infrastructure for AI agents.
- •Instabase is seeking a systems-minded engineer to build the distributed backend and execution infrastructure for AI agents.
- •You will work at the intersection of distributed systems, agentic execution, and applied AI to create scalable, reliable, and secure systems.
- •Key Responsibilities Build scalable distributed systems for large-scale unstructured-data extraction and agentic workloads.
- •Develop reliable execution infrastructure for scheduling, retries, timeouts, and failure recovery.
- •Build agent runtimes that coordinate model calls, tool execution, and multi-step loops.
- •Own systems from design through production, including testing, observability, and pragmatic trade-offs.
- •Requirements 5+ years of backend systems engineering experience, with technical leadership capabilities.
- •Strong fundamentals in distributed systems, concurrency, APIs, and failure handling.
- •Proficiency in a backend language such as Python, Go, Java, Kotlin, Rust, or C++.
- •Experience with agentic execution systems, workflow orchestration, or high-volume services.
Required skills
PythonGoJavaKotlinRustC++LLMs
Nice-to-have skills
CeleryKubernetes
Domain expertise
aideveloper-toolsproductivity
Tech stack
PythonGoJavaKotlinRustC++LLMsCeleryKubernetes