Skip to content
HarperHarperSan Francisco, CA

Senior Member of Technical Staff, Harness Engineering

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.

187k – 264k/yr
On-site3+ YOEML Engineering

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

LLMsAgent FrameworksPrompt EngineeringAPI DesignSandboxIsolationOpen-SourceFoundation Models

Similar roles

ML Engineering jobs
Scale AI

Staff Software Engineer, Public Sector

Scale AISan Francisco, CA +3

Leads development of agentic AI systems for public sector, including guardrails, data processing, and fleet orchestration for federal datasets. Mentors engineers, defines technical strategy, and communicates with stakeholders to ensure reliable, secure solutions.

189k – 362k/yr
On-siteML Engineering
Pinterest

Staff Machine Learning Engineer, Computer Vision

PinterestSan Francisco, CA

Staff Machine Learning Engineer developing state-of-the-art visual encoders and multimodal models at Pinterest Labs. Prototype visual reasoning tools, train billion-scale models on rich visual-text data, ship to production for recommender systems and VLMs, publish research, and mentor juniors. Requires strong CV/ML background, publications, and PhD or equivalent.

189k – 390k/yr
Hybrid7+ YOEML Engineering
Pinterest

Staff Machine Learning Engineer

PinterestSan Francisco, CA +1

As a Staff Machine Learning Engineer, you will lead the ML strategy and execution for the Advertiser and Seller Experience team, building recommendation systems and context foundations. This role requires deep expertise in recommendation systems and modern agentic AI to shape advertiser and seller workflows.

189k – 390k/yr
Hybrid7+ YOEML Engineering
Databricks

Staff Software Engineer, AI Runtime

DatabricksMountain View, CA +1

Staff Software Engineer building and scaling Databricks' managed large-scale GPU training platform (AIR). Focus on distributed training performance, scheduling, fault tolerance, and developer experience for thousands of accelerators.

190k – 265k/yr
On-site10+ YOEML Engineering
Databricks

Staff Machine Learning Engineer

DatabricksSan Francisco, CA +1

Develops and deploys state-of-the-art GenAI models and systems for Databricks products like Assistant and Genie. Requires 2-8 years ML engineering experience, proficiency in Python/PyTorch/TensorFlow, and expertise in LLMs.

190k – 285k/yr
HybridML Engineering