Full-Stack Software Engineer (Python/Django + AI) job at Kutuma Kenya Limited
New
Website :
Today
Linkedid Twitter Share on facebook
Full-Stack Software Engineer (Python/Django + AI)
2026-10-19T10:46:15+00:00
Kutuma Kenya Limited
https://cdn.greatkenyanjobs.com/jsjobsdata/data/employer/comp_10071/logo/download%20(11).png
FULL_TIME
Nairobi
Nairobi
00100
Kenya
Transportation, Distribution, and Logistics
Computer & IT, Science & Engineering, Transportation & Logistics
KES
100000
MONTH
2026-10-23T17:00:00+00:00
8

We are seeking a product-minded Full-Stack Engineer with a strong foundation in Python/Django and a deep curiosity for artificial intelligence. In this role, you will architect robust mobile/ web applications, build scalable RESTful APIs, and integrate emerging LLM and AI technologies into our core platforms. You will own features end-to-end, from database design to front-end implementation, driving innovative solutions that solve real-world problems.

Primary Accountabilities

  • Full-Stack Development: Design, build, and maintain highly scalable web applications using Python, Django, and modern front-end frameworks like React.
  • AI Integration: Architect pipelines to integrate Large Language Models (LLMs), machine learning APIs, and vector databases (e.g., pgvector, Pinecone) into our applications to power smart, predictive, and generative features.
  • API & Systems Architecture: Design and implement RESTful APIs and WebSockets connecting front-end interfaces, back-end logic, and external AI/ML services.
  • Code Quality & Testing: Write clean, maintainable, and highly testable code. Lead comprehensive unit testing, performance testing, and user acceptance testing (UAT).
  • Performance Optimization: Debug complex issues and optimize application architecture for maximum speed, security, and scalability under heavy data loads.
  • Technical Ownership: Develop comprehensive system documentation, design technical specifications, and track development progress.
  • Cross-Functional Collaboration: Work closely with product, operations, and design teams to define and ship forward-thinking features, continuously incorporating user feedback.

Technical Requirements & Experience

  • Core Backend: 2-3+ years of professional coding experience in Python, with deep expertise in the Django framework.
  • Core Frontend: Solid understanding of modern JavaScript (ES2015+), HTML5, CSS3, and an appreciation for intuitive web interfaces. Familiarity with React is highly preferred.
  • AI Forward: Hands-on experience (or demonstrated capability) working with AI tooling: OpenAI/Anthropic APIs, LangChain, LlamaIndex, or RAG (Retrieval-Augmented Generation) architectures.
  • Databases: Strong relational and NoSQL database experience (PostgreSQL, MySQL, MongoDB).
  • Web Technologies: Deep knowledge of web protocols (REST/HTTP, WebSockets) and object-oriented/functional programming paradigms.
  • Infrastructure: Proficiency in version control systems (Git) and managing cloud developer services.
  • Education: Computer Science (or related) degree.

What We Need From You

  • Problem Solver: Strong analytical skills with the ability to map complex realworld problems to elegant software solutions.
  • Autonomous & Collaborative: Ability to thrive in a dynamic, fast-paced team environment, managing your own time and project planning effectively.
  • High Standards: Demonstrated commitment to usability, design patterns, and engineering best practices.
  • Adaptable & Resilient: A results-driven mindset capable of meeting deadlines and navigating the fast-changing landscape of modern software and AI technology. (Note: Replaces the traditional "work long hours" requirement with a focus on impact, efficiency, and high-performance output).
  • Design, build, and maintain highly scalable web applications using Python, Django, and modern front-end frameworks like React.
  • Architect pipelines to integrate Large Language Models (LLMs), machine learning APIs, and vector databases (e.g., pgvector, Pinecone) into our applications to power smart, predictive, and generative features.
  • Design and implement RESTful APIs and WebSockets connecting front-end interfaces, back-end logic, and external AI/ML services.
  • Write clean, maintainable, and highly testable code. Lead comprehensive unit testing, performance testing, and user acceptance testing (UAT).
  • Debug complex issues and optimize application architecture for maximum speed, security, and scalability under heavy data loads.
  • Develop comprehensive system documentation, design technical specifications, and track development progress.
  • Work closely with product, operations, and design teams to define and ship forward-thinking features, continuously incorporating user feedback.
  • Python
  • Django
  • React
  • JavaScript
  • HTML5
  • CSS3
  • OpenAI/Anthropic APIs
  • LangChain
  • LlamaIndex
  • RAG
  • PostgreSQL
  • MySQL
  • MongoDB
  • REST/HTTP
  • WebSockets
  • Git
  • Computer Science (or related) degree
  • 2-3+ years of professional coding experience in Python
  • Deep expertise in the Django framework
  • Solid understanding of modern JavaScript (ES2015+), HTML5, CSS3
  • Hands-on experience (or demonstrated capability) working with AI tooling
  • Strong relational and NoSQL database experience
  • Deep knowledge of web protocols (REST/HTTP, WebSockets) and object-oriented/functional programming paradigms
  • Proficiency in version control systems (Git)
  • Strong analytical skills
  • Ability to thrive in a dynamic, fast-paced team environment
  • Demonstrated commitment to usability, design patterns, and engineering best practices
  • Results-driven mindset
