👋  What is Spindle AI?


🚀 Company & Team


🪴 Life at Spindle AI


As a remote-friendly company with hubs in San Francisco & Palo Alto, we approach most decisions (including hiring/firing decisions) through six operating principles that make Spindle AI the most fulfilling workplace we’ve ever built:

  1. Invest in relationships.  🌱
  2. Distill.  ⏺️
  3. Always be learning.  🧠
  4. With bravery; without bravado.  🧗
  5. Choose trust. 🗝️
  6. Cultivate self-knowledge. 🪞

As an early-stage team member, you’ll help shape the way these six operating principles come to life at Spindle — much as you’ll shape our hiring decisions, our work environment, and our product. (Look for these norms throughout the hiring process, too.)

Because we care deeply about each other’s wellbeing, we observe a strict 4-day workweek one week every month, and a 2‑week winter holiday company-wide.

A few times each year, we also embark on (U.S.-based) destination retreats to explore, grow, and connect more deeply. In work-life balance, we trust each other as adults should: each of us sets our own timing, volume, and cadence of work to ship results we can all be proud of.

🛠️ Tech Stack


Our codebase — which embraces many of the best practices we all wish we’d had at prior companies — today consists of ~350k lines of code:

<aside> <img src="/icons/computer-chip_gray.svg" alt="/icons/computer-chip_gray.svg" width="40px" /> Backend word cloud: Rust (🧡), Golang, Python & Cython, TypeScript, Reasoning LLMs, GraphQL, Postgres, DuckDB (💛), JTD-Codegen

</aside>

<aside> <img src="/icons/cursor-click_gray.svg" alt="/icons/cursor-click_gray.svg" width="40px" /> Frontend word cloud: TypeScript/React, WASM, Advanced Browser APIs, Sass, Websockets, GraphQL, RxJS, JTD-Codegen

</aside>

<aside> <img src="/icons/construction-crane_gray.svg" alt="/icons/construction-crane_gray.svg" width="40px" />

Infrastructure word cloud: Terraform, Docker, AWS, Postgres, GitHub Actions CI/CD, Sentry, Drata CaC

</aside>

🏆 Your New Role


In your mission-critical role as the 7th or 8th member of Spindle AI’s founding team, you’ll “hit the ground running” to:

  1. Be the primary architect & implementer of Spindle’s existing user-facing front end silk (supported by backends nylon, kevlar, and rayon), which combines highly-custom, performance-focused components for business analytics & data visualization, generative experiences, collaborative data manipulation, reactive computation, and content/data management
  2. Implement our most important new user interfaces, data visualizations, and generative UIs to ship performant & magical analytical applications on top of high-leverage, stage-appropriate technical foundations
  3. Build & improve product in collaboration with both co-founders, current & future designers, talented fellow engineers, and beta testers
  4. Help grow Spindle’s core team by proactively attracting, interviewing, closing, and nurturing other world-class team members
  5. Occasionally lend a hand in front-end development for marketing experiments like free micro-products, interactive ROI calculators, industry-specific landing pages, etc.
  6. Other needs or initiatives you identify!

🛠️ Hypothetical projects