
High-ownership software engineering internship
for builders who want real product work, fast feedback, and daily shipping
rhythm.
|
SHORT VERSION
BLI
Inc. is hiring a small number of high-agency software engineering interns in
Vietnam to own scoped projects end-to-end and ship production software with a
Vancouver-based startup team.
This
is not a classroom-style internship, a shadowing program, or a ticket-taking
role. You will work on real product and operations software, read unfamiliar
code, debug messy issues, ask sharp questions, and turn scoped problems into
working software.
You
will work fully in English. That means written updates, async discussion,
code review, planning, and calls.
|
|
QUICK FACTS
|
|
Team
|
Vancouver-based
startup team
|
|
Location
|
Vietnam,
remote or hybrid discussed by candidate
|
|
Window
|
Typical
summer internship window of 8-12 weeks
|
|
Deadline
|
Suggested
priority deadline: June 20, 2026
|
|
Apply
|
edward@buildlaunchiterate.ca
|
Why This Is Different
Most internships optimize for structure. This one optimizes
for ownership.
You will not be handed perfectly defined tasks every
morning. You will get real problems, product context, feedback, and enough support
to move fast. Your job is to learn quickly, communicate clearly, make good
tradeoffs, and ship.
You will work close to the people using the software and the
people deciding what should be built next. The work should not feel abstract:
product decisions, customer workflows, operations pressure, reliability, and
speed all matter.
By the end of the summer, the goal is simple: you should
have shipped work you can explain honestly in future interviews.
By The End Of The Internship
You should be able to point to concrete progress:
- A scoped project or product improvement shipped
end-to-end
- A workflow, internal tool, API, or data path
made faster, clearer, or more reliable
- Code that survived review and can be explained
clearly
- Better judgement about speed, scope,
reliability, and user impact
- Stronger
English communication through real engineering collaboration
Example Project Shapes
Exact projects depend
on team priorities, but strong internship projects may look like:
- Turning a messy manual workflow into a usable
internal tool
- Building an integration, API, or data workflow
from prototype to repeatable system
- Improving the speed, reliability, or usability
of an existing product surface
- Prototyping an AI-assisted workflow and
hardening it into something the team can trust
- Creating a dashboard, admin interface, or
automation that removes recurring operational work
What You May Work On
·
Full-stack product features from UI to backend
·
Backend APIs, data workflows, and internal tools
·
React / Next.js interfaces used by real teams
·
Supabase / Postgres queries and schema-adjacent
work
·
Debugging production issues and improving
reliability
·
QA, test coverage, code review, and developer
workflow improvements
·
Rapid prototypes that can become repeatable
product or operations workflows
·
Short docs, handoff notes, or playbooks that
help the team move faster
·
AI-assisted engineering workflows where speed
matters, but judgement matters more
The stack is mainly:
·
TypeScript
·
Next.js
·
React
·
Supabase / Postgres
·
Light exposure to cloud and infrastructure on
GCP / AWS
What We Are Looking For
Strong candidates
usually have:
·
Strong CS and software engineering fundamentals
·
Professional-level written and spoken English
·
Evidence of building: GitHub projects, product
work, open-source work, hackathon projects, internships, or serious side
projects
·
Ability to read unfamiliar code and ask useful
questions
·
High agency: you do not wait passively when
something is unclear
·
Fast learning speed and comfort with ambiguity
·
Product sense: you care whether the thing you
built is useful, not just whether it compiles
·
Bias toward shipping: you can make progress
without needing a perfect spec
·
Taste, ownership, and speed: you can move
quickly while still caring about quality
·
Craftsmanship and scrappiness: you care about
doing good work, but you know when to move fast
·
Curiosity across the stack: you can care about
backend correctness and user-facing polish
We care more about raw ability, learning speed,
communication, and ownership than brand-name credentials or a perfect resume.
AI-Native, Judgement-First
We use AI coding tools heavily and expect strong candidates
to be comfortable with them.
AI tools are welcome. Blind copy-paste engineering is not.
If you ship it, you should be able to explain how it works, why it works, what
tradeoffs you made, and where it might break.
Bring your own AI setup if you have one. Codex, Cursor,
Claude Code, custom scripts, evals, worktrees, and automation habits are all
strong signals when they help you ship better software and think more clearly.
Strong Signals
·
You have built and deployed something end-to-end
·
You have a GitHub project that is not just a
tutorial or fork
·
You have worked on a product, internal tool,
API, automation, or data workflow used by other people
·
You can explain a technical decision you made
and what you would change now
·
You have used AI coding tools in real projects
without outsourcing your judgement
·
You are comfortable working across frontend,
backend, data, and tooling when needed
·
You have done something technically impressive
relative to your experience level
·
You can show evidence that you finish what you
start
·
You have a side project, tool, script, app, or
automation that solved a real problem for you or someone else
Probably Not A Fit If
·
You want a highly structured internship with
every task fully specified
·
You are uncomfortable communicating in English
every day
·
You only want frontend or only want backend and
do not want to touch other parts of the stack
·
You need long approval cycles before trying a
reasonable solution
·
You mainly want a resume line, not a hard
learning curve
·
You use AI tools but cannot explain the code
they helped produce
·
You dislike direct feedback, changing
priorities, or having to defend your technical choices
Working Style
This is startup work: fast feedback, direct responsibility,
changing priorities, and real users.
You will work closely with Edward and the team through code
review, written updates, planning, debugging, and product discussions. You will
be expected to communicate blockers early and make steady progress without
waiting to be chased.
The internship can be discussed as remote or hybrid
depending on the candidate. Duration and schedule are flexible, with a typical
summer internship window of 8-12 weeks.
Compensation or internship support will be discussed with
shortlisted candidates before any practical task.
Applications will be reviewed on a rolling basis. Suggested
priority deadline: June 20, 2026.
Application Process
Please send:
·
CV or resume
·
GitHub, portfolio, or links to 1-2 projects you
are proud of
·
Short note on the hardest thing you have built
and what you learned from it
·
One thing you have built, shipped, automated, or
led. No need to be humble about work you are proud of.
·
Availability and preferred working arrangement
Email: edward@buildlaunchiterate.ca
Shortlisted candidates may be asked to complete a small
practical sandbox task and join a short call to discuss their code, tradeoffs,
and communication style.
We evaluate for builder evidence, English clarity,
ownership, learning speed, and whether you can explain your own work under
realistic questions.