Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Oct 19, 2026
    Deadline: Oct 23, 2026
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any notarisation, certificate or assessment as part of any recruitment process. When in doubt, contact us

    We believe in the power of technology to change the way we live, and we're committed to helping you use it. We are a team of logistics and delivery experts with a passion for innovation, who have been working to make logistics easier for retailers and restaurants across Kenya. We've built an on-demand delivery service that allows you to get your product o...

     

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

    About the Role:

    • 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).

    Monthly Gross Consolidated Salary KES. 100,000/-

    go to method of application »

    Head of Technology

    Role Description

    • About the Role We are seeking a highly technical "player-coach" to serve as our Senior Lead Full-Stack Engineer and Head of Technology. In this dual-faceted role, you will be the technical anchor of the company, actively architecting and writing code for our Python/Django and AI-integrated applications, while simultaneously leading the technology department and managing software development projects across various markets. You will provide strategic direction and technical expertise to ensure the successful delivery of technology solutions tailored to the unique requirements of different market segments.

    Primary Responsibilities

    • Hands-on Architecture & Full-Stack Development: Actively write production-grade code using Python, Django, and modern JavaScript/React.
    • Oversee technical architecture decisions and ensure that software solutions are scalable, secure, and optimized for performance. Maintain a deep understanding of cutting-edge solutions, including LLMs and machine learning pipelines.
    • Leadership and Team Management: Lead and mentor a team of technology professionals, including software developers. Set clear goals, conduct performance evaluations, lead code reviews, and provide guidance for skill development and career growth.
    • Technology Strategy & AI Innovation: Develop and implement a comprehensive technology strategy aligned with the organization's business goals. Identify opportunities for advancements, research emerging trends (such as AI, vector databases, and RAG architectures), and propose new initiatives to enhance the company's competitive edge.
    • Multi-Market Project Execution: Collaborate with operation managers, market leadership, and stakeholders to understand the specific requirements of various markets. Define project plans, resource allocation, and budgets to ensure successful execution across different market segments.
    • Quality Assurance, DevOps & Compliance: Implement robust quality assurance processes, CI/CD pipelines, and automated testing to deliver high- quality, bug-free software to customers in different markets. Ensure compliance with relevant industry standards, security protocols, and data privacy regulations.
    • Risk & Vendor Management: Identify potential technical and market-related risks in technology projects and develop mitigation strategies. Manage relationships with technology vendors, negotiate contracts, and assess third- party solutions to supplement in-house capabilities.
    • Stakeholder Communication: Collaborate with executive leadership to provide updates on projects, progress, and future plans, aligning technology initiatives with overall business objectives. Use market research insights to drive innovations and tailor solutions to meet market-specific demands.

    Core Technical Capabilities & Requirements

    • Engineering Experience: 6+ years of full-stack software engineering experience, with 2+ years in a senior/architectural role leading complex projects.
    • Backend Mastery: Expert-level proficiency in Python and the Django ecosystem (Django REST Framework, complex ORM queries, Celery, asynchronous workflows).
    • Frontend Expertise: Strong command of modern web development using JavaScript (ES2015+), TypeScript, React, HTML5, and CSS3.
    • AI/ML Integration: Proven capability in deploying or integrating artificial intelligence tools, Large Language Models (e.g., OpenAI, Anthropic APIs), LangChain, or vector databases into production environments.
    • System Design & DevOps: Deep knowledge of relational databases (PostgreSQL), RESTful APIs, WebSockets, cloud infrastructure (AWS/GCP), and containerization (Docker/Kubernetes).
    • Education: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or equivalent practical experience.

    Key Performance Indicators (KPIs)

    Your success will be measured by both technical excellence and business impact:

    • Project Delivery: On-time delivery within the scheduled timeline and allocated budget for each market. Customer and stakeholder satisfaction with project delivery.
    • Market Impact: Market-specific revenue growth and market share increase attributed to software solutions.
    • Technical Excellence: The rate of new technology adoption (including AI), reduction of technical debt, software quality metrics (defect density, stability), and maintaining optimal system uptime and availability.
    • Team Health: Employee retention rate, team productivity, and team satisfaction.
    • Business Alignment: Technology cost efficiency and strict alignment of technical initiatives with the specific goals of each target market. Ensure practices comply with relevant data privacy requirements.

    Monthly Gross Consolidated Salary KES. 300,000/-

    Method of Application

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

    Build your CV for free. Download in different templates.

  • Get new ICT / Computer jobs like this on Telegram.Subscribe on Telegram
  • Send your application

    Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail