Senior Software Engineer (AI)
Salary: $180,000 - $220,000 per year
Location: San Francisco, CA
Posted: November 20 2025
Minimum Degree:
Relocation Assistance: Not Available
Our client is building the future of growth marketing. Our mission is simple: companies should pay for outcomes, not tools. To make that real, we’ve built a vertically integrated software and services stack that delivers exceptional growth results — fast, repeatable, and reliable. Today, we execute AI-enabled SEO playbooks for companies like Rho, Clay, Descript, and Beacons. Tomorrow, we’ll expand across every major growth channel.
Growth marketing is notoriously hard to get right. The best talent is scarce, agencies are slow and inconsistent, and quality often suffers. We’re changing that. By pairing world-class AI systems with a team of experts, we automate the hardest parts of growth and give our customers an edge that compounds over time.
Founded in San Francisco, our client raised over $20M from First Round Capital, Basis Set Ventures, WndrCo, and angels including the growth leaders from Notion, Airtable, Webflow, and Dropbox. Our investors also include operators like Lenny Rachitsky and Eli Schwartz, author of Product-Led SEO. We’re backed by people who know growth inside and out — and we’re just getting started.
Please note: This is an in-person role at our Hayes Valley office in San Francisco. For those outside the Bay Area, we offer paid relocation.
What you’ll do
-
Architect, evaluate, and optimize complex NLP systems from end to end.
-
Achieve high reliability in real-world applications, despite technology limitations.
-
Build and iterate on multi-agent architectures.
-
Collaborate closely with product and design engineers to ensure AI features are integrated seamlessly into the product flow.
-
Work across the stack when needed to take a feature to completion.
-
Rapidly build and iterate on prototypes with quality in mind.
Our stack
-
React frontend in TypeScript, using NextJS, Tailwind and Apollo GraphQL
-
Single, public GraphQL API for all backend ↔ frontend communication
-
Python for AI orchestration (Langchain, Semantic Kernel)
-
Postgres for RDB, pub/sub, and vector search
-
C# (.NET 9) with EF Core in the backend
-
Hosted on Google Cloud
-
Temporal for async workloads
-
GitHub, Slack, Notion, Linear
You’ll be an excellent fit if you
-
Are passionate about building highly reliable AI systems despite the technology limitations today.
-
Have an intuitive understanding of the strengths and weaknesses of different LLM models, and how to work around them.
-
Care about customer impact and want to see your work directly influence growth outcomes.
-
Thrive in ambiguity and are comfortable owning projects from 0 → 1 in a startup environment.
-
Communicate clearly and proactively with engineers, designers, and product leads.
-
Enjoy staying abreast of emerging AI trends and technologies.
What we offer
-
Competitive salary and equity
-
Two company offsites per year (our most recent offsite was at Hawaii 🏝️)
-
Unlimited time off (PTO)
-
Health, dental, and vision insurance
-
Monthly team dinners
-
Paid lunches, snacks and drinks
-
Monthly transportation stipends
-
Yearly health and education stipends