Software Engineer Internship Opportunities

7 days ago


Nairobi, Nairobi Area, Kenya Microsoft Full time 600,000 - 1,200,000 per year

Job Location: Nairobi, Kenya

Contract Type: Internship (40hrs/week)

Duration: 12-weeks

Come build community, explore your passions and do your best work at Microsoft with thousands of University interns from every corner of the world. This opportunity will allow you to bring your aspirations, talent, potential—and excitement for the journey ahead.  

As a Software Engineering Intern, you will work with teammates to solve problems and build innovative software solutions. You will apply your passion for customers and product quality as you provide technical guidance to Technical Program Managers and Product Managers. You will learn and adopt relevant new technologies, tools, methods, and processes to leverage in your solutions. This opportunity will enable you to advance your career by designing, developing, and testing next-generation software that will empower every person and organization on the planet to achieve more.

At Microsoft, Interns work on real-world projects in collaboration with teams across the world, while having fun along the way. You'll be empowered to build community, explore your passions and achieve your goals. This is your chance to bring your solutions and ideas to life while working on cutting-edge technology.

Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.



  • Nairobi, Nairobi Area, Kenya Microsoft Full time 900,000 - 1,200,000 per year

    Start Date: April/May 2026Duration: 12 - WeeksLocation: NairobiType of Employment: InternshipCome build community, explore your passions and do your best work at Microsoft with thousands of University interns from every corner of the world. This opportunity will allow you to bring your aspirations, talent, potential—and excitement for the journey...


  • Nairobi, Nairobi Area, Kenya M365Connect Full time 120,000 - 240,000 per year

    Internship Opportunity: Microsoft Power Apps DeveloperLocation: Remote Duration: 3-6 monthsAbout M365ConnectAt M365Connect, we are committed to innovation and growth by utilizing cutting-edge Microsoft technologies. Join our dynamic team to gain hands-on experience in Power Platform development.Responsibilities:As a Power Apps Developer Intern, you...


  • Nairobi, Nairobi Area, Kenya M365Connect Full time 30,000 - 60,000 per year

    Internship Opportunity: Python Selenium Django Backend DeveloperWe are offering a unique internship opportunity for aspiring Python Selenium Django Backend Developers. This position is perfect for those who are looking to gain hands-on experience and delve deep into the world of backend development with a focus on web scraping and automation. Join our team...

  • Internship

    1 day ago


    Nairobi, Nairobi Area, Kenya ILRI Full time 1,000,000 - 2,000,000 per year

    ILRI works to improve food and nutritional security and reduce poverty in developing countries through research for efficient, safe and sustainable use of livestock. It is the only one of 15 CGIAR research centres dedicated entirely to animal agriculture research for the developing world. Co-hosted by Kenya and Ethiopia, it has regional or country offices...


  • Nairobi, Nairobi Area, Kenya UNDP Careers Full time 1,200,000 - 2,400,000 per year

    Job DescriptionBackgroundIn today's digital environment, the ability to collect, manage, and analyze data is critical to ensuring efficiency, transparency, and strategic decision-making. As part of its digital transformation strategy, UNDP Kenya is investing in improving its ICT capabilities, with a focus on data-driven operations, reporting, and service...


  • Nairobi, Nairobi Area, Kenya UNDP Full time 900,000 - 1,200,000 per year

    Background In today's digital environment, the ability to collect, manage, and analyze data is critical to ensuring efficiency, transparency, and strategic decision-making. As part of its digital transformation strategy, UNDP Kenya is investing in improving its ICT capabilities, with a focus on data-driven operations, reporting, and service delivery.  The...

  • Software Engineer

    7 days ago


    Nairobi, Nairobi Area, Kenya Canonical - Jobs Full time $80,000 - $120,000 per year

    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers,...

  • Software Engineer

    7 days ago


    Nairobi, Nairobi Area, Kenya Microsoft Full time $90,000 - $120,000 per year

    The Windows Compatibility team is looking for an enthusiastic, solid Software Engineer to join the team to solve compatibility issues for future Windows releases. As a developer on this team, you will have the opportunity to solve challenging compatibility problems for millions of customers. You will be contributing to the design and implementation of...

  • Software Engineer

    7 days ago


    Nairobi, Nairobi Area, Kenya Canonical - Jobs Full time 50,000 - 100,000 per year

    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers,...

  • Software Engineer

    7 days ago


    Nairobi, Nairobi Area, Kenya Canonical - Jobs Full time $50,000 - $100,000 per year

    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers,...