G

Glean

AI-powered enterprise search across applications

AI Engineer - Data and Evals

Natural Language Processing & LLMsConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • At least 5 years of software engineering experience, with strong Go and/or Python skills and backend fundamentals including APIs, data modeling, testing, and distributed pipelines.
  • Experience building datasets and benchmarks for large language model use cases, retrieval-augmented generation, or agents, including evaluation-set curation and synthetic data generation.
  • Familiarity with evaluation methodologies and tradeoffs, including deterministic metrics, large-language-model-as-a-judge, pointwise and pairwise grading, human labeling, and judge calibration.
  • Experience building evaluation or experiment infrastructure that runs reliably at scale, including continuous integration and continuous delivery integrations and observability tooling such as OpenTelemetry.
  • Strong analytical skills, including investigating traces and failure cases, writing SQL, and using data and metrics to explain changes in quality.

Responsibilities

  • Build evaluation sets and benchmarks from expert-curated examples, production data, synthetic data, and past failures, covering edge cases and key user segments.
  • Build and scale the evaluation platform and agent observability, including experiment pipelines, trace capture and replay, and dashboards, with reproducible and affordable runs.
  • Build agentic large language model verifiers for correctness, groundedness, citation quality, and task success, and calibrate them against human labels using clear rubrics.
  • Run evaluations at every stage, from continuous integration and pre-release suites to sampled production traffic, and report results with confidence intervals.
  • Build enterprise simulation environments with simulated users and realistic company data to test multi-step agent tasks.
  • Diagnose failures by segment and trace, and turn evaluation results into concrete fixes while balancing quality, latency, and cost.

Desired Qualifications

  • TypeScript is a plus.
  • Experience with simulation environments and/or model post-training techniques.

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