Software Engineer

AMI is looking for an ambitious and talented <\/span><\/span>Software Engineer<\/span><\/span><\/b> to build and shape the technical infrastructure powering AMI\u2019s AI coach bot and digital learning platform across Africa.<\/span><\/span><\/span><\/span><\/b><\/b>
<\/div>

<\/div>

Coach bot & AI Features<\/b><\/span><\/span><\/span><\/span>
<\/p>

  • Link pre\-programme data (application forms, participant surveys) with platform data to give the coach bot a complete, contextual view of each participant \- reducing repetitive data collection and enabling personalized coaching from day one<\/span><\/span><\/span><\/span>
    <\/p><\/li>

  • Build and iterate on coach bot features, including prompt engineering, conversation design, and AI\-powered personalization of nudges, content, and scheduling<\/span><\/span><\/span><\/span>
    <\/p><\/li>

  • Integrate LLM capabilities (RAG, fine\-tuning, or AI\-powered features) into AMI's learning platform to improve coaching quality and participant outcomes<\/span><\/span><\/span><\/span>
    <\/p><\/li><\/ul>


    <\/span><\/span><\/span><\/span>Learning Platform & Content Delivery<\/b><\/span><\/span><\/span><\/span><\/p>

    • Develop and maintain features on AMI's learning platform serving entrepreneurs, company employees, and young people across AMI's program portfolio<\/span><\/span><\/span><\/span>
      <\/p><\/li>

    • Create internal tools to design and run experiments across digital services \- testing variables such as content type, delivery schedule, and participant nudges \- and surface clear insights to product and program teams<\/span><\/span><\/span><\/span>
      <\/p><\/li>

    • Work closely with the Learning and Content teams to translate program requirements into robust, scalable technical solutions<\/span><\/span><\/span><\/span>
      <\/p><\/li><\/ul>


      <\/p>

      Data Infrastructure & Engineering<\/b><\/span><\/span><\/span><\/span>
      <\/div>
      • Design and maintain data pipelines integrating diverse sources \- application forms, surveys, platform events, and third\-party tools \- into a unified, reliable data layer<\/span><\/span><\/span><\/span>
        <\/p><\/li>

      • Instrument AMI's platform to support rigorous measurement of program effectiveness, enabling data\-driven improvement across services<\/span><\/span><\/span><\/span>
        <\/p><\/li>

      • Propose, design, and run experiments with clear hypotheses and measurable outcomes, producing actionable product recommendations from the results.<\/span><\/span><\/span><\/span>
        <\/p><\/li><\/ul><\/span>

        Requirements<\/h3>
        • Bachelor's degree in Computer Science, Software Engineering, or a related field \- or equivalent practical experience<\/span><\/span><\/span><\/span>
          <\/p><\/li>

        • 7+ years of professional software engineering experience at a tech or product\-driven company<\/span><\/span><\/span><\/span>
          <\/p><\/li>

        • Experience with AI/ML systems, data pipelines, or learning technology is a strong asset<\/span><\/span><\/span><\/span>
          <\/p><\/li>

        • Experience in or with the social sector, ed\-tech, or emerging markets is valued but not required<\/span><\/span><\/span><\/span>
          <\/p><\/li>

        • Proficient in TypeScript, React, and Python <\/span><\/span><\/span><\/span>
          <\/p><\/li>

        • Experience with relational databases (PostgreSQL or MySQL) and cloud platforms (AWS, GCP, or Azure)<\/span><\/span><\/span><\/span>
          <\/p><\/li>

        • Strong data engineering skills \- integrating diverse sources and building reliable pipelines<\/span><\/span><\/span><\/span>
          <\/p><\/li>

        • Hands\-on experience with LLMs \- RAG, prompt engineering, fine\-tuning, or AI\-powered product features<\/span><\/span><\/span><\/span>
          <\/p><\/li>

        • Able to design and run rigorous experiments using SQL, Python, or R, and translate results into clear product recommendations<\/span><\/span><\/span><\/span>
          <\/p><\/li>

        • Clear communicator who works comfortably with non\-technical colleagues across program, content, and leadership teams<\/span><\/span><\/span><\/span>
          <\/p><\/li>

        • Proactive and ownership\-driven \- identifies problems, takes initiative, and follows through without waiting to be directed<\/span><\/span><\/span><\/span>
          <\/p><\/li><\/ul>


          <\/div><\/span>

          Benefits<\/h3>

          Why join us<\/span><\/span><\/b><\/span><\/span>
          <\/h3>
          • A high\-impact, diverse and ambitious team with common values: <\/span><\/span><\/span><\/span>
            <\/p><\/li>

            • Be the best: We work really hard, are proud of what we do, and love delighting our clients with quality.<\/span><\/span><\/span><\/span>
              <\/p><\/li>

            • Own it: We step up to the task, never pass the buck and hold ourselves accountable for delivering results.<\/span><\/span><\/span><\/span>
              <\/p><\/li>

            • Push the limits: We ask why, embrace failure and try new things. We never settle.<\/span><\/span><\/span><\/span>
              <\/p><\/li>

            • Do what\u2019s right: We act with integrity, confront dishonesty, treat people fairly and strive to contribute to the greater good<\/span><\/span><\/span><\/span>
              <\/p><\/li>

            • Always care: We don\u2019t have ego \u2013 it\u2019s always \u2018team before me\u2019. We are kind, we celebrate each other\u2019s success, and we care enough to give honest feedback.<\/span><\/span><\/span><\/span>
              <\/p><\/li><\/ul>

            • A dynamic office & team life:<\/span><\/span><\/span><\/span>
              <\/p><\/li>

              • Brand new offices in Westlands, Nairobi<\/span><\/span><\/span><\/span>
                <\/p><\/li>

              • Monthly team social events and yearly offsite<\/span><\/span><\/span><\/span>
                <\/p><\/li>

              • Regular learning and coaching opportunities<\/span><\/span><\/span><\/span>
                <\/p><\/li><\/ul>

              • A hybrid working model.<\/span><\/span><\/span><\/span>
                <\/p><\/li><\/ul><\/div><\/span>