Research Engineer, HCI and Agent Experience | Careers | Pally
Research Engineer, HCI and Agent Experience
San Francisco / Mountain View, CA or remote · Full-time
Hey 👋, we’re Haz and Wyatt, the founders of Pally.
Pally is a personal assistant that lives in your text messages. You text it like a friend. It replies to the messages you’ve been avoiding, books the dinner, chases the invoice, and handles the hundred small things that pile up in a week.
We’re a small team based in the Bay Area, and we’re hiring people who will make Pally the #1 consumer agent in the world.
The role
You’ll own how Pally thinks and talks. The whole product is a text thread. There are no buttons, no spinners, no dashboard. Every product decision comes out of the model as a sentence, and every sentence costs latency and money. That makes the interface a research problem and an engineering problem at the same time, and you’ll own both.
This is a hands-on engineering role. You’ll be in the agent code, the prompts, the eval harness, and the model layer, shipping to real people every week. In practice that means:
- Agent loops. Design and build how Pally decides to act, ask, wait, or reach out first: the tool-calling loop, memory and context assembly, and the policy for long conversations that run for months.
- Model routing. Fine-tune and evaluate a router so small, fast models take most turns and frontier models take the ones that matter. Own the latency and cost budget per turn.
- Evaluations. Build the harness that turns “did that reply feel right?” into a number: turn-level judges, replay of real conversations, regression suites that run before every deploy.
- Prompting and context. Own the prompts and the context-window design so the model gets the right information in the right order, and nothing else.
- Agent infrastructure. The workers, queues, and tool integrations the loop runs on. You’ll ship it, not hand it off.
- User experience. How the product reads on a phone, from the first reply to a follow-up weeks later. You’ll read transcripts every day and fix what you see.
We’ll measure you on one thing: how much better Pally gets at being someone’s assistant, week over week, and whether the evals prove it.
Profile
- At least two years of software engineering experience and a track record of owning user-facing products from idea through production. You’ve shipped, operated, and improved what you built.
- Deep proficiency in modern web application technologies, especially TypeScript and React, plus backend services and infrastructure such as Python, Postgres, queues, and cloud platforms.
- Experience building LLM agents, fine-tuning models, or creating evaluation systems that people trust. Ideally more than one.
- Fluency with AI-assisted development workflows, grounded in the fundamentals to verify, correct, and own everything you ship.
- Experience with asynchronous, long-running, or streaming APIs, and the product judgment to turn their constraints into a good experience.
- A product-minded approach: you form opinions about what users need, validate them cheaply, and change course when the evidence says to.
Practical stuff
Competitive salary, substantial equity, 401(k), health insurance, and meals covered. Full-time, in person in San Francisco or Mountain View, CA, or fully remote for exceptional candidates.
We work exceptionally hard. If work isn’t your primary focus, this isn’t for you. But relationships are everything, and that applies to you too. You will be there for your family and friends when they need you. We don’t care when you work hard, only that you do.
If this sounds like you, apply below. Tell us how you see the future of personal AI and send us your resume.
Thanks for reading,
Haz + Wyatt
Apply
Name
How do you see the future of personal AI?
Resume (PDF, under 10 MB)
Submit application