Software Engineer, Agents

Glean Glean · Enterprise · Bangalore, India · Engineering

Software Engineer, Agents role at Glean, focusing on building and enhancing AI agents for enterprise use. Responsibilities include developing user-facing product experiences for agent creation, configuration, evaluation, self-improvement, and deployment. The role requires strong software engineering skills and product sense, working across frontend, backend, and AI systems to deliver reliable and safe agentic capabilities at scale.

What you'd actually do

  1. Build end-to-end product experiences that help users create and configure AI agents for real work.
  2. Design and ship workflows that help users evaluate agent quality, inspect results, and understand failure modes.
  3. Build product loops that help agents improve over time through feedback, evals, optimization, and self-improvement primitives.
  4. Help users deploy and operate both auto-mode agents and more independent agents with the right guardrails, controls, and visibility.
  5. Work across frontend, backend, prompting, harness behaviour, infrastructure and product systems to turn agent capabilities into polished user experiences.

Skills

Required

  • Strong coding skills in languages such as Go, Python, Java or Typescript
  • building reliable, well-tested systems
  • product sense
  • comfort working across both user-facing experiences and backend systems

Nice to have

  • Experience building AI, agentic, workflow, automation, or developer-product experiences
  • Leadership skills and past management experience

What the JD emphasized

  • Minimum 6+ years of experience building product software
  • strong technical execution
  • customer impact
  • reliability
  • thoughtful tradeoffs between speed, quality, and system cost
  • enterprise trust

Other signals

  • AI agents
  • agentic capabilities
  • LLM choice
  • enterprise trust
  • eval and feedback loops
  • self-improvement flows
  • safe and scalable deployment patterns