Senior Software Engineer (AI) Job Turaco
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
1. Applying For Jobs That You Qualify But Not Getting Interviews?
Click Here And Get An Expert Review Of Your CV From Our Recruitment Team Plus 3 Months Job Search Assistance. Land Your Next Job Faster.
2. Register your CV with us today for a better job.
Upload your CV to be considered for jobs that match your skills, experience and career level. Upload your CV here — It's free.
3. Stay relevant in a competitive job market.
Register for short professional courses starting next month. See courses starting next month.
4. Pass Your Next Job Interview With Confidence
Learn how to confidently sell your value and negotiate best salary in interviews. Click here for interview preparation. Interview with confidence.
Job Seeker Testimonials
Since 2011 Corporate Staffing has helped over 13,000 job seekers across Kenya secure new jobs with our clients. Read our job seekers’ success stories here.

