Start with Python, then learn how LLMs work and how to build with their APIs. The fastest entry point for most Kenyans is applied AI engineering: building AI-powered features into existing applications rather than training models from scratch. Focus on RAG, AI agents, and prompt engineering. Three deployed AI projects in your portfolio matter more than any certificate.
"I want to get into AI" can mean very different things. It is worth being specific before you start learning, because the path depends on what you actually want to do.
Applied AI engineering is the most accessible and fastest-growing path. You build software that uses AI models as components. Think: a customer support chatbot for a Kenyan business, a document analysis tool that extracts data from scanned receipts, or a recommendation engine for an e-commerce platform. You are not training models. You are calling APIs, designing prompts, building retrieval systems, and wiring AI into real applications.
Data science and machine learning involves analysing data, building predictive models, and extracting patterns. In Kenya, this work shows up in fintech (credit scoring, fraud detection), agriculture (crop yield prediction), and health (disease pattern analysis). It requires stronger mathematics and statistics foundations than applied AI engineering.
AI research means creating new models, architectures, and techniques. This path typically requires a graduate degree and is concentrated in universities and large tech companies. Very few of these roles exist in Kenya today.
For most Kenyans entering AI in 2027, applied AI engineering is the right starting point. It has the lowest barrier to entry, the most job opportunities, and it builds on web development skills that are already in high demand. If you want to see a full comparison of training options in Kenya, we cover that separately.
The Kenyan AI job market is small compared to the US or Europe, but it is growing. Here is what exists today and what is emerging.
Roles that exist now:
Roles that are emerging:
The pattern in Kenya mirrors what happened globally: AI capabilities are being added to existing software roles rather than creating entirely new job categories. The developers who get these opportunities are the ones who can already build software and then add AI on top.
Get weekly developer tips
Join 25,000+ developers. Practical guides, job tips, and new content — straight to your inbox.
No spam. Unsubscribe anytime.
If you try to learn AI without the right foundation, you will get stuck fast. Here is what you need in place first.
Python proficiency is non-negotiable. Every major AI library, framework, and API uses Python as its primary language. You need to be comfortable writing Python functions, working with dictionaries and lists, handling files, making HTTP requests, and using pip to install packages. If you are not there yet, spend four to six weeks on Python fundamentals before anything else.
Basic web development helps enormously. Most AI applications are delivered through web interfaces or APIs. Understanding HTTP, REST APIs, JSON, and how a frontend talks to a backend means you can actually deploy and demonstrate your AI work. A developer who can build an AI feature AND put it in front of users is far more valuable than one who can only run scripts locally.
Command line and Git are table stakes. You will be working with virtual environments, running training scripts, managing dependencies, and collaborating with others. If you cannot navigate a terminal and use Git for version control, you will struggle with every AI tutorial you attempt.
Mathematics is helpful but not a hard requirement. For applied AI engineering (building with APIs, RAG, agents), you need very little maths. For data science and ML model building, you need linear algebra, probability, and statistics. Do not let maths anxiety stop you from starting. Start with applied AI and add maths later if your path requires it.
Here is a realistic sequence for someone in Kenya starting from basic programming knowledge.
Weeks 1 to 4: Python foundations. If you already write Python, skip this. If not, work through Python basics until you can comfortably build a small project (a CLI tool, a file processor, a simple API).
Weeks 5 to 8: How AI models work. Understand what large language models are, how they generate text, what tokens and context windows mean, and how to call the major APIs (OpenAI, Anthropic, Google). Build a simple chatbot that answers questions about a specific topic.
Weeks 9 to 14: Applied AI skills. Learn RAG (Retrieval-Augmented Generation) so you can give AI models access to custom data. Learn to build AI agents that can use tools and take actions. Learn prompt engineering beyond basic prompting: system prompts, few-shot examples, structured outputs, and evaluation.
Weeks 15 to 20: Portfolio projects. Build three projects that solve real problems. A RAG system that answers questions about Kenyan tax law from uploaded PDFs. An AI agent that helps schedule meetings. A chatbot for a local business that handles customer queries about their products. Deploy each one so anyone can use it via a URL.
Weeks 21 to 24: Job search and positioning. Update your portfolio site, write about what you built, and start applying. The Kenyan AI job market rewards people who can show working software, not just course completion certificates.
This timeline assumes consistent effort of two to three hours per day. Full-time effort compresses it significantly.
Kenyan startups with AI features. Many Kenyan startups are adding AI capabilities to their products. Fintech companies building smart customer support, health tech companies using AI for diagnostics, agriculture tech using satellite imagery analysis. These companies often do not post "AI Engineer" job titles. They post "Software Engineer" or "Full-Stack Developer" roles where AI experience is listed as a plus.
International remote companies. Kenyan developers increasingly work remotely for international companies. AI skills make you more competitive for these roles because the demand globally far exceeds the supply. Remote AI engineering roles typically pay significantly more than equivalent local positions.
Consulting and freelance. Small and medium Kenyan businesses are starting to ask for AI integration: chatbots, document processing, data analysis tools. If you can build these solutions and explain them in plain language, you can find work directly with businesses that do not have in-house AI capacity.
Where to find opportunities: LinkedIn (filter for Kenya + AI), Twitter/X (follow Kenyan tech leaders and companies), local tech meetups and events in Nairobi, and developer communities where job openings get shared before they hit formal job boards.
The common thread: employers care about what you can build. A portfolio of deployed AI projects is your strongest signal. If you want structured training to build that portfolio, our guide to coding programmes in Kenya compares the available options.
Create a free McTaba Academy account. Access starter lessons, join the community, and explore at your own pace.
Create Free Account