Founding Engineer, On-Site (Full Stack)

About Company

The client is a cutting-edge SaaS company on a mission to revolutionize how AI product teams prototype, experiment, and monitor generative AI (GenAI) products. As a year-old, seed-stage startup backed by companies like Perplexity, The startup is building a collaborative platform that enables teams to rapidly develop AI applications, focusing on the entire product lifecycle rather than just one pain point.

The platform, centered around AI data pipelines, allows both technical and non-technical teams to work with or without writing code, making it highly flexible and user-centric without alienating the core engineer base.

Job Description

As a Founding Full Stack Engineer, you will join a small but dedicated team of engineers and designers in downtown San Francisco. This is an open-ended, high-impact role where you’ll be expected to tackle complex problems end-to-end, from prototyping to delivery, ensuring the product both solves real-world problems and delights users.

This position is ideal for engineers who thrive in fast-paced, high-commitment environments and are passionate about making a real difference in AI technology. You’ll need to be hands-on, working closely with the founders, and potentially leading a junior developer in the future.

Ideal Candidate

A hands-on, mission-driven engineer who thrives in an intense, startup environment. Someone who has built something outside of work and can demonstrate their passion through real-world projects. A technical generalist willing to wear multiple hats as part of a flat team structure. Candidates with a strong technical background who are excited to take ownership of a product that impacts the future of AI development.

Requirements

  • 4-7 years of experience as a Software Engineer (Full Stack), with strong skills in Node.js, Python, React, SQL, and TypeScript/JavaScript.

  • Experience in B2B SaaS development with a strong focus on technical projects.

  • Ability to build, prototype, and deploy products that have been used and appreciated by actual users.

  • AI background or knowledge of the AI space is a strong plus, but not mandatory. However, an interest in keeping up with AI developments is key.

  • Previous experience as a founding engineer or at an early-stage startup is preferred.

  • Strong communication skills and ability to explain technical concepts clearly.

  • Passion for the mission of enabling development teams to build great AI products.

Role responsibilities

  • Build complex software systems from the ground up with a focus on usability and functionality.

  • Collaborate with the core team to prototype, develop, and refine the client’s platform, which enables teams to evaluate AI products from end-to-end

  • Innovate on solutions for data curation, AI product monitoring, and experimentation.

  • Ensure the platform allows teams to prototype AI applications rapidly, even without writing code, while maintaining a technical edge.

  • Collaborate with founders and key stakeholders, contributing to high-level product and technical decisions.

  • Creating complex software systems from the ground up

  • Tackling complex problems end-to-end

  • Creating a product that solves the problem and delights users

Problems they are solving

  • How to enable teams to prototype and experiment with AI rapidly

  • How to generate, curate and annotate ,data for training and testing

  • How to evaluate and monitor complex AI-powered products

Compensation and Benefits

  • $125,000 - $200,000

  • Equity: 0.10% - 1.00%