Founding AI Engineer, Early Career

Matterhaul, Inc.

San Francisco (CA)

Sur place

USD 150 000 - 185 000

Plein temps

14 jours+

Obtenez une réponse de cet employeur

Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.

Passez les filtres ATS

Avantages offerts par ce poste

Office in SF
Hardware + API budget
4 days/week in SF office

Résumé du poste

Matterhaul, Inc. in San Francisco seeks an early-career AI engineer who has shipped AI systems to real users and wants to grow into senior ownership across agents, retrieval, evals, observability, and document or voice pipelines.

This is a full-time, on-site role in SF SOMA. You will own surfaces end-to-end, write evals, tune retrieval, and help build extraction pipelines, with mentorship and on-call responsibilities as the team scales.

Qualifications

  • Bachelor's or Master's in CS or related field from a top program.
  • ≈2 years of post-grad software engineering experience.
  • ≥1 year building AI systems in production used by real users.
  • Strong software engineering practices: tests, debugging, and code reviews.
  • Experience with modern LLM stacks and token-cost aware design.
  • Proficiency in TypeScript or Python; experience with both is a plus.
  • Experience with retrieval, agents, or multi-step AI workflows.
  • Hunger to grow into senior AI engineer; comfortable with mentorship.

Responsabilités

  • Own one or two AI agent surfaces end-to-end: prompts, tools, evals, observability, on-call.
  • Write golden eval sets and regression suites for model-based systems.
  • Tune retrieval: embeddings, chunking, reranking, and query rewriting on real data.
  • Iterate on prompts and tools with rapid experimentation.
  • Help own document and voice pipelines from supplier PDFs to structured facts.
  • Contribute to observability: traces, dashboards, alerts for regressions.
  • Assist with research triage and evaluating new models or techniques.

Connaissances

2 years post-grad engineering
Production AI experience
Strong CS fundamentals
LLM stack familiarity
TypeScript or Python proficiency
Retrieval and agents
Willingness to grow into senior role

Formation

Bachelor's or Master's in CS or related field

Outils

TypeScript
Python
OpenAI API
Anthropic API
Google API

Description du poste

Early-career founding AI role for a recent graduate or engineer with roughly two years of experience who has already shipped AI systems to real users and wants to grow into senior ownership across agents, retrieval, evals, observability, and document or voice pipelines.

Full-time

Matterhaul is building the AI-native operating system for the physical goods supply chain.

Distributors and manufacturers run on disconnected systems, manual re-entry, and tribal knowledge that never gets captured. The software that was supposed to fix that never did. We're changing that.

Matterhaul sits above the systems these businesses already run — unifying their data, capturing the operational context legacy software misses, and deploying AI agents across quoting, order entry, procurement, dispatch, and customer updates. No rip and replace. Teams go live fast, and Matterhaul expands until it becomes the system the business runs on.

That's the wedge. The vision is bigger: a purpose-built, AI-native platform that doesn't just automate what ERPs do today — it does what they were never capable of.

We're a small team with deep roots in this space. Our founders grew up in the trades and spent careers building products for the physical world at Stripe, Verkada, and Cisco Meraki. We're based in San Francisco's SOMA/Transbay neighborhood, in-office four days a week, and we spend real time with the distributors and operators we build for.

We move fast, ship often, and build for the people who actually do the work.

Why now

Three things are true at once and rarely line up:

  • AI has stopped being an experiment. A year ago this was a pilot conversation. Today, executives are being asked why they aren't deploying AI in operations.
  • Legacy ERPs are no longer defensible. The customers know it. Their leadership teams are openly looking for a way out.
  • The supply‑chain trauma of the last five years is fresh. The companies that move physical goods lived through it in a way software companies didn't. They want visibility and automation, and they aren't going back.

The window is open. Windows like this don't stay open.

Why this role exists

The AI is the product. Quoting, order intake, procurement triage, dispatch — every workflow we ship leans on a model doing real work, against messy distributor data, with real money on the line.

The AI engineering surface area is bigger than a senior + staff team can chew through: new evals to write for every agent, retrieval to tune per customer, document pipelines to harden, prompt regressions to chase down, voice flows to iterate on, model routing to refine. We want a strong young engineer who has already shipped AI to production during school and an early job, and is hungry to operate at the frontier along sides senior people who've been doing this for years.

You will not be making coffee. You will own real surfaces. You will also be mentored deliberately — code review, design review, eval review, on‑call shadowing — because we want this role to compound into a senior AI engineer here in 2–3 years.

What you'll own
Year one, concretely:
  • Agent surfaces — Pick up ownership of one or two existing agents (e.g., quote intake, supplier matching, call summarization) end‑to‑end: prompts, tools, evals, observability, on‑call. Ship improvements weekly.
  • Evals — Write the golden sets, the regression suites, the LLM‑as‑judge rubrics. This is where you'll have outsized impact early; the team that has good evals wins.
  • Retrieval tuning — Chunking, embeddings, reranking, query rewriting on real customer data. You'll see the difference good retrieval makes the first week.
  • Prompt and tool iteration — Tight loops. Many small experiments. You'll learn fast which changes move metrics and which just feel better.
  • Document & voice pipelines — Help own the extraction pipelines that turn supplier PDFs, scanned quotes, and call transcripts into structured facts the agents act on.
  • Observability — Add the traces, dashboards, and alerts that catch silent regressions. If a model degraded yesterday, you should be the one who notices today.
  • Research triage — When a new model or technique drops, you'll be one of the people who runs it against our evals and writes up whether it's worth adopting.