bachelor degree
24
JOB-6ad5f4f703c7a

Vacancy title:
Full-Stack Software Engineer (Python/Django + AI)

[Type: FULL_TIME, Industry: Transportation, Distribution, and Logistics, Category: Computer & IT, Science & Engineering, Transportation & Logistics]

Jobs at:
Kutuma Kenya Limited

Deadline of this Job:
Friday, October 23 2026

Duty Station:
Nairobi | Nairobi

Summary
Date Posted: Monday, October 19 2026, Base Salary: Not Disclosed

Similar Jobs in Kenya
Learn more about Kutuma Kenya Limited
Kutuma Kenya Limited jobs in Kenya

JOB DETAILS:

We are seeking a product-minded Full-Stack Engineer with a strong foundation in Python/Django and a deep curiosity for artificial intelligence. In this role, you will architect robust mobile/ web applications, build scalable RESTful APIs, and integrate emerging LLM and AI technologies into our core platforms. You will own features end-to-end, from database design to front-end implementation, driving innovative solutions that solve real-world problems.

Primary Accountabilities

  • Full-Stack Development: Design, build, and maintain highly scalable web applications using Python, Django, and modern front-end frameworks like React.
  • AI Integration: Architect pipelines to integrate Large Language Models (LLMs), machine learning APIs, and vector databases (e.g., pgvector, Pinecone) into our applications to power smart, predictive, and generative features.
  • API & Systems Architecture: Design and implement RESTful APIs and WebSockets connecting front-end interfaces, back-end logic, and external AI/ML services.
  • Code Quality & Testing: Write clean, maintainable, and highly testable code. Lead comprehensive unit testing, performance testing, and user acceptance testing (UAT).
  • Performance Optimization: Debug complex issues and optimize application architecture for maximum speed, security, and scalability under heavy data loads.
  • Technical Ownership: Develop comprehensive system documentation, design technical specifications, and track development progress.
  • Cross-Functional Collaboration: Work closely with product, operations, and design teams to define and ship forward-thinking features, continuously incorporating user feedback.

Technical Requirements & Experience

  • Core Backend: 2-3+ years of professional coding experience in Python, with deep expertise in the Django framework.
  • Core Frontend: Solid understanding of modern JavaScript (ES2015+), HTML5, CSS3, and an appreciation for intuitive web interfaces. Familiarity with React is highly preferred.
  • AI Forward: Hands-on experience (or demonstrated capability) working with AI tooling: OpenAI/Anthropic APIs, LangChain, LlamaIndex, or RAG (Retrieval-Augmented Generation) architectures.
  • Databases: Strong relational and NoSQL database experience (PostgreSQL, MySQL, MongoDB).
  • Web Technologies: Deep knowledge of web protocols (REST/HTTP, WebSockets) and object-oriented/functional programming paradigms.
  • Infrastructure: Proficiency in version control systems (Git) and managing cloud developer services.
  • Education: Computer Science (or related) degree.

What We Need From You

  • Problem Solver: Strong analytical skills with the ability to map complex realworld problems to elegant software solutions.
  • Autonomous & Collaborative: Ability to thrive in a dynamic, fast-paced team environment, managing your own time and project planning effectively.
  • High Standards: Demonstrated commitment to usability, design patterns, and engineering best practices.
  • Adaptable & Resilient: A results-driven mindset capable of meeting deadlines and navigating the fast-changing landscape of modern software and AI technology. (Note: Replaces the traditional "work long hours" requirement with a focus on impact, efficiency, and high-performance output).

Work Hours: 8

Experience in Months: 24

Level of Education: bachelor degree

Job application procedure
Interested in applying for this job? Click here to submit your application now.

All interested candidates should send their applications, including relevant portfolio links or GitHub repositories showcasing full-stack/AI projects,Head of Technology, by 23rd Oct 2026.

All Jobs | QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Computer/ IT jobs in Kenya
Job Type: Full-time
Deadline of this Job: Friday, October 23 2026
Duty Station: Nairobi | Nairobi
Posted: 19-10-2026
No of Jobs: 1
Start Publishing: 19-10-2026
Stop Publishing (Put date of 2030): 10-10-2076
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.