×
Register Here to Apply for Jobs or Post Jobs. X

Senior Full Stack Engineer

Job in San Francisco, San Francisco County, California, 94199, USA
Listing for: Vizcom
Full Time, Part Time position
Listed on 2026-02-24
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 195000 - 225000 USD Yearly USD 195000.00 225000.00 YEAR
Job Description & How to Apply Below

Why Vizcom

Vizcom is the AI-powered design platform trusted by teams at GM, Nike, Ford, and 200+ other companies to turn sketches into photorealistic renders, 3D models, and videos. We believe AI should augment human creativity, not replace it — our sketch-first approach keeps designers in control while accelerating iteration from 5 ideas to 500 in a single session. We're a team of ~50 (and growing!),

shipping multiple times daily, and building the tool that’s becoming the creative standard for professional industrial design.

The Role

You'll work across Vizcom's entire stack — from typescript-based design tools to Postgres data models to AI inference pipelines — to ship complete features that designers use daily. Where our frontend and backend specialists go deep, you go wide: you're the engineer who can trace a bug from a React component through a Graph

QL query into a Postgres function, fix it, and ship it before lunch.

This role is ideal for someone who's energized by variety and ownership. In a given week you might build a new canvas interaction in React Flow, optimize a Post Graphile query, add a BullMQ job for a new AI workflow, and review a teammate's migration. We believe AI should augment human creativity, not replace it — you'll build the features that make that philosophy tangible across the entire product.

Compensation
$195K – $225K + Offers Equity What You’ll Do
  • Ship complete features:
    Own features from React component to Postgres schema — no handoffs, no waiting

  • Build product UI:
    Craft interactions in React, Type Script, and React Flow that feel fast and precise

  • Develop APIs and data models:
    Write Postgres migrations, Post Graphile mutations, and RLS policies for multi-tenant isolation

  • Integrate AI workflows:
    Connect frontend experiences to GPU inference pipelines via BullMQ and external AI services

  • Optimize across the stack:
    Profile slow paths end-to-end — React renders, Graph

    QL resolution, query plans

  • Collaborate broadly:
    Work with frontend specialists, graphics engineers, designers, and product to ship cohesive experiences

  • Strengthen reliability:
    Instrument features with observability, write tests, and participate in on-call

The Problems You’ll Tackle
  • End-to-end latency: a feature feels slow — is it React re-renders, Graph

    QL over-fetching, a missing index, or cold GPU inference? You figure it out

  • Data modeling for new product surfaces:
    Teams features, enterprise work spaces, template systems — each needs schema design, RLS policies, and UI

  • AI integration UX: making inference results (renders, 3D models, video) stream into the canvas with the right loading states and error handling

  • Realtime collaboration:
    Web Socket events, optimistic updates, cache invalidation across URQL + graphcache

  • Bridging frontend ↔ backend boundaries when features don't fit neatly into one layer

Our Stack (today)
  • Frontend
    :
    React, Type Script, Vite, styled-components, Zustand, React Three Fiber

  • Data Layer
    : URQL + graphcache (Graph

    QL client), Post Graphile (schema-driven Graph

    QL from Postgres

  • Backend
    :
    Postgre

    SQL (RLS, migrations, functions), PgTyped, Redis, BullMQ

  • AI Pipeline
    :  (GPU inference), Comfy

    UI, external services (FAL.ai, Tripo, Rodin)

  • Infra
    :
    Git Hub Actions, Pulumi, Datadog, Sentry

  • Security
    :
    WorkOS (SSO/SAML), SOC 2 practices

Experience with every item is not required. What matters is that you are excited to shape it.

Qualifications
  • 5–8+ years shipping production software across frontend and backend

  • Strong React and Type Script skills — you can build complex, performant UIs

  • Solid Postgres fundamentals: schema design, query optimization, migrations

  • Experience with Graph

    QL (bonus: Post Graphile, Hasura, or other schema-driven patterns)

  • Comfort navigating unfamiliar code and systems — you debug across layers, not just within them

  • Experience in startup environments where you owned features end-to-end

*** Think you've got what it takes even though you don't have a few of our requirements? Luckily, we're visual and flexible! If we like what we see, we're open to adjusting the title and salary range of this role***

Interview Process (fast, no leetcode)
  • Recruiter chat (20 min)

  • Architectural deep-dive (30m): product and design collaboration.

  • Coding Session (45m):

  • Onsite Interview (half day)

Benefits While Working At Vizcom:

  • 100% employer sponsored medical care for employees, 25% towards dependents

  • Dental, Vision and Mental Health Care

  • Equity

  • Flexible PTO

  • 401(k) with match

  • Generous annual Learning & Development allowance

  • Paid parental leave

  • Weekly catered lunch at Headquarters

Ready to Build?

If you want your work to be used daily by world-class designers and you like owning problems end to end, let’s talk. Apply with links (Git Hub, Linked In, notable projects) and a short note on something hard you shipped.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary