Skip to content

Senior Member of Technical Staff, Harness Engineering

187k – 264kSan Francisco, CAOnsite3+ YOE
Summary

As a Senior Member of Technical Staff, Harness Engineering, you will build the core substrate for Harper's AI agents, focusing on agent loop primitives, execution environment infrastructure, and tool layer ownership. You will work with frontier coding agents and internal agents, shipping primitives that agent teams depend on.

About the role

What You'll Do

  • Build agent loop primitives - Prompt construction, tool routing, retry/timeout/budget logic, multi-agent orchestration
  • Ship execution-environment infra - Sandbox lifecycle, isolation, blast-radius limits, filesystem + network policy for agents
  • Own the tool layer for assigned domains - Schema, auth, rate-limit, observability per tool. Tools other engineers consume.
  • Wire model-provider routing - Provider fallback chains, eval-driven model selection, cost/latency tradeoffs
  • Ship harness SDK improvements - Whatever makes pod engineers faster
  • Eat your own dog food - You write code with our harness daily and feel every rough edge

You Might Be a Fit If…

  • You've shipped production agentic systems (not demos - real users, real traffic)
  • You've worked with at least one major agent framework
  • You can describe a tool-design or sandbox decision you'd defend in three years
  • You write code with AI daily and manage 3+ parallel sessions
  • You're 3–6 years into your career

Requirements

  • 3–6 years software engineering experience
  • Production agent / LLM systems experience - agent loops, tool integration, prompt engineering at scale
  • Strong written communication - API contracts, integration guides, internal docs
  • Based in San Francisco or willing to relocate

Nice to Have

  • Sandbox/isolation infrastructure experience
  • Open-source contributions to agent frameworks
  • Foundation-model partner or early-access experience

Compensation

  • OTE: $187,000–$264,000 cash compensation (base salary + target performance bonus)
  • Equity: competitive equity, so you share in the company you are helping build
  • Location: San Francisco, in-office

Benefits

  • Health, dental, and vision insurance
  • Commuter benefits
  • Team meals and snacks
Skills
LLMAgent FrameworksPrompt EngineeringAPI DesignSandboxIsolationOpen-sourceFoundation Models
Similar roles at this salary range
All ML Engineering jobs →
Ironclad

Senior Software Engineer, AI

Lead design and delivery of high-priority AI initiatives across multiple codebases. Build and ship AI-powered features with strong backend fundamentals and product sense.

180k – 220kSan Francisco, CAML EngineeringHybrid5+ YOEReactEvals
Mercury

Senior Machine Learning Operations Engineer

Build and operate Mercury's real-time ML inference platform for fraud risk decisioning. Own model deployment, observability, and lifecycle tooling with strong backend Python fundamentals.

167k – 208kSan Francisco, CA +2ML EngineeringHybrid5+ YOESQLSHAP
Plaid

Machine Learning Engineer - Embedded Insights

Drive ML initiatives from concept to production on the Embedded Insights team. Identify opportunities, build and deploy models using Plaid's financial datasets, and partner with product teams to deliver scalable customer-facing intelligence products.

212k – 272kSan Francisco, CA +2ML EngineeringHybrid5+ YOESQLMLOps
Plaid

Machine Learning Engineer

Advance Plaid’s foundation models by developing novel architectures, pretraining objectives, and fine-tuning strategies. Work across the full ML stack from data engineering to production serving and monitoring.

212k – 272kSan Francisco, CA +2ML EngineeringHybrid1+ YOELLMsPython
Distyl AI

AI Engineer, Evaluation

Design and implement evaluation frameworks and pipelines for AI systems using Evaluation-Driven Development. Build Python-based test suites, LLM graders, and measurement systems that guide prompt iteration and production deployment decisions.

150k – 250kSan Francisco, CA +1ML EngineeringHybrid2+ YOEPythonAI Systems