You will write a lot of code, do a lot of experiments, and learn the difference between "the eval went up" and "the product got better" the same way the rest of us did: shipping it.

What we're looking for
  • Bachelor's or Master's from a top engineering program (CMU, MIT, Stanford, Berkeley, Waterloo, Georgia Tech, UIUC, UW, UMich, UT Austin, Cornell, Princeton, Caltech, Harvey Mudd, or international equivalent). Strong CS fundamentals.
  • ~2 years of post‑grad engineering experience, or equivalent serious work during school (research lab, AI‑heavy internship, founded something that shipped).
  • 12+ months building and running AI systems in production — even if "production" was a research deployment, an internship project that real users hit, or a startup you built. We want to hear about something real users used, not a class project.
  • Solid software engineering chops. You write tests. You read other people's code. You can debug a failing service, not just a failing prompt.
  • Comfort with the modern LLM stack — at least one of Anthropic, OpenAI, or Google APIs at depth, tool use, structured outputs, streaming. You know what a token costs.
  • TypeScript or Python proficiency. Our AI surface is largely TypeScript; Python is welcome for evals and experimentation. You'll pick up the other one here.
  • You've built something with retrieval. Even if it was naive RAG. You've felt why naive RAG breaks.
  • You've built something with an agent loop. Tool calls, multi‑step plans, something that wasn't a single‑turn chatbot.
  • Hunger to operate. When the model misbehaves at 9pm, you want to know why, not file a ticket.
Nice to have:
  • Open‑source contributions to AI/ML repos (LangChain, LlamaIndex, vLLM, transformers, dspy, etc.) or your own published projects.
  • Eval frameworks you've built or used seriously (not just "I ran some prompts and eyeballed the outputs").
  • Research experience: a published paper, a strong undergrad/grad thesis, or a research‑lab role. We don't require it but we read it carefully.
  • Fine‑tuning, LoRA, distillation experience even at a small scale.
  • Hackathon wins, AI side‑projects with real users, AI‑heavy internships at a company that shipped AI to customers.
  • Familiarity with structured output / function calling at depth, prompt caching, speculative decoding, or other techniques beyond the basics.
What we’re not looking for:
  • Five years of "ML engineer" titles where the work was tuning XGBoost on tabular data. This role is about LLM‑driven systems in production.
  • Pure prompt‑engineering portfolios with no software engineering underneath.
How we work
  • Small founding team — under ten people — building the system distributor sales, procurement, and dispatch teams will run on. You'll be the most junior person on a team of senior engineers, by design — the ramp is steep and the mentorship is real.
  • San Francisco — 4 days a week in the office. This matters more for early‑career engineers, not less. Whiteboards, pair‑debugging, and the kind of feedback that's hard to type happen in person.
  • We ship to production frequently and trust each other to do it. You'll be on‑call for the agents you own, with backup, within a few months.
  • We write specs (/specs) and architecture docs (AGENTS.md per directory) before big changes. We expect the same of you.
Compensation
  • Base: $150,000 – $185,000, depending on experience.
  • Equity: 0.1% – 0.3%. Early enough to matter.
  • Hardware + AI coding / API budget and a real office in SF.
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Founding AI Engineer, Early Career
Founding AI Engineer, Early Career

Matterhaul, Inc. • San Francisco (CA)

Sur place
USD 150 000 - 185 000
Equity options
AI coding budget
Office in San Francisco
Founding Infrastructure Engineer
Founding Infrastructure Engineer

Matterhaul, Inc. • San Francisco (CA)

Sur place
USD 200 000 - 260 000
Equity options
Hardware + AI coding budget
Real office in SF
AI Engineer
AI Engineer

Nortiksoftware • États-Unis

À distance
USD 150 000 - 210 000
Fully remote across Europe
22 paid vacation days plus tenure days
Private health insurance
+3
Fullstack Engineer
Fullstack Engineer

Nortiksoftware • États-Unis

À distance
USD 78 000 - 123 000
Fully remote across Europe
22 days vacation + yearly increment
Private health insurance
+3
Founding Machine Learning Engineer
Founding Machine Learning Engineer

Arcade • San Francisco (CA)

Sur place
USD 230 000 - 270 000
Equity
Competitive benefits
Staff AI Platform / Agent Infrastructure Engineer
Staff AI Platform / Agent Infrastructure Engineer

Ellis, Inc. • New York (NY)

Hybride
USD 170 000 - 250 000
Competitive equity
Healthcare (medical, dental, vision)
Hybrid NYC office
+2
Learning & Knowledge Systems Lead
Learning & Knowledge Systems Lead

Harper • San Francisco (CA)

Sur place
USD 110 000 - 170 000
Uber commuter benefits
Daily meals provided
Free gym membership
+1
Product Engineer
Product Engineer

Harper • San Francisco (CA)

Sur place
USD 140 000 - 280 000
Uber commuter benefits
Breakfast, lunch, dinner provided
Snacks, drinks and coffee daily
+2
Senior AI Engineer - Forward Deployed (FDE)
Senior AI Engineer - Forward Deployed (FDE)

Moring • Atlanta (GA)

Sur place
USD 180 000 - 240 000
Engineering Forward‐Deployed Engineer, Generalist Full‐time Remote (US) View role →
Engineering Forward‐Deployed Engineer, Generalist Full‐time Remote (US) View role →

Topsail • États-Unis

À distance
USD 150 000 - 220 000
Remote‑first culture
Equity
Frontier AI budget and ample tokens