Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

Glean

Software Engineer (Agentic Runtime)

Posted Updated
Discussion
  • The Agentic Runtime team builds the low‑latency, reliable, and secure foundation that powers Glean’s AI agents and assistant experiences at scale
  • You’ll design and operate core runtime services for multi‑turn orchestration, tool calling, model routing, memory, streaming, and safety
  • You’ll work across distributed systems, production observability, and ML infra integrations to deliver an experience that feels instant, accurate, and trustworthy — while optimizing cost and reliability
  • Own impactful runtime problems end‑to‑end — from architecture and design to production launch and ongoing reliability
  • Build and evolve core services for session lifecycle, streaming responses (e.g., gRPC/WebSockets), structured tool execution, memory/state, and policy/guardrails
  • Design for performance, correctness, and cost: reduce p50/p95 latency, improve tail behavior, and optimize token/tool budgets
  • Integrate with leading LLM providers (e.g., OpenAI, Anthropic, 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 deep observability (tracing, metrics, logs) and create playbooks/SLOs for high availability and on‑call excellence
  • Collaborate closely with product, quality, and application teams to prioritize the most impactful roadmap investments
  • Experience operating services on Kubernetes and at least one major cloud (e.g., GCP, AWS, or Azure)
  • Background in one or more areas is a plus: policy/guardrails, multi‑tenant isolation, rate‑limiting, concurrency control, cost optimization
  • Practical understanding of LLM/agents building blocks: tool/function calling, structured outputs, streaming, and model selection/routing
  • 3+ years of software engineering experience building production distributed systems or cloud‑native applications
  • Ownership‑driven with a positive, proactive attitude; comfortable leading projects or learning from battle‑tested engineers
  • Familiarity with event/streaming systems (e.g., Pub/Sub, Kafka), caching (e.g., Redis), and data stores for low‑latency paths
  • Product‑minded: you prioritize customer impact, clear SLAs/SLOs, and pragmatic iteration
  • BS/BA in Computer Science or related field, or equivalent practical experience
  • Strong coding skills in at least one of: Python, Go, Java, Javascript, Typescript, C++, with a focus on reliability, performance, and tests
  • Strong observability and debugging skills: tracing (e.g., OpenTelemetry), metrics, dashboards, and production forensics

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.