About the role
Senior Software Engineer
Runable · Full-time · In person, Bangalore
About Runable
Runable builds an AI agent that helps small businesses run day-to-day operations across web, mobile, desktop, and messaging. It can build and deploy websites and apps, create documents and slides, browse the web, and complete long-running work in secure sandboxes.
We are a small team, so engineers work across the product and infrastructure. Titles are useful; shipped work is more useful.
About the role
As a Senior Software Engineer, you will design and build the systems that make Runable reliable, useful, and affordable. You will work end to end, from agent orchestration and evaluations to durable execution and the product experiences customers use every day.
What you'll do
- Build and operate the agent runtime, including model orchestration, tools, resumable workflows, and evaluations.
- Ship features across the backend and the web, mobile, desktop, and messaging surfaces.
- Improve reliability, latency, and infrastructure cost, then debug the awkward failures production finds for us.
- Own projects from the customer problem through design, implementation, rollout, and measurement.
- Review code and improve engineering practices as the product and team grow.
What we're looking for
- A strong track record of shipping and operating production software. We care about what you can do, not how long your LinkedIn timeline is.
- Solid foundations in TypeScript, backend systems, data modeling, and distributed systems.
- Product judgment. You ask what the customer was trying to accomplish before reaching for a technical fix.
- High ownership and the ability to carry ambiguous work through to a dependable result.
- Clear written and verbal communication.
- Interest in building with AI agents and using them thoughtfully in your own work.
Nice to have
- Experience with agent systems, evaluations, durable workflows, or sandboxed execution.
- Experience reducing latency or infrastructure cost in production.
- Familiarity with Postgres, Redis, DBOS, Cloudflare, or GCP.
How we work
- Runable is IC-led. The people setting technical direction also ship.
- Agents produce a lot of our code; engineering judgment still decides what reaches production.
- We prefer small changes and proven systems over speculative architecture. Boring technology is welcome when it works.
Hiring process
- A 15-minute introduction call with Saksham, co-founder (team@runable.com).
- A work-day trial in our office. You will work on a real problem with the team so both sides can see what the job is actually like.
Apply
Email team@runable.com with your GitHub and the thing you have built that you are proudest of. A short note beats a long resume.
About Runable
Runable is a general AI agent that turns intent into completed work across apps, documents, websites, presentations, media.
We are a small, highly collaborative team building ambitious products at the edge of AI. Reach us at team@runable.com .
