Full-Stack Engineer

David Joseph & Company
San Francisco, United States of America
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior
Compensation
$ 250K

Job location

San Francisco, United States of America

Tech stack

JavaScript
Artificial Intelligence
Amazon Web Services (AWS)
Data Infrastructure
ETL
Data Systems
Github
Python
Machine Learning
Next.js
Software Engineering
TypeScript
React
Large Language Models
Backend
Front End Software Development
Webhooks
Data Pipelines
Automation Anywhere
Go

Job description

The company is hiring 2 full-stack engineers to own big chunks of its AI Experience Generation product serving millions of users daily. The team is not prescriptive - you are given problems and expected to propose solutions and execute them, write your own PRDs and specs, talk to customers, and own features end to end. In-office Monday to Friday, with weekend pushes common. What You'll Own

  • Ship features on the Next.js / Golang AI Experience Generation product serving tens of millions of users daily
  • Tune, optimize, and load-test servers as volume 10x's toward hundreds of millions of users per day
  • Design data systems and ML training infrastructure that power automated experimentation at scale
  • Work directly with founders and customers to design, implement, and deliver new experiences
  • Own features end to end: write PRDs and specs, ship, test, and validate against real users

Technical Stack

  • Frontend: Next.js, TypeScript / JavaScript, React
  • Backend: Golang, Python
  • Infrastructure: AWS, * Built or owned 0 to 1 products or features from scratch
  • Early engineer at a startup (roughly #1 to 15) or at an early-stage startup / small product team
  • LLM APIs shipped in production: prompting, RAG, agents, evals, AI workflows
  • Data pipeline, ingestion, or analytics infrastructure (queues, async jobs, webhooks, ETL/ELT, workflow systems)
  • Builds in public: writing, OSS, talks, Show HN, meaningful GitHub

Requirements

  • 0 to 7 years of software engineering experience with a full-stack range (both backend and frontend)
  • Backend experience (Python, Go, or infrastructure like AWS) AND frontend experience (TypeScript / JavaScript / React or modern equivalent)
  • One of the following: 1.5+ years at a Tier-1 engineering team (FAANG, YC company, scale-up); ex-founder background; CS degree from an elite school; or other clear evidence of greatness (side projects, OSS, etc.)
  • Open to relocating to SF and working Monday to Friday in office with frequent weekend pushes
  • US citizen or visa holder (no $100K H-1B)

Benefits & conditions

  • 0.50% to 1.50% equity for founding-tier engineers
  • All meals (breakfast, lunch, dinner) in office
  • Gym membership at a nearby gym
  • Quarterly off-sites
  • Build on the newest AI models even before public release

Interview Process

  1. Initial screen (30 min) with the CEO or CTO: background, recent project, goals
  2. Technical screen (45 min) with the CTO: break down a real feature, discuss architecture, high-level coding
  3. On-site (3 hours, SF): behavioral deep-dive and technical deep-dive
  4. Work trial (2 to 3 days, paid, SF office): build a real feature end to end and present it
  5. Offer

About the company

A seed-stage, YC- and Google-backed AI startup building self-improving software: AI that automatically generates, tests, and learns from new product experiences to drive revenue for leading consumer apps. The platform powers tens of millions of AI experiences per day, managing monetization experiences and auto-generating AI-driven onboarding and paywall variants. Small, talent-dense team (majority ex-founders); $6M raised, revenue doubling monthly, on track to $1M ARR with a Series A this summer. Founded 2024 · Seed · Consumer Tech · San Francisco, CA

Apply for this position