Full Stack Software Engineer (React / Node.js / Python)
Hybrid | Remote-friendly | San Francisco Bay Area
Base : $200,000–$300,000 + meaningful equity + top-tier benefits
About the Company
We’re a fast-growing AI / ML company building products that are pushing the frontier of what intelligent systems can do in the real world. Our platform sits at the intersection of cutting-edge machine learning, delightful product experiences, and serious engineering craft. If you like working on hard problems with a team that ships quickly and thinks deeply, you’ll fit right in.
The Role
We’re looking for a Full Stack Software Engineer who’s excited to build polished, high-performance products from the UI down to the backend services and ML integrations. You’ll work across React frontends, Node.js APIs, and Python-based AI / ML systems to deliver experiences users love.
You’ll be part of a small, senior, highly collaborative engineering group—meaning high ownership, high trust, and high impact.
What You’ll Do
- Build and ship user-facing features end-to-end across React (frontend), Node.js (backend), and Python (AI / ML services).
- Design and implement APIs, data flows, and real-time systems that support intelligent product experiences.
- Collaborate closely with ML engineers to integrate models into production-grade applications.
- Own architecture decisions and contribute to technical direction as we scale.
- Write clean, testable, maintainable code with a strong bias toward shipping.
- Improve performance, reliability, and developer experience across the stack.
What We’re Looking For
Must-haves :
4+ years of full stack experience shipping production software.Strong React skills (modern React, hooks, state management patterns).Strong Node.js / JavaScript backend experience (REST / GraphQL, services, APIs).Solid Python experience, especially for data / ML-adjacent systems or services.Experience building end-to-end workflows with a focus on product quality.Comfort operating in fast-moving, ambiguous environments.Nice-to-haves :
Experience deploying ML-powered features (LLMs, RAG, embeddings, model APIs).Familiarity with TypeScript, Next.js, and / or real-time systems.Experience with cloud infrastructure (AWS / GCP / Azure), Docker, Kubernetes.Background in performance optimization for high-scale web apps.Prior startup experience or a strong “builder” mindset.Why This Role Is Exciting
Frontier work : You’ll build AI-native software that doesn’t exist anywhere else yet.High ownership : You’ll own major slices of product and architecture.Top compensation : $200–300k base + equity that actually matters.Hybrid flexibility : Remote-first culture with 1–2 onsite days / week for collaboration.Speed + quality : We move fast and care about craft.Tech Stack
Frontend : React, Next.js, TypeScript, modern UI toolingBackend : Node.js, JavaScript / TypeScript, APIs (REST / GraphQL)ML / AI : Python services, model pipelines, LLM integrationsInfra : Cloud-native, containers, CI / CD, observabilityLocation / Work Style
Remote-friendly, but must be based in the San Francisco Bay Area .1–2 days onsite per week for team collaboration and product cadence.Compensation
Base salary : $200,000–$300,000 (depending on level / fit)Equity : meaningful, early-stage upsideBenefits : top-tier medical / dental / vision, flexible PTO, WFH stipend, and more