Internship Programme

Pick a track. Build for real.

Ten disciplines, one partner team, 2–6 months of work that goes into your portfolio — not a simulation.

2-6

months per placement

10

disciplines to choose from

76%

of interns get a job offer

1:1

mentor for every intern

What the placement actually looks like

Open to anyone with the skills, whether you trained with SmartHub or elsewhere — a short skill assessment tells us where you'll add value from day one.

A real placement, not a workshop

2 to 6 months embedded with one partner team, working the same tools and cadence as everyone else on that team.

One mentor, the whole way through

You're paired with a dedicated professional at the company, plus weekly check-ins with SmartHub's own career team.

Work that becomes your portfolio

What you ship is real — code, designs, or analysis a company actually uses — and it's yours to show afterward.

Ten tracks. Pick as many as fit.

We match you to a partner-product team that needs that capability — indicate one or more on your application.

Frontend Engineering

React/Next.js, design systems, accessible UI.

Backend Engineering

APIs, databases, auth, integrations.

Full-Stack Engineering

End-to-end product work across web and API.

Data Science

Modelling, experimentation, statistical insight.

Data Analysis

Dashboards, reporting, business-driven analysis.

Machine Learning

Training, evaluating, and shipping ML models.

AI Engineering

LLM apps, RAG, agentic systems, evaluation.

Cybersecurity

AppSec, threat modelling, hardening, incident response.

DevOps & Cloud

CI/CD, infra-as-code, observability, deploys.

Product Design

UX research, wireframes, prototyping, UI polish.

Five steps, start to placement

1

Take the skill assessment

A short, role-relevant test — no prior SmartHub training required.

2

Submit your application

Portfolio, CV, and a short note on what you're looking for.

3

Prep for interviews

A short workshop to sharpen how you talk about your work.

4

Get matched to a partner

We pair your tracks and skills against what partner teams currently need.

5

Start your placement

Interview with your match, then begin — mentor and all.

Frequently Asked Questions

Who is eligible for the internship programme?

Anyone with the relevant skills can apply — you don't need to be a SmartHub graduate. We use a short skill assessment to confirm fit and match you to the right partner team.

How much does the programme cost?

The programme fee is ₦150,000, covering mentorship, project access, and the completion certificate. SmartHub Academy graduates get the programme free — we detect graduate status automatically from your application email.

Do interns get a stipend?

This is a learning-focused placement, not a paid role — interns work on live Smartech products under a mentor to build real-world experience and a portfolio they own. We may run paid placements with external partners in future cohorts, but for v1 there is no stipend.

When can I apply?

Applications are open year-round. New cohorts start regularly, so the sooner you apply and clear the skill assessment, the sooner you can be matched to a partner team.

What support is provided during the internship?

Throughout your internship, you'll have access to a dedicated mentor at the company, weekly check-ins with our career team, and continued access to our learning resources.

How are interns matched with companies?

We match based on your skills, career goals, and preferences, as well as the company's needs. You'll have the opportunity to interview with potential matches before final placement.

Your track is waiting.

Take the skill assessment, tell us what you want to build, and we'll match you with a team that needs it.

Apply to Internship Programme
Send Feedback

0/3000

We review every submission 💙