Skip to main content
← Back to jobs
Imagine AI logo

Founding Engineer (Full Stack)

Compensation
$140–$200/year

Job Description

We encourage you to read more about how we operate in our handbook.

About Imagine AI

We automate LinkedIn marketing through executive led content for mid market companies. We are serving over 30 companies from Series A to IPO’d companies, including MongoDB, Rippling, and Corgi Insurance. We started in June 2025 and launched out of Y Combinator’s F25 cohort. Our co-founders are Sky and Neo.

About this role

Location

In person in San Francisco CA.

Compensation

$120K - $200K + equity based on experience (1% - 3%). You can read more about this at the compensation section in our handbook.

Tech stack

Nextjs, TailwindCSS, Typescript, Vercel, MongoDB, Supabase, Stripe, LangGraph, Python, Git

What your day will look like

You will be one of our first few hires at Imagine AI, which means you will have a huge responsibility and impact in our business. We expect you to own the entire tech stack from end to end and start contributing immediately.

You will join customer calls, talk to them directly, and build features into our product immediately. You will also live on slack and provide customer support directly to our customers. This means if you are excited about owning the entire product lifecycle, you should come work with us! You will see your effort being reflected in our revenue curve directly!

Hard requirements

  • 2-5 years of experience
  • You must be proficient in our tech stack (bonus point for LangGraph)
  • You must have built full stack application from 0 to 1, owning the entire product

Soft requirements

  • You must love talking to customers and translating their feedback to product updates
  • You must be familiar with GitFlow branching strategy
  • You must write clean and maintainable code
  • You must have taste and opinion on what a great UI looks like

Hiring process

Read more at the hiring section in our handbook.


Interview Process

For the interview process, we have 4 phases. After each phase, we will take some time to look over the notes and discuss internally before moving forward. We are still iterating on the process, but we aim to provide a great experience to all candidates by moving fast.

0. Application

We will look over any materials that you send us. Some nice to have things are quick summary of your highlights, demos of your past projects, resumes, and what you are looking for.

1. Quick get to know you

You will meet with Neo for a 20 minutes video chat.

Primarily, we want to get an overview of your background, positions you have worked on previously, career wise what you are looking for in the short and medium term future.

Some stuff we want to align on early are the job responsibilities, hiring process, compensation range, and any other recruiting commitments you have.

This is also a chance for you to ask us any questions that are not already covered. Just be genuine and curious!

2. Technical interview

The technical interview is an hour-long video meeting. We will be working through a system design problem that we are solving internally at the moment. The goal of this screen is to get a sense of both your technical skills and product sense.

3. Culture and motivation chat

You will meet with Sky for a short 15 minutes chat to dive deeper into culture and motivation.

4. Trial period

This is a paid trial period where you will come into the office to work with the team in person. The goal of this period is to mimic as closely as possible how we normally work, so we can see whether we would work well together before committing to a long partnership. We can flexibly arrange around the your schedule.

Rather than working on sandbox features, you are going to build features that will get shipped to production directly. During this short period of working together, we want to get a sense of your communication style, product sense, and technical skills. We love people that are proactive, respond to feedback quickly, and communicate frequently!

Overall, you should spend at least 80% of your time and energy on the task. Don’t worry, we will have time to hang out and get to know each other personally as well.

A high level overview of the trial period:

  1. We will invite you to Slack, Github, Vercel before you arrive
  2. You will have to set up your code environment and adapt to the task as quickly as possible, ideally also before you arrive
  3. You will spend most of the time to focus on the task
  4. We will have food together and get to know each other on a personal level

After the trial period, we will get back to you with our final decision ASAP (always within a few days).

Optimize Your Resume for This Job

Get a match score and see exactly which keywords you're missing

Optimize Resume

Job Details

Category
Software
Employment Type
Full Time
Location
San Francisco, CA, US
Posted
Mar 26, 2026, 03:43 AM
Listed
Mar 26, 2026, 03:43 AM
Compensation
$140 - $200 per year

About Imagine AI

Part of the growing space & AI ecosystem pushing the frontiers of technology.

Found this role interesting?

Founding Engineer (Full Stack)
Imagine AI
Apply ↗

Shipping like we're funded. We're not. No affiliation.

Sequoia logo
Y Combinator logo
Founders Fund logo
a16z logo