Home » Jobs » IT Jobs In Kenya » Senior Software Engineer (AI) Job Turaco
Candidates Testimonials – How C.S.S Got Me Hired

Our Services

Free Trainings & Events

Senior Software Engineer (AI) Job Turaco

Job Title:
Date Posted:
Job Type:
Employer:
Industry:
Salary:
Location:
Country:
Deadline:

IT Jobs, Turaco Jobs.

The Senior Software Engineer is a hands-on builder who ships production software across our platform — and who does it the AI-native way. You will use AI coding agents and assistants as a core part of your daily workflow to design, write, test, and deliver features faster and at higher quality, while owning the architecture, correctness, and reliability of what you ship.

This is not a machine-learning or data-engineering role. We are looking for a strong, traditional software engineer who has made AI a force multiplier in how they work: someone who orchestrates agents, reviews and validates their output rigorously, and raises the bar for how the whole team builds. This role sits within our Engineering Team within our Tech Division

Responsibilities

  • Design, build, test, and ship production-grade software across the stack (Java, React, Postgres, AWS).
  • Use AI coding agents and assistants (e.g. Claude Code, Cursor, GitHub Copilot, Windsurf) as a core development workflow.
  • Break down work into tasks suitable for AI execution and review outputs rigorously before production deployment.
  • Build internal automations and agentic workflows that reduce engineering and operational toil.
  • Establish and champion AI-native engineering practices across development, testing, review, and delivery.
  • Integrate third-party AI tools, APIs, and LLM capabilities where they create measurable value.
  • Translate business requirements into scalable technical solutions with clear tradeoffs.
  • Mentor engineers and improve team effectiveness through coaching and knowledge sharing.
  • Produce clear technical documentation for both technical and business audiences.

Necessary Knowledge Skills & Abilities

  • Bachelor’s degree in Computer Science or related field, with excellent grades.
  • Embodies Turaco’s values: pushing boundaries, working with excellence, and profound respect for the individual.
  • Expert-level programming ability in Java or JavaScript/TypeScript, with the ability to work across backend, frontend, and databases.
  • 6+ years of professional software engineering experience building and operating production systems.
  • Demonstrated use of AI coding agents in day-to-day engineering work with concrete examples of impact.
  • Strong software engineering fundamentals: system design, APIs, testing, debugging, code review, and maintainable architecture.
  • Practical experience integrating LLMs or AI APIs into products or workflows (prompting, context management, RAG, agentic workflows).
  • Strong experience with cloud infrastructure (AWS preferred), CI/CD, containers, observability, and modern delivery practices.
  • Comfortable operating in ambiguity and moving quickly in startup environments.
  • Strong communication and leadership skills.

How to Apply

Click here to apply

🚨 Before You Apply for This Job…Need Help With Your CV?

This job will attract 1000+ applicants.
Many qualified professionals miss out on getting shortlisted and interviews — not because they lack experience, but because their CV doesn’t clearly show how they fit this specific job.
🎯 Want to get an interview fast? Customize your CV specifically for this job.
Using the same CV for every application will not get you interviews.
Email your CV today to our Client Service Manager, Rose, using cvwriting@corporatestaffing.co.ke
Subject: CV Review & Upgrade.
Rose and our recruiters will review your CV and show you exactly how to improve it for the job you are targeting. 
Using an A.I-generated CV but not getting interviews? Click here & get it reviewed by our recruiters.

Career Lessons & Experiences

Labour Laws – Know Your Rights