Software Engineer
Instabase · Technology
- Location: Bengaluru (India)
- Work arrangement: remote in country
- Employment type: Full Time
- Seniority: senior
- Posted:
Source not independently verified
Confirm the company and recruiter through an official company domain before applying. Never pay money, share one-time codes, sign out of your Apple or Google account, install apps or configuration profiles, or run code from a repository sent by a recruiter.
Job description
Position:
New Software Engineer, Distributed Systems & AI Agents (Senior Level)
Company:
Instabase
Location:
India, Bengaluru
Short Summary:
At Instabase, we're passionate about democratizing access to cutting-edge AI innovation to enable organizations to solve unstructured data problems. We are looking for a systems-minded engineer to build the distributed backend and execution infrastructure that powers AI agents.
Responsibilities:
- Take new ideas from 0-to-1 quickly, then evolve their architecture to scale by orders of magnitude.
- Build scalable distributed systems for large-scale unstructured-data extraction and agentic workloads.
- Develop reliable execution infrastructure for scheduling, retries, timeouts, cancellation, rate limits, and failure recovery.
- Build agent runtimes that coordinate model calls, tool execution, durable state, multi-step loops, and human approvals.
- Evaluate emerging models and AI techniques through benchmarks and experiments.
- Own systems from design through production, including testing, observability, and pragmatic trade-offs.
Requirement:
- 5+ years of software engineering experience building and operating production backend systems.
- Strong fundamentals in distributed systems, concurrency, APIs, data modeling, and failure handling.
- Experience with agentic execution systems, workflow orchestration, event processing, scheduling, or high-volume services.
- Proficiency in a backend language such as Python, Go, Java, Kotlin, Rust, or C++.
- Experience with queues, databases, caching, containers, cloud infrastructure, and production observability.
- Experience building or integrating ML, generative-AI, or LLM-based systems.
- A strong ownership mindset across design, deployment, monitoring, incident response, and continuous improvement.
Benefits:
Instabase is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status.
New Software Engineer, Distributed Systems & AI Agents (Senior Level)
Company:
Instabase
Location:
India, Bengaluru
Short Summary:
At Instabase, we're passionate about democratizing access to cutting-edge AI innovation to enable organizations to solve unstructured data problems. We are looking for a systems-minded engineer to build the distributed backend and execution infrastructure that powers AI agents.
Responsibilities:
- Take new ideas from 0-to-1 quickly, then evolve their architecture to scale by orders of magnitude.
- Build scalable distributed systems for large-scale unstructured-data extraction and agentic workloads.
- Develop reliable execution infrastructure for scheduling, retries, timeouts, cancellation, rate limits, and failure recovery.
- Build agent runtimes that coordinate model calls, tool execution, durable state, multi-step loops, and human approvals.
- Evaluate emerging models and AI techniques through benchmarks and experiments.
- Own systems from design through production, including testing, observability, and pragmatic trade-offs.
Requirement:
- 5+ years of software engineering experience building and operating production backend systems.
- Strong fundamentals in distributed systems, concurrency, APIs, data modeling, and failure handling.
- Experience with agentic execution systems, workflow orchestration, event processing, scheduling, or high-volume services.
- Proficiency in a backend language such as Python, Go, Java, Kotlin, Rust, or C++.
- Experience with queues, databases, caching, containers, cloud infrastructure, and production observability.
- Experience building or integrating ML, generative-AI, or LLM-based systems.
- A strong ownership mindset across design, deployment, monitoring, incident response, and continuous improvement.
Benefits:
Instabase is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status.
Skills
- performance_marketing
- distributed_systems
- golang
- java
- kotlin
- kubernetes
- ml
- python
- rust
Languages
EN, HI
Apply
Open this job in our interactive board to apply, save it, or sign up for matched alerts on similar roles.
View & apply