G

Glean

AI-powered enterprise search across applications

Software Engineer - Agentic Runtime

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timeMountain View, CA, USA

About the Job

Requirements

  • At least 3 years of software engineering experience building production distributed systems or cloud-native applications.
  • A BS/BA in Computer Science or a related field, or equivalent practical experience.
  • Strong coding skills in at least one of Python, Go, Java, JavaScript, TypeScript, or C++, focused on reliability, performance, and tests.
  • Experience operating services on Kubernetes and at least one major cloud platform, such as GCP, AWS, or Azure.
  • Familiarity with event and streaming systems such as Pub/Sub or Kafka, caching such as Redis, and data stores for low-latency paths.
  • Practical understanding of LLM and agent building blocks, including tool or function calling, structured outputs, streaming, and model selection or routing.
  • Strong observability and debugging skills, including tracing such as OpenTelemetry, metrics, dashboards, and production forensics.

Responsibilities

  • Own runtime problems end-to-end, from architecture and design through production launch and ongoing reliability.
  • Build and evolve core services for session lifecycle, streaming responses such as gRPC or WebSockets, structured tool execution, memory and state, and policy and guardrails.
  • Design for performance, correctness, and cost by reducing p50/p95 latency, improving tail behavior, and optimizing token and tool budgets.
  • Integrate with leading LLM providers such as OpenAI, Anthropic, and Google Gemini, and internal evaluation frameworks to improve quality and predictability.
  • Harden the platform with fault isolation, retries, timeouts, circuit-breaking, backpressure, and graceful degradation.
  • Instrument observability through tracing, metrics, and logs, and create playbooks and SLOs for high availability and on-call excellence.
  • Collaborate with product, quality, and application teams to prioritize impactful roadmap investments.

Desired Qualifications

  • Background in one or more of policy and guardrails, multi-tenant isolation, rate-limiting, concurrency control, or cost optimization.

About the Company

Glean

AI-powered enterprise search across applications

Glean builds an AI-powered search and knowledge assistant that helps employees find information across all of a company's apps and data. Its core product is an enterprise search tool that understands natural language queries and retrieves relevant results from documents, conversations, tickets, and other sources, plus a chat assistant that can summarize and answer questions using that same information. The system uses deep learning language models that adapt to a company's own terminology and context, improving relevance without manual tuning, and it offers hosting options to align with security and data policies. Compared with competitors, Glean focuses on cross-application search, organization-specific language learning, and a combined search-and-chat experience that delivers direct answers and summaries from internal knowledge sources. Its goal is to help teams work faster by turning scattered information into easily accessible answers, reducing time spent searching.

Company size
1,001-5,000
Company stage
Series F
Total funding
$805M
Headquarters
Palo Alto, CA
Founded
2019

Recently Posted Jobs

Explore more opportunities at Glean

See more jobs