
Location: On Site in San Francisco, California, United States
Employment type: Full-time
Salary: $180,000 - $250,000 per year
Posted: 7 months ago
You will have financial security with startup upside: Our capital partners have over $2B under management. With our capital partners, we control our portfolio companies. Our portfolio companies are all cash-flow positive, and they have 3,000+ enterprise customers. You get startup speed without the "will we survive?" stress. In addition, we are building new AI products without the startup go-to-market risk because our portfolio companies already have enterprise customers.
Able to write production-quality code and explain your decisions.
Ship end-to-end product features across the Next.js App Router (Server Components, Server Actions, Route Handlers) with TypeScript strictness.
Build AI workflows using the Vercel AI SDK (streaming text/chat, tool calls) and integrate them into robust, user-friendly experiences.
Orchestrate background jobs/pipelines and connect external systems for data import/export.
Model and query data with Drizzle ORM and Postgres; write safe migrations; keep schemas, types, and queries aligned with product needs.
Own performance and reliability: streaming UIs, caching strategies, error boundaries, logging/instrumentation, and Core Web Vitals.
Maintain code quality with type-driven design and clean abstractions; participate in constructive code reviews.
Collaborate with product and design to scope, decompose, and deliver iterative value; document decisions in the repo’s README/docs.
2+ years building in TypeScript + React and shipping Next.js (App Router, RSC, Server Actions/Route Handlers) features to production.
Hands-on LLM/AI app experience using Vercel AI SDK or equivalent (streaming responses, function/tool calling, prompt/context design).
Familiarity with AI dev tools (e.g., CodeX, Cursor, Claude).
Postgres + SQL in production and experience with an ORM (Drizzle preferred).
Experience with client-side data & caching (TanStack Query/SWR or similar).
Proven focus on performance/reliability (streaming UIs, caching, error boundaries, logging/instrumentation, Core Web Vitals).
Accessibility-minded UI work (Tailwind or component library experience).
Comfortable integrating third-party APIs/webhooks and background jobs/queues.
Bachelor’s in CS or equivalent practical experience.
Able to thrive in a fast-paced environment.
Learning mentality (adapts to weekly tech changes).
Business-oriented thinking (revenue impact mindset, not just technical purity).
Salary: $180K-250K
Equity for competitive candidate
Healthcare (full)