Skip to main content

Senior Full Stack Engineer

Posted 2 days ago

draftedMillbrae (CA)

SENIORITY

Senior

Apply (opens in a new tab)

About the role

About Drafted Drafted is unlocking creativity in the physical world. We're building foundational models and generative pipelines that create floor plans and renderings instantly, so anyone can imagine their dream home. Starting with single-family homes, we plan to verticalize across all dimensions of the pre-construction stack. Generative architecture is a prime domain for applied research with abundant data, verifiable constraints, and a clear value proposition. Our team of second-time founders, engineers, and designers pairs exceptional product taste with deep technical rigor to turn real-world buildability constraints into an intuitive, magical experience. Drafted's ValuesWe're a small team working fully in-person in San Francisco. We value high-ownership builders who want to be a part of a talented, highly motivated team. We're guided by the following values: Own the mission. We take agency, act like owners, and see problems through to real outcomes. Build in the open. We value direct feedback, fast learning, and growth through honest collaboration. Move with care and speed. We iterate quickly while staying deeply respectful of our teammates. Seek the why. We challenge assumptions, think from first principles, and never stop asking questions. Design for everyone. We believe anyone should be able to design and build a home they love. Solve what matters. We embrace hard problems and create new paths forward when none exist.
The Role: As a full stack engineer you'll work across our entire software stack from model pipelines and infrastructure to scaling and optimizing user experiences. You'll work closely with teammates across the engineering and research teams.
Example Projects:
  • Iterate on our current generation pipeline to make it more scalable and efficient.
  • Iterate on our current SEO/site map data structure to increase organic discovery.
  • Restructure our infrastructure to allow for multiple projects and collaboration based features.
  • Incorporate 3D walkthrough based experiences per generation.
  • Manage and deploy new models as they finish training.
  • Ideal Experience3D Environments (gaming, 3.JS, etc)
  • Computer Vision related workCAD based computational geometry/parametric design
  • Generative floor plans, furniture, interior/exterior design
  • Have built products that make money
  • Have created open source projects that have been used by a lot of people
  • Desired Skillset
  • Vibe coding (criticality on how it's used, when, how much)
  • Experience with React (Tanstack, SWR , Tailwind, etc)
  • Varieties of backends (servers in Python , Typescript, Rust)
  • Deployed to different infrastructures (AWS, Cloudflare, Railway, etc)
  • Used model APIs in a product or project before
  • Tried fine-tuning an ML modelMCP servers

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this