Six Figure Work

Member of Technical Staff (Software Engineer, Enterprise Agent Evals & Efficiency)

Perplexity

Company websiteperplexity.ai (Perplexity, opens in new tab)

Base salary $220K  to $405K

Employer-published annual base salary, USD. Advertised base range in San Francisco, CA +2 more

Apply (opens in new tab)

You apply on the employer's own site. Six Figure Work does not handle applications.

  • LocationSan Francisco, CA +2 more
  • WorkplaceWorkplace not stated
  • Status at last checkSource accepting applications when checked
  • Last checked (3 h ago) · observed since
All places named
  • San Francisco, CA
  • Seattle, WA
  • New York City, NY

About this job

About the Role

The Enterprise Agent Evals & Efficiency team makes Perplexity's agents better at completing real work across enterprise connectors, tools, and data. Our goal is to help agents choose the right tools, use the right context, and complete complex workflows reliably, with less time and compute. This team owns the improvement loop: define what successful work looks like, build evaluations that measure it, understand where agents fail, and ship changes that improve outcomes.

This is a hands-on engineering role with end-to-end ownership, from building realistic enterprise evaluation environments to shipping improvements across the agent harness, tools, and skills. You'll create complex scenarios spanning connected systems, data, and permissions, use them to identify where agents struggle, and improve the tools agents call, the skills they follow, the context they receive, and the models they use. Working with AI Research, Connectors, and Platform teams, you'll turn experimental results into measurable gains in task success, latency, and cost per successful task. The goal is not just to measure agents, but to make more enterprise work reliable and practical to automate.

Key Responsibilities

  • Build realistic enterprise evaluation environments spanning connected applications, representative datasets, user roles, and permissions, with complex, multi-step workflows and reproducible system state.

  • Own evaluation infrastructure, task suites, and automated graders that measure how well agents complete enterprise work, calibrated against human judgment and grounded in end-to-end outcomes.

  • Analyze agent trajectories and production failures, identify root causes, and ship improvements across the agent harness, tools, and skills that measurably improve task success and reliability.

  • Develop reusable skills and improve tool descriptions, schemas, and result handling so agents can select the right tools, execute workflows correctly, and recover from errors with fewer unnecessary calls.

  • Build and evaluate model-selection and routing strategies that match each task to the right model and effort level, balancing quality, latency, reliability, and cost.

  • Improve agent efficiency through context management, skill loading, caching, and execution strategies that reduce wasted tokens and cost per successful task without compromising quality or safety.

  • Build regression gates and launch-readiness signals for model, connector, tool, skill, and harness changes, and validate that evaluation gains translate into better production outcomes.

Qualifications

  • 5+ years of software engineering or machine learning engineering experience, with a track record of owning complex production systems from design through deployment and operation.

  • Strong system design skills, including building reliable, scalable infrastructure for experimentation, evaluation, or data-intensive applications.

  • Strong proficiency in a backend language such as Python, Go, or Rust, and the ability to work effectively across a multi-language production stack.

  • Hands-on experience building, evaluating, or improving LLM-based applications or agents, including tool use and multi-step workflows.

  • Deep expertise in at least one of the following:

    • Evaluation infrastructure, benchmark design, and automated grading.

    • Agent harnesses, tool interfaces, and reusable skills for complex workflows.

    • Realistic test environments or simulations spanning multiple systems, datasets, permissions, and stateful workflows.

    • Model selection, routing, and inference efficiency, including context management and caching.

  • Strong experimental and statistical judgment, including choosing representative tasks, defining meaningful success criteria, diagnosing failures, and distinguishing real improvements from noise.

  • Sound technical judgment in balancing task quality, latency, reliability, and cost, with a track record of translating evaluation findings into shipped improvements.

  • A track record of leading ambiguous, cross-team initiatives from architecture through production adoption, setting technical direction, and raising engineering quality through mentorship.

If you’re excited about this role, we encourage you to apply even if you don’t meet every qualification. We value demonstrated impact, deep ownership, and the initiative to turn ambiguity into results.

Source: Perplexity on Ashby · View original posting (opens in new tab)

Pay in context

This role's base floor ($220,000) is above 79% of the 5,063 Software Engineering roles in California listed on this site; 83 others list the same floor. Their median floor is $176,600; the middle half runs from $149,365 to $204,000.

Only jobs on this site count, and each one publishes a base salary of $100,000 or more, so this compares six-figure jobs with each other, not with the whole market. Computed Nov 8, 2026.

This range next to 6 other live Perplexity roles with the nearest advertised base floor
Chart as a table
This range next to 6 other live Perplexity roles with the nearest advertised base floor
RolePublished base
Member of Technical Staff (Software Engineer, Enterprise Agent Evals & Efficiency) (this listing)$220K - $405K
Member of Technical Staff (Software Engineer, Computer)$220K - $405K
Member of Technical Staff (Software Engineer, Enterprise AI Products)$220K - $405K
Member of Technical Staff (Software Engineer, Training Infrastructure)$220K - $405K
Member of Technical Staff (Software Engineer, Backend Platform)$220K - $405K
Member of Technical Staff (Software Engineer, Data Platform)$220K - $405K
Product Marketing Manager$220K - $290K

Same $100K to $400K scale as every card. All Perplexity roles · How to read the bar

Observed changes

  1. First observed on the employer's board
  2. Began meeting the published-salary criteria
  3. fields changed
Observed since
Employer-stated posting date
2026-10-19
Where this pay comes from

Location as the employer wrote it: San Francisco • Seattle • New York City

USD 220,000 – 405,000 · 1 YEAR · Salary

Method
Structured pay field published by the employer
Checked
Rule set
us-base-v2

The employer's job board publishes this pay as a dedicated data field. We read the field directly; no interpretation was needed.

What we verified

  • The pay figures come from the employer's own listing, quoted exactly above.
  • The pay is an annual base salary in US dollars with a minimum of at least $100,000.
  • The role was publicly listed on the employer's job board when last checked.

We do not verify what the employer will actually offer, whether the employer is still recruiting for the role, or anything beyond what the employer published. Full methodology.

Get Six Figure Work by email

Pick what you want. Nothing is selected for you unless it matches the page you are on, and nothing is sent until you confirm from a link we email you.

What would you like to receive?

A short weekly note on what employer-published pay data shows: who pays what, where, and what is changing. Once a week.

Practical notes for job seekers: interviewing, applying for six-figure roles, and making an upward move. About twice a month.

New jobs that match a search you choose. Every job listed has an employer-published base salary of $100,000 or more. At most one email a day (or weekly, your choice). Nothing is sent on days with no new matches. Alerts cover every new job, because this page has no filters.

We email you only after you confirm from a link we send to this address. We do not sell or share your address. Every email has a one-click unsubscribe link. How we handle your email.