Afrisyntech Internship Programme

Kickstart Your Tech Career With Us

We're opening our doors to the next generation of builders — learn by shipping real products alongside our engineering team

AI • Software Development • UI/UX Design • Automation

3 Open Internships
3 Mo Programme Duration
Hybrid NBO + Remote
Cert + Reference Letter
A Note From The Team

Why We Invest in Interns

A few words from the people who will be working with you — what we expect, what you'll gain, and why we think the best learning happens in a real engineering environment.

ceo@afrisyntech:~/message.txt
"

Some of the sharpest developers I know started as interns who were curious, hungry to learn, and unafraid to ask questions. That's exactly what we're looking for. If you've got drive and a genuine interest in building Africa's technology future, we will invest in you — not just as a hire, but as an engineer who can grow into something great.

JK
Jane Kamau
Founder & CEO — Afrisyntech
techlead@afrisyntech:~/message.txt
"

We don't give interns busywork. You'll sit in real code reviews, contribute to production repos, and have your pull requests reviewed the same way as everyone else's. You'll get a mentor, a clear project scope from day one, and honest feedback throughout. If you want to learn faster than any classroom can teach you, this is the place to do it.

DM
David Mwangi
Tech Lead — Afrisyntech
Internship Openings

Internships We're Offering

INTERN #01
AI & Machine Learning Intern
Nairobi, Kenya (Hybrid) Internship · 3 Months Student / Graduate
Get hands-on experience building and testing real AI systems. You will assist our engineering team in developing LLM integrations, RAG pipelines, and automation workflows for live client projects — not just toy demos.
Key Requirements
  • Studying Computer Science, Data Science, or a related field
  • Basic Python skills and curiosity about machine learning
  • Familiarity with any of: PyTorch, TensorFlow, HuggingFace, or LangChain
  • Strong problem-solving mindset and ability to learn fast
Apply for this internship →
INTERN #02
Software Development Intern
Nairobi, Kenya / Remote (Africa) Internship · 3 Months Student / Graduate
Work alongside our full-stack team building real SaaS products used by businesses across Africa. You will contribute to both frontend and backend features, learn production workflows, and ship code that actually goes live.
Key Requirements
  • Studying Computer Science, Software Engineering, or equivalent
  • Working knowledge of HTML, CSS, and JavaScript
  • Exposure to any backend language (PHP, Python, Node.js) is a plus
  • Good communication skills and eagerness to learn
Apply for this internship →
INTERN #03
UI/UX Design Intern
Remote (Africa) Internship · 3 Months Student / Graduate
Join our product team and help shape the interfaces that real users interact with every day. You will create wireframes, prototypes, and final designs for web and mobile products, collaborating directly with engineers.
Key Requirements
  • Studying Design, HCI, or a related creative field
  • Proficiency in Figma or Adobe XD
  • Portfolio of at least 2 UI/UX projects (academic or personal)
  • Understanding of responsive design and accessibility basics
Apply for this internship →

Apply for an Internship

Takes about 5 minutes. We respond to every applicant.

0/500 characters
What You'll Learn & Work With

Our Stack

Afrisyntech delivers custom software development and AI services across Africa. As an intern you'll get hands-on exposure to the full spectrum of tools we use in production — from training ML models to shipping client-facing web apps to automating business workflows.

🤖
AI & Machine Learning
Core AI services offering
Python LangChain RAG Pipelines PyTorch TensorFlow Scikit-learn HuggingFace Pandas NumPy FastAPI OpenAI API Ollama LLM Fine-tuning Vector DBs Multi-agent Systems
⚙️
Custom Software Development
Full-stack · web · SaaS products
PHP 8 / Laravel Vue.js React Node.js Next.js Tailwind CSS REST APIs GraphQL MySQL PostgreSQL MongoDB Redis Git / GitHub PWA
☁️
Cloud & DevOps
Infrastructure · deployment · CI/CD
AWS Docker Google Cloud DigitalOcean Linux / Ubuntu Nginx GitHub Actions CI/CD Pipelines SSL / TLS cPanel / WHM DNS Management Server Monitoring
Automation & Integrations
Business workflows · APIs · payments
n8n M-Pesa Daraja API WhatsApp Business API Zapier Webhooks Payment Gateways Email APIs SMS APIs CRM Integrations ERP Integrations Web Scraping Custom Workflows
How We Select Interns

Five Steps to Joining Our Programme

We keep it simple and fast. No endless interview rounds — just a few honest conversations to make sure it's a good fit on both sides.

1
Apply
Submit your application and CV for the role that fits your skills.
5 min
2
Application Review
Our team reviews your background, experience, and portfolio.
2-3 days
3
Screening Call
A short call to talk through your experience and expectations.
20-30 min
4
Technical Interview
A hands-on session with our engineers, code and architecture discussion.
45-60 min
5
Internship Start
You're in! We onboard you, assign your mentor, and you start contributing from week one.
Week 1
Intern Experience

What You'll Gain

🧑‍💻
Real Work, Real Code
You'll contribute to live client projects — not internal demos. Your code ships to production.
🎓
Dedicated Mentorship
Every intern gets a senior engineer as their direct mentor for the full 3-month programme.
📜
Certificate & Reference
Graduate with an official Afrisyntech completion certificate and a strong written reference you can use in your job applications.
🌍
Pan-African Network
Join a growing community of engineers and tech professionals building across the continent.
🚪
Path to Employment
Stand-out interns are considered first for full-time roles as we grow the team.

Not Sure Which Internship to Apply For?

If you're passionate about tech but don't see a perfect fit above, send us a general application anyway. Tell us what you know and what you want to learn — we'll figure out the rest together.