Senior/Staff Applied AI Engineer, Agent Harness
Quick facts
- Pay
- $200,000 – $300,000 USD per year
- Type
- Full-time
- Location
- San Francisco, CA
- Skills
- Python, TypeScript
- Industry
- Information Technology — 684 open jobs
- Visa in listing
- H-1B, OPT
- Apply
- Free to apply — never pay anyone for a job offer or visa sponsorship
Job description
About the Company
Our client is a pre-seed AI startup in San Francisco building AI coworkers for IT teams: a security-focused product where an agent registers as a governed identity in a customer's directory, requests scoped access per task, escalates for human approval, and drives systems it was never given an API for.
About the Role
This role builds the layer that turns model capability into systems that actually work for users. You'll develop the core agent harness (the execution loop, tool-use strategies, context construction, and model-facing experimentation) and iterate on agent behaviors across real customer workflows and long-horizon tasks. A defining stance: the creative step happens once, at authoring, and what executes afterward is deterministic, compiled, type-checked code rather than stochastic tool-chaining. You'll own that boundary between what the model decides at runtime and what ships as code. You'll build and run evals against replicas of real customer environments rather than synthetic tasks, reliable enough to gate a release; analyze production failures and attribute them to the right layer (model, prompt, tool contract, environment state, or retry logic); and extend the computer-use agent to systems with no API, owning the guarantees that let it run in production at all: a fresh microVM per task, credentials injected at session start and never seen by the model, every action recorded, and any session killable mid-run.
What You'll Own
- The core agent harness: execution loop, tool-use strategies, context construction, and model-facing experimentation
- Agent behaviors across real customer workflows and long-horizon tasks
- The boundary between runtime model decisions and deterministic, compiled, type-checked execution
- Evals against replicas of real customer environments, reliable enough to gate releases
- Production failure analysis and systematic robustness improvements, attributed by layer
- Extending computer-use to API-less systems, with production guarantees (per-task microVM, model-blind credentials, full action recording, killable sessions)
- Feedback loops and data systems that get better real-task data into eval and training
Requirements
Must-Have
- 4+ years of engineering experience
- Experience with agent frameworks or tool-using LLM systems
- Strong in Python or TypeScript, comfortable with modern AI tooling
- Experience with model evaluation, fine-tuning, or prompt design
- Can own systems end-to-end and debug across the stack
- Thinks in terms of systems and user outcomes, not just model metrics
- Enjoys debugging messy, real-world failures and turning them into improvements
- Wants to work in the layer that turns model capability into systems that work for users
- Able to work in person in San Francisco, Monday to Friday, at startup intensity
Strong candidates may also
- Have built computer-use or browser-automation agents
- Have experience with virtualization and sandboxed execution environments, and scaling them
- Have done AI research and published at top conferences
- Have shipped something where correctness had to survive partial failure (idempotency, resumability, compensating actions)
- Have integrated enterprise SaaS APIs (identity providers, directory services, ticketing, ERPs)
- Have experience with large, messy datasets or production logs
- Have been an early engineer somewhere they also had to talk to customers
Key Details
- Location: San Francisco, CA (in-person, Monday to Friday)
- Employment: Full-time
- Level: Senior / Staff
- Experience: 4+ years
- Salary: $200,000 – $300,000 USD per year
- Visa Sponsorship: Available (H-1B, O-1, OPT)
Benefits & Perks
- Meals in office
- Health insurance
- Unlimited PTO
Interview Process
- Culture screen
- Second culture screen
- Technical interview
- One-day onsite
- Offer
Visa sponsorship record
No public sponsorship records foundWe didn't find H-1B, H-1B1, E-3 or green card (PERM) filings under the name David Joseph & Company in the Department of Labor and USCIS data. That doesn't mean the job can't be sponsored — the company may file under a different legal name, be new to sponsorship, or sponsor a visa that isn't in these datasets (for example H-2B or J-1).
Tip: ask the recruiter early, in writing, which visa they sponsor and whether they cover the legal and filing fees.
Which visas can work for this job
Occupation: Software Developers (SOC 15-1252).
- Mentioned in the listing
H-1B, OPT
- H-1B cap-exempt employer
Regular cap-subject employer — a new H-1B needs to win the lottery in March (unless you already hold cap-counted H-1B status).
- TN (citizens of Canada and Mexico)
This kind of role may fit the USMCA profession “Computer Systems Analyst (or Engineer, for engineering-degree holders)” — it depends on the actual duties. No lottery, no cap; you need the matching degree or license.
- E-3 (Australia) and H-1B1 (Chile, Singapore)
Same degree requirement as H-1B, but no lottery and a separate quota that is rarely filled.
- O-1 (extraordinary ability)
For candidates with awards, publications, press, a high salary or critical roles at distinguished organizations. No cap, no lottery; the employer files a petition.
- STEM OPT extension (F-1 students)
Requires an E-Verify employer. We didn't find this company in the E-Verify list — ask HR.
Salary vs prevailing wage
Level III (experienced)Software Developers · San Francisco-Oakland-Fremont, CA. Annual prevailing wages set by the Department of Labor (OFLC).
| Level | Prevailing wage | H-1B lottery odds* |
|---|---|---|
| Level I | $137,093 | ~15% |
| Level II | $165,131 | ~31% |
| Level III | $193,149 | ~46% |
| Level IV | $221,187 | ~61% |
This job pays $200,000–$300,000 a year — that's Level III (experienced). In the wage-weighted H-1B lottery a Level III registration gets 3 entries; estimated selection chance about 46% — better than average.
* Odds are DHS projections for the FY2027 wage-weighted lottery (actual results vary by year and employer). Since the FY2027 cap season the H-1B lottery is weighted by wage level: Level I = 1 entry, II = 2, III = 3, IV = 4. The level is set by the offered wage against the prevailing wage for the occupation and worksite. Separately, a $100,000 fee for new H-1B petitions for workers outside the US was announced in 2025; as of September 2026 a federal court ruling keeps it unenforceable while appeals continue — check the current status.
Sources: U.S. Department of Labor OFLC disclosure data (H-1B/H-1B1/E-3 LCA, PERM), OFLC prevailing wage data, USCIS H-1B Employer Data Hub, E-Verify participating employers. Data loaded: LCA FY2024–FY2026, PERM, USCIS Data Hub, OFLC wages; updated 2026-10-03. Employers are matched by name, so records of companies with similar names can occasionally be mixed up. This is general information, not legal advice — talk to an immigration attorney about your case.