HỢP TÁC DOANH NGHIỆP
Thông tin tuyển dụng

Software Engineering Internship - Summer 2026

05-06-2026 14:26


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.


Các tin liên quan