Software Engineer, AI Agents
Cloudflare · Bengaluru · 5–10 yrs experience · Posted 2026-07-18
Tech stack: Rust, TypeScript, PostgreSQL
Apply on the company site · Get a referral for this role
Cloudflare salary & ratings · Cloudflare interview process · More live openings
About the role
At Cloudflare, we’re not looking for people who wait for a polished roadmap; we’re looking for the builders who see the cracks in the Internet that everyone else has simply learned to live with. We value candidates who have the instinct to spot a "normalized" problem and the AI-native curiosity to create a solution using the latest tools. Our culture is built on iteration, leveraging AI to ship faster today to make it better tomorrow, while ensuring that every improvement, no matter how small, is shared across the team to lift everyone up. If you’re the type of person who values curiosity over bureaucracy, and that AI is a partner in solving tough problems to keep the Internet moving forward, you’ll fit right in.
Responsibilities:
- At Cloudflare, we're building industrial-scale AI agents that support customers directly.
- This isn't research theater.
- Your code will power real customer interactions from day one, at global scale.
- Cloudflare already has the parts.
- You will assemble Workers, Durable Objects, KV, R2, D1, Vectorize, Workers AI, AI Gateway, and the Agent SDK into real agents customers use every day.
- Ship production agents on the Cloudflare stack.
- Build, deploy, learn, repeat.
- Your code is the front door for Cloudflare customers.
- Build agents on Workers with Durable Objects for state and short term memory
- Wire tools with the Agent SDK, MCP, and function calling
- Use Vectorize, KV, R2, and D1 for semantic memory, cache, files, and config
- Run models through Workers AI and AI Gateway; integrate third parties when needed
- Create evals, guardrails, and audits.
- Measure, tune, re-ship fast
- Build agents that summarize, propose fixes, and escalate cleanly to humans
Qualifications:
- Demonstrated success shipping production systems.
- Repos and releases that show real work.
- Strong in TypeScript or Rust on Workers.
- HTTP, queues, async, performance
- Fluency with Durable Objects, KV or R2, and either D1 or Postgres
- Hands on with model tooling.
- Prompt I/O, tool calling, evals, safety checks
- Observability mindset.
- Logs, traces, metrics, redlines
Qualifications
- Demonstrated success shipping production systems.
- Repos and releases that show real work.
- Strong in TypeScript or Rust on Workers.
- HTTP, queues, async, performance
- Fluency with Durable Objects, KV or R2, and either D1 or Postgres
- Hands on with model tooling.
- Prompt I/O, tool calling, evals, safety checks Observability mindset.
- Logs, traces, metrics, redlines
Responsibilities
- At Cloudflare, we're building industrial-scale AI agents that support customers directly.
- This isn't research theater.
- Your code will power real customer interactions from day one, at global scale.
- Cloudflare already has the parts.
- You will assemble Workers, Durable Objects, KV, R2, D1, Vectorize, Workers AI, AI Gateway, and the Agent SDK into real agents customers use every day.
- Ship production agents on the Cloudflare stack.
- Build, deploy, learn, repeat.
- Your code is the front door for Cloudflare customers.
- Build agents on Workers with Durable Objects for state and short term memory
- Wire tools with the Agent SDK, MCP, and function calling
- Use Vectorize, KV, R2, and D1 for semantic memory, cache, files, and config
- Run models through Workers AI and AI Gateway; integrate third parties when needed
- Create evals, guardrails, and audits.
- Measure, tune, re-ship fast
- Build agents that summarize, propose fixes, and escalate cleanly to humans