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.
The values that drive everything we do.
Browse open positionsAI 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
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
Software Engineer
Open positions
Now hiringDeepflow Product Engineer Fellowship
2 positions available
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
AI tools
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
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
AI tools
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.