Start your tech career with us.

Deepflow Labs takes a small number of recent grads and career switchers each year. You contribute full-time — and in return you get real projects, senior mentorship, and everything you need to launch your tech career.

Two figures reaching towards a lightbulb

The values that drive everything we do.

Browse open positions

AI as a Force Multiplier

We embrace an AI-first approach in everything we do. From design to development to operations, we expect everyone here to use the best AI tools available to work smarter, faster, and more creatively.

Radical Ownership

We value initiative and accountability. Everyone on our team, whether a senior engineer or a sharp new grad, takes responsibility for outcomes and has the autonomy to drive projects forward.

Purpose Over Hype

We build software that genuinely improves people's lives. Real impact matters more to us than chasing the next shiny trend.

Fun, But Serious About Craft

We love what we do and enjoy working together. Our culture is friendly, supportive, and a little playful, but we hold ourselves to rigorous standards because our mission deserves nothing less.

High Standards, Low Ego

We set the bar high but leave ego at the door. Collaboration, respect, and humility create an environment where great ideas thrive.

Learn Fast, Share Often

Growth happens when we learn constantly and teach each other what we discover. We celebrate curiosity and believe feedback makes us all better.

What you get

This isn't a typical internship where you watch from the sidelines. You'll be a real contributor from day one, supported every step of the way.

1:1 mentorship

Regular sessions with senior engineers who are invested in your growth.

Production work

You'll ship real features on real products, not toy projects. Everything you build goes live and has actual users.

A portfolio you can show

Every project becomes part of your story. Leave with concrete work, strong references, and the confidence to interview anywhere.

Career support

CV reviews, interview prep, and honest guidance on what great hiring teams actually look for at the start of a tech career.

From people who've been here

Grads who shipped production code, got real mentorship, and built careers they're proud of.

From code to confidence through real-world impact

Working on production-level projects at Deepflow, from designing full-stack features to implementing tests, helped me transform from a student into a confident engineer. Collaborating with other developers and learning through code reviews gave me practical insights into building reliable, maintainable systems and showed me what it truly means to deliver production-ready software.

Bahar Hamzeh

Bahar Hamzeh

Software Engineer

Real-world projects, exceptional developer experience

Working with other engineers under the guidance of experienced senior developers not only accelerated my technical growth but also gave me insight into professional software development workflows, code reviews, and team dynamics.

Amir Gholizad

Amir Gholizad

Software Engineer

Open positions

Now hiring

Deepflow Product Engineer Fellowship

2 positions available

Remote · AnywhereFull Time

We're looking for an early-career Product Engineer for Deepflow, our product for people who want to plan better, protect their attention, and waste less time. You'll work on a real product with real users, helping shape features that make the experience simpler, clearer, and more useful.

This is a software engineering role with strong product ownership. You won't just build what lands in a ticket. You'll think about what users need, pay attention to how competing products solve similar problems, and help decide what is worth shipping.

Getting your first real engineering job has never been harder. This is a full-time, unpaid fellowship, a continuation of the bootcamp or degree you just finished, with real users, real production code, and real consequences. The trade is your time and commitment in exchange for real work experience, close mentorship from senior engineers, the tools and courses you need paid for, and the kick-start that gets your career moving.

Tech stack

Core

TypeScriptReactNext.js 15ConvexClerkTailwind CSSPlaywrightStorybook

AI tools

Claude CodeCodexCursor

What you'll do

  • Build TypeScript, React, and Next.js features from idea through to production
  • Work with Convex for real-time backend logic and Clerk for authentication
  • Use AI tools, Claude Code, Codex, Cursor, as a core part of your daily workflow
  • Care about users, not just implementation, ask whether what you're building is clear, useful, and worth shipping
  • Pay attention to the competitive landscape and how other products solve similar problems
  • Take ownership of features end-to-end, not just tickets, but product outcomes
  • Ship code to a live product with real users from your first week

What we're looking for

  • Recent graduate from a CS programme or software development bootcamp, or a career switcher with genuine momentum
  • Solid foundations in JavaScript or TypeScript
  • Full-time availability, we expect at least 3–6 months of commitment
  • Interested in product thinking, you care about users, quality, and how the product compares to alternatives
  • Humble and coachable, you ask good questions, take feedback well, and care about doing things right
  • A strong portfolio and active GitHub profile with consistent shipped work

What you'll get

AI-first development, from day one

We cover Claude Code, Cursor, Codex, courses, and whatever else you need to grow. You'll learn to build with AI as a core part of your workflow - the way the best engineers in the industry already do.

1:1 mentorship

Regular sessions with senior engineers who've worked at top-tier companies. Real feedback on your code, your thinking, and your growth.

Interview prep from people who've done it

Coaching in algorithms & data structures, system design, and behavioural interviews — from engineers who've cracked the process at top companies multiple times.

A strong portfolio you can point to

Real shipped work, visible GitHub activity, and a track record you can actually show when you start applying for your first engineering roles.

The interview process

The full interview process takes about four hours in total.

01

Intro call

A short conversation to see if there's a good mutual fit.

02

Coding interview

A live technical interview where we see how you think, communicate, and solve problems in real time.

03

Behavioural interview

A conversation about how you work, think, and grow.

ProdStack Software Engineer Fellowship

2 positions available

Remote · AnywhereFull Time

We're looking for an early-career Software Engineer for ProdStack, our open-source stack for vibe coding. Think of it as the kind of default stack T3 became for React a few years ago, but built for this new generation of AI-native product building so founders can go from idea to product faster.

This role is more software-engineering centered, but it still needs product awareness. You should care about developer experience, what other tools in the market are doing, and how to make the stack feel fast, obvious, and useful for the builders using it.

Getting your first real engineering job has never been harder. This is a full-time, unpaid fellowship, a continuation of the bootcamp or degree you just finished, with real users, real production code, and real consequences. The trade is your time and commitment in exchange for real work experience, close mentorship from senior engineers, the tools and courses you need paid for, and the kick-start that gets your career moving.

Tech stack

Core

TypeScriptReactNext.js 15ConvexClerkTailwind CSSPlaywrightStorybook

AI tools

Claude CodeCodexCursor

What you'll do

  • Build TypeScript, React, and Next.js features from idea through to production
  • Work with Convex for real-time backend logic and Clerk for authentication
  • Improve the developer experience across auth, payments, testing, and deployment workflows
  • Use AI tools, Claude Code, Codex, Cursor, as a core part of your daily workflow
  • Study how other starter kits and developer tools solve similar problems
  • Take ownership of features end-to-end, from implementation details to how the product feels to builders
  • Ship code to an open-source product used by real builders from your first week

What we're looking for

  • Recent graduate from a CS programme or software development bootcamp, or a career switcher with genuine momentum
  • Solid foundations in JavaScript or TypeScript
  • Full-time availability, we expect at least 3–6 months of commitment
  • Curious about developer tools, product quality, and how the ecosystem is evolving
  • Humble and coachable, you ask good questions, take feedback well, and care about doing things right
  • A strong portfolio and active GitHub profile with consistent shipped work

What you'll get

AI-first development, from day one

We cover Claude Code, Cursor, Codex, courses, and whatever else you need to grow. You'll learn to build with AI as a core part of your workflow - the way the best engineers in the industry already do.

1:1 mentorship

Regular sessions with senior engineers who've worked at top-tier companies. Real feedback on your code, your thinking, and your growth.

Interview prep from people who've done it

Coaching in algorithms & data structures, system design, and behavioural interviews — from engineers who've cracked the process at top companies multiple times.

A strong portfolio you can point to

Real shipped work, visible GitHub activity, and a track record you can actually show when you start applying for your first engineering roles.

The interview process

The full interview process takes about four hours in total.

01

Intro call

A short conversation to see if there's a good mutual fit.

02

Coding interview

A live technical interview where we see how you think, communicate, and solve problems in real time.

03

Behavioural interview

A conversation about how you work, think, and grow.