Skip to main content
Back to all jobs

Software Engineer, AI Agents at Reacher

Reacher (YC S25) is looking for a Software Engineer to lead their AI Agents division in San Francisco. You’ll join an elite 5-person engineering team to build autonomous agents that handle the entire creator marketing lifecycle—from discovery to negotiation. If you’re a backend expert who wants to build true, long-running agentic systems with significant equity, this is your chance to shape the future of the creator economy.

Want to apply for this role?

Reacher

Jack finds you jobs at companies like Reacher. Talk to Jack to get considered for roles that fit what you're great at.

Location

San Francisco, United States

Compensation

$125k-$175k + Equity

Company

Reacher

Talk to Jack

Role overview

Join a five-person engineering team as a founding specialist in AI agents. You will design and deploy autonomous systems that handle discovery, negotiation, and campaign management for TikTok Shop brands. This role involves building long-running, stateful workflows from scratch, taking full ownership of backend infrastructure and orchestration in a fast-paced San Francisco-based environment.

Reacher is a YC-backed AI platform helping brands scale creator marketing on TikTok Shop. The product automates the messy operational work behind affiliate and creator programs: discovering creators, reaching out at scale, managing CRM workflows, running campaigns, moderating content, and helping brands turn creator activity into sales. The company is already positioned as the #1 AI platform for TikTok Shop creator marketing and is an official TikTok Shop App Store partner.

What you will do

  • Build and own end-to-end long-running AI agents that automate multi-step affiliate marketing workflows, from creator discovery to performance tracking.
  • Design and maintain the core backend infrastructure using Python, FastAPI, and GCP, ensuring agent reliability through advanced observability and error recovery systems.
  • Collaborate on agentic system design, leveraging Claude Code and context engineering to decompose complex engineering tasks into autonomous actions.

Who this is a fit for

  • Brings 3+ years of backend engineering experience, specifically building complex asynchronous systems, automation, or AI-driven pipelines at a product-first company.
  • Possesses deep technical proficiency in Python, FastAPI, and PostgreSQL, with the ability to manage cloud infrastructure on GKE or KEDA.
  • Demonstrates an ownership mindset and resourcefulness, capable of translating vague product requirements into production-ready code without significant hand-holding.

Why this role is remarkable

  • Work directly with founders in San Francisco as one of the first five engineers, shaping the technical architecture of the company's most strategic long-term bet.
  • Join a high-growth startup (YC S25) that has already achieved 7-figure ARR and counts world-class operators like Steve Huffman and Matteo Franceschetti as investors.
  • Move beyond simple API calls to build true autonomous agents featuring complex orchestration, state management, and error recovery for massive e-commerce workflows.

How Jack & Jill work together

Jack
I get to know what you’re great at, then find roles you’d never find yourself.
Jill
I recruit from Jack’s network and make the intro when I spot a great match.
Thumbnail for Meet Jack

Jack gets to know what you're great at and what you want next, then searches 15 million jobs daily and helps you discover roles at companies like this.

Meet Jack

What happens next?

Jack’s an AI agent for job searching and career coaching. He works for you.

Jill is the AI recruiter working for the company. She recruits from Jack’s network.

If your profile’s a match and Reacher wants to meet, Jill will make the intro. In the meantime, Jack will send you excellent alternatives.

Learn about Jack

Ready to find your next role?

Talk to Jack for 10 minutes and see your first matches.