All active Full-Stack roles based in Rwanda.
Pick a job to read the details
Tap any role on the left — its description and apply link will open here.
Zipline is the world’s largest and most experienced drone delivery service. We are on a mission to serve all humans equally by ensuring access to food, medicine and essential goods anytime, anywhere. We design, build, and operate the world’s largest autonomous logistics system, delivering critical supplies quickly and reliably. Today, Zipline operates on four continents, makes a delivery somewhere in the world every 30 seconds, and has completed millions of deliveries to date, including blood, vaccines, medical supplies, food, and retail products.
Our customers include the world’s largest and most prominent healthcare systems, governments, retailers, restaurants and global businesses who rely on us to save lives, reduce emissions, increase economic opportunity, and provide delivery from point A to point B as fast as possible. The drone is only 15% of what we’ve built to enable seamless, reliable, global operations.
Our system strengthens supply chains, reduces congestion, and gives people time back. With more than 140 million commercial autonomous miles safely flown, Zipline is redefining access to healthcare, consumer products, and food across the globe.
We operate at a global scale and are looking for practical problem solvers who thrive on real-world challenges and rapid growth. Our team is motivated by building systems that have a direct, meaningful impact on people’s lives and by scaling the future of logistics. We are seeking people who sculpt from first principles, enjoy facing adversity, and can do the impossible at record breaking speeds.
Zipline’s Nest Applications Software team builds and manages the fulfillment, maintenance and flight systems that power our operations in Africa. We are responsible for the software that manages medical inventory, order processing, and flight coordination for automated delivery at scale. Our work spans internal platforms that streamline supply chain, and financial workflows, as well as external-facing applications that allow customers to place and track orders. By connecting every corner of the business through software, we ensure Zipline can operate efficiently, intelligently, and globally.
The final cash pay for this role will depend on a variety of factors, including a specific candidate's experience, qualifications, skills, working location, and projected impact. The total compensation package for this role may also include: equity compensation; overtime pay; discretionary annual or performance bonuses; sales incentives; benefits such as medical, dental and vision insurance; paid time off; and more.
Zipline is an equal opportunity employer and prohibits discrimination and harassment of any type without regard to race, color, ancestry, national origin, religion or religious creed, mental or physical disability, medical condition, genetic information, sex (including pregnancy, childbirth, and related medical conditions), sexual orientation, gender identity, gender expression, age, marital status, military or veteran status, citizenship, or other characteristics protected by state, federal or local law or our other policies.
We value diversity at Zipline and welcome applications from those who are traditionally underrepresented in tech. If you like the sound of this position but are not sure if you are the perfect fit, please apply!
Ready to apply?
Apply to Zipline
Zipline is the world’s largest and most experienced drone delivery service. We are on a mission to serve all humans equally by ensuring access to food, medicine and essential goods anytime, anywhere. We design, build, and operate the world’s largest autonomous logistics system, delivering critical supplies quickly and reliably. Today, Zipline operates on four continents, makes a delivery somewhere in the world every 30 seconds, and has completed millions of deliveries to date, including blood, vaccines, medical supplies, food, and retail products.
Our customers include the world’s largest and most prominent healthcare systems, governments, retailers, restaurants and global businesses who rely on us to save lives, reduce emissions, increase economic opportunity, and provide delivery from point A to point B as fast as possible. The drone is only 15% of what we’ve built to enable seamless, reliable, global operations.
Our system strengthens supply chains, reduces congestion, and gives people time back. With more than 140 million commercial autonomous miles safely flown, Zipline is redefining access to healthcare, consumer products, and food across the globe.
We operate at a global scale and are looking for practical problem solvers who thrive on real-world challenges and rapid growth. Our team is motivated by building systems that have a direct, meaningful impact on people’s lives and by scaling the future of logistics. We are seeking people who sculpt from first principles, enjoy facing adversity, and can do the impossible at record breaking speeds.
The Zipline Maps team is responsible for producing the high-precision geospatial data that our fully autonomous drones need to safely and reliably navigate complex urban environments—flying from fulfillment centers directly to homes, businesses, and other delivery locations. We build and maintain systems for collecting and aggregating spatial data from a variety of sources, validating our flight routes over the latest information, and providing geospatial services to stakeholders across the company. We use these tools to measure and manage risk and ensure regulatory compliance in each jurisdiction.
As Zipline grows, the imperatives of scale are driving the development of robust systems that enable distributed teams to manage geographic data around the world. We analyze the accuracy of elevation models, estimate and track the completeness of ground feature datasets, evaluate the impact of new distribution centers, model an evolving regulatory landscape, and keep everything up-to-date as time passes and the world changes around us.
As a Senior Full Stack Software Engineer, you’ll play a critical role in shaping the systems that bridge complex backend services with human operators around the world. You’ll collaborate with designers, product managers, and map editors to deliver elegant user interfaces that turn sophisticated data and workflows into simple, intuitive experiences.
This role is not just about building features—it’s about creating the face of Zipline’s technology. From operational dashboards that track thousands of daily deliveries, to interfaces that help regulators evaluate safety and compliance, to design systems that empower our entire engineering org, your work will directly influence how the world interacts with autonomous delivery at scale.
Zipline is an equal opportunity employer and prohibits discrimination and harassment of any type without regard to race, color, ancestry, national origin, religion or religious creed, mental or physical disability, medical condition, genetic information, sex (including pregnancy, childbirth, and related medical conditions), sexual orientation, gender identity, gender expression, age, marital status, military or veteran status, citizenship, or other characteristics protected by state, federal or local law or our other policies.
We value diversity at Zipline and welcome applications from those who are traditionally underrepresented in tech. If you like the sound of this position but are not sure if you are the perfect fit, please apply!
We have received reports stating that certain individuals are reaching out to people under false pretenses, claiming to be Zipline employees, affiliates, agents, or representatives. They may seek to gain access to your personal information or to acquire money from you by offering fictitious employment opportunities or by claiming that they are contacting you on Zipline’s behalf.
Genuine Zipline employees or representatives will never ask you for money or payment in exchange for employment opportunities or other related services. Any such offer of employment or any other service in exchange for fees that claims to be from us is deceitful and part of a fraud.
If you believe you have been targeted by a fraudulent party, we ask that you immediately get in touch with us via email at security@flyzipline.com upon receiving a suspicious offer or claim.
Ready to apply?
Apply to Zipline
At the African Leadership University (ALU), we are more than an academic institution, we are a launchpad for Africa’s next generation of leaders. Our mission is bold: to develop ethical, entrepreneurial changemakers who will shape Africa’s future. Through an innovative curriculum, hands-on learning, and a vibrant pan-African community, we equip our students to tackle complex challenges, connect the dots across diverse perspectives, and create solutions that drive lasting impact. We don’t just teach; we nurture adaptable, globally minded problem-solvers ready to thrive in ambiguity, build from scratch, and lead Africa into a prosperous 21st century.
African Leadership University is incorporated in Rwanda as The African Leadership University (ALU) and in Mauritius as the African Leadership College of Higher Education (ALCHE). Each entity is separately accredited to offer qualifications by the Council of Higher Education in Rwanda and the Higher Education Commission in Mauritius. The ALU School of Business (ALUSB) is the engine of education in business, leadership, and entrepreneurship for both campuses.
We are dedicated to fostering an open yet secure environment, balancing the safety of students, staff, and visitors with respect for individual rights, and safeguarding responsibilities.
The ALU Team works in starkly different ways to traditional academic bureaucracies. We approach education from first principles, empower individuals to design, test, and implement creative new ideas, and work closely together to craft transformative learning experiences. We are deeply passionate about our students and excited by the challenge of building something entirely new.
The African Leadership University is committed to ensuring the safety and Well-being of all students under our care. As part of this commitment , we have a comprehensive safeguarding policy in place , which outlines our Zero-tolerance approach to any violation of safeguarding.
The BSc Software Engineering programme is a three-year degree programme with the aim of developing Software Engineering graduates at scale who are well prepared to leverage technology as the first hand solution to solve relevant problems in the continent and beyond and also who are ready to meet the needs of employers globally. This innovative and scalable programme prepares graduates not only with relevant technical skills but also problem solving and leadership skills missing in our tech graduates and promotes learning with a purpose.
The role of the SE Specialisation Coach - Full Stack Web Development entails the responsibility to successfully deliver the learning components of the programme in the Full Stack Web Development Specialization track or other SE modules adhering to the principles of our ALU’s Learning Model.
We are looking for an individual who can meet the requirements as mentioned in the profile below:
Person Specification:
Essential
Desirable
Ready to apply?
Apply to ALU
ALU provides higher education for a higher purpose. Our students declare missions, not majors.They develop the real-world skills to take on the world’s most pressing challenges. And they take ownership of their learning from day one through our peer and student-led approach – because ALU believes in the power and agency of young people to start shaping the future right now. Together with a world-class faculty and staff, our students are igniting a ripple of positive impact across Africa and the world.
We are dedicated to fostering an open yet secure environment, balancing the safety of students, staff, and visitors with respect for individual rights, and safeguarding responsibilities.
The ALU Team works in starkly different ways to traditional academic bureaucracies. We approach education from first principles, empower individuals to design, test, and implement creative new ideas, and work closely together to craft transformative learning experiences. We are deeply passionate about our students and excited by the challenge of building something entirely new.
The African Leadership University is committed to ensuring the safety and Well-being of all students under our care. As part of this commitment , we have a comprehensive safeguarding policy in place , which outlines our Zero-tolerance approach to any violation of safeguarding.
The BSc Software Engineering programme is a three-year degree programme with the aim of developing Software Engineering graduates at scale who are well prepared to leverage technology as the first hand solution to solve relevant problems in the continent and beyond and also who are ready to meet the needs of employers globally. This innovative and scalable programme prepares graduates not only with relevant technical skills but also problem solving and leadership skills missing in our tech graduates and promotes learning with a purpose.
The role of the SE Learning Coach entails the responsibility to successfully deliver the learning components of the programme primarily in the Foundations phase and advanced pathways per team requirements, adhering to the principles of our ALU’s Learning Model.
We are looking for an individual who can meet the requirements as mentioned in the profile below:
Ensure the safety and well-being of all young persons and vulnerable adults with whom we deal, by adhering to ALU’s comprehensive safeguarding policy, maintaining a zero-tolerance approach to any violations of safeguarding standards.
Person Specification:
Essential
Desirable
Ready to apply?
Apply to ALU
Sand Technologies is a global Physical AI company using data and AI to make critical industries work better. We partner with governments, cities and enterprises to improve how essential systems operate across healthcare, water, energy, telecommunications and infrastructure.
Our work delivers proven real-world impact. We have built AI systems that help manage London’s water supply, supported telecom network planning across hundreds of cities, and developed digital healthcare platforms serving tens of millions of people across Africa. From intelligent command centers to AI-powered infrastructure platforms, we help organizations sense, analyze and act in complex environments.
Our people are ambitious, curious and relentlessly practical. Our teams work alongside clients in the field, solving hard problems and deploying solutions that last. With colleagues across Africa, Europe, the UK and the US, we operate across the full stack - from research and engineering to deployment and capability building.
Our mission is simple: to harness AI to solve humanity’s most pressing challenges.
Sand is expanding across Africa and beyond, partnering with governments and public sector officials to deliver transformative AI and data solutions. We have deployed our flagship platform - the Health Operating System (HOS) - in more than 5 countries already.
In Rwanda, hundreds of clinics have already been digitized, transforming rural facilities into next-generation health centers that are redefining care in Africa. Sand’s groundbreaking HOS integrates data and services to drive better outcomes - from maternal health to chronic disease management - already reaching more than 1 million patients. Designed for digital empowerment, the HOS equips thousands of frontline health workers with the tools and support they need to magnify their impact and strengthen community health.
The HOS is already operational across multiple countries, with plans to expand to 16 countries by the end of 2026, led by our Country Directors.
This is not an idea — it’s already happening, and the momentum is accelerating. But healthcare is only one example; Sand is growing in various industries, namely water, energy, and telecommunications.
As an L&D Specialist for Francophone markets, you will be the primary driver of training delivery and local capacity building across these countries. You sit within the SAND Academy team and your focus is execution, making sure training lands, works in real contexts, and builds durable local capability.
You will report to the Academy Lead and collaborate closely with the Central Academy Team and Country Teams. The ideal candidate brings deep familiarity with Francophone African health systems and contexts — not just language, but cultural fluency, institutional knowledge, and field experience in the region. The Candidate is also passionate about learning impact, adaptable in dynamic environments, culturally aware, and comfortable working in rural or resource-constrained settings.
Training Delivery
Learning Feedback & Performance Improvement
Content Creation, Adaptation & Knowledge Contribution
Stakeholder Engagement
This is a hybrid role with significant in-person requirements. While some responsibilities can be performed remotely, the role demands regular presence on the ground to build relationships, oversee implementation, and represent Sand with local stakeholders. At the same time, given the high degree of virtual collaboration with colleagues and partners across multiple geographies, the successful candidate must be highly self-driven, comfortable working in small in-person teams while contributing to larger efforts virtually, and disciplined in using online collaboration tools and video conferencing to maintain constant communication.
Due to the considerable amount of virtual work and interaction with colleagues and customers in different physical locations internationally, it is essential that the successful applicant has the drive and ethic to succeed in working in small teams physically but in larger efforts virtually. Self-drive to communicate constantly using online collaboration and video conferencing is essential.
Sand Technologies est une entreprise d'intelligence artificielle en forte croissance, qui résout des problèmes concrets pour de grandes entreprises et des gouvernements à travers le monde.
Nous sommes des pionniers de l'IA au service du réel : nos solutions vont bien au-delà des simples outils de chat automatisé. Nous utilisons les données et l'IA pour résoudre les plus grands défis mondiaux dans les télécommunications, la gestion durable de l'eau, l'énergie, la santé, le changement climatique, les villes intelligentes et d'autres domaines à fort impact. Par exemple, nos systèmes d'IA participent à la gestion de l'approvisionnement en eau de toute la ville de Londres. Nous avons conçu les algorithmes d'IA qui ont permis au 7e opérateur télécom mondial de planifier son réseau dans 300 villes en un temps record. Et nous avons développé un système de santé numérique qui permet à 30 millions de personnes d'accéder à des soins de classe mondiale, malgré la pénurie de médecins.
Nous avons augmenté nos revenus de plus de 500 % au cours des 12 derniers mois, tout en remportant des prix scientifiques et industriels prestigieux pour notre technologie de pointe. Notre succès repose sur environ 300 ingénieurs et scientifiques travaillant en Afrique, en Europe, au Royaume-Uni et aux États-Unis.
À propos du Poste
Sand se développe à travers l'Afrique et au-delà, en partenariat avec des gouvernements et des responsables du secteur public pour déployer des solutions transformatrices d'IA et de données. Notre initiative phare dans le domaine de la santé — le Health Operating System (HOS) — est déjà opérationnelle. Au Rwanda, des centaines de cliniques ont été numérisées, transformant des établissements ruraux en centres de santé de nouvelle génération qui redéfinissent les soins en Afrique. Le HOS de Sand intègre données et services pour améliorer les résultats — de la santé maternelle à la gestion des maladies chroniques — et touche déjà plus d'un million de patients. Conçu pour l'autonomisation numérique, le HOS équipe des milliers d'agents de santé de première ligne des outils et du soutien nécessaires pour amplifier leur impact et renforcer la santé communautaire.
Nous sommes en pleine expansion. D'ici fin 2025, notre HOS sera opérationnel dans 10 pays, et d'ici 2026, nous prévoyons d'élargir notre présence encore plus loin sur le continent. Ce n'est pas une idée — c'est déjà en marche, et l'élan s'accélère. Mais la santé n'est qu'un exemple ; Sand se développe dans plusieurs secteurs, notamment l'eau, l'énergie et les télécommunications.
En tant que Spécialiste Formation & Développement pour les marchés francophones, vous serez le principal moteur de la formation et du renforcement des capacités locales dans ces pays. Vous faites partie de l'équipe SAND Academy et votre priorité est l'exécution: vous assurez que la formation aboutit, fonctionne dans des contextes réels et bâtit des capacités locales durables.
Vous rendez compte au Responsable Academy et collaborez étroitement avec les équipes centrales Academy et les équipes pays.
Le candidat idéal apporte une connaissance approfondie des systèmes de santé et des contextes africains francophones — pas seulement linguistique, mais aussi une aisance culturelle, une connaissance institutionnelle et une expérience de terrain dans la région. Il est également passionné par l'impact de l'apprentissage, adaptable dans des environnements dynamiques, sensible aux réalités culturelles et à l'aise dans des contextes ruraux ou aux ressources limitées
Retour Terrain & Amélioration des Performances
Création, Adaptation de Contenu & Contribution à la Gestion des Connaissances
Environnement de Travail
Il s'agit d'un poste hybride avec des exigences importantes en présentiel. Bien que certaines responsabilités puissent être exercées à distance, le poste requiert une présence régulière sur le terrain pour construire des relations, superviser la mise en œuvre et assurer la liaison avec les parties prenantes locales, ainsi qu'une collaboration étroite avec le reste de l'équipe Academy.
Dans le même temps, compte tenu du degré élevé de collaboration virtuelle avec des collègues et des partenaires dans plusieurs zones géographiques, le candidat retenu devra être très autonome, à l'aise pour travailler en petites équipes en présentiel tout en contribuant à des efforts plus larges à distance, et rigoureux dans l'utilisation des outils de collaboration en ligne et de la vidéoconférence pour maintenir une communication constante..
Ready to apply?
Apply to Sand Tech Holdings LimitedAt the African Leadership University (ALU), we're more than just an institution—we're a catalyst for transformation. Our mission is to develop a new generation of ethical and entrepreneurial leaders who will shape Africa's future. Through our innovative curriculum, focus on experiential learning, and vibrant pan-African community, we empower students to become changemakers, problem-solvers, and innovators. At ALU, we're not just teaching; we're nurturing the leaders who will drive Africa's progress and prosperity in the 21st century
We are dedicated to fostering an open yet secure environment, balancing the safety of students, staff, and visitors with respect for individual rights, and safeguarding responsibilities.
The ALU Team works in starkly different ways to traditional academic bureaucracies. We approach education from first principles, empower individuals to design, test, and implement creative new ideas, and work closely together to craft transformative learning experiences. We are deeply passionate about our students and excited by the challenge of building something entirely new.
The African Leadership University is committed to ensuring the safety and Well-being of all students under our care. As part of this commitment , we have a comprehensive safeguarding policy in place, which outlines our Zero-tolerance approach to any violation of safeguarding.
The BSc Software Engineering programme is a three-year degree programme with the aim of developing Software Engineering graduates at scale who are well prepared to leverage technology as the first hand solution to solve relevant problems in the continent and beyond and also who are ready to meet the needs of employers globally. This innovative and scalable programme prepares graduates not only with relevant technical skills but also problem solving and leadership skills missing in our tech graduates and promotes learning with a purpose.
The role of the SE Specialisation Coach entails the responsibility to successfully deliver the learning components of the programme in the Low Level Programming Specialization track including Blockchain modules adhering to the principles of our ALU’s Learning Model and manage the team of Specialization coaches.
We are looking for an individual who can meet the requirements as mentioned in the profile below:
Person Specification:
Essential
Desirable
Ready to apply?
Apply to ALU
ALU provides higher education for a higher purpose. Our students declare missions, not majors.They develop the real-world skills to take on the world’s most pressing challenges. And they take ownership of their learning from day one through our peer and student-led approach – because ALU believes in the power and agency of young people to start shaping the future right now. Together with a world-class faculty and staff, our students are igniting a ripple of positive impact across Africa and the world.
We are dedicated to fostering an open yet secure environment, balancing the safety of students, staff, and visitors with respect for individual rights, and safeguarding responsibilities.
The ALU Team works in starkly different ways to traditional academic bureaucracies. We approach education from first principles, empower individuals to design, test, and implement creative new ideas, and work closely together to craft transformative learning experiences. We are deeply passionate about our students and excited by the challenge of building something entirely new.
The African Leadership University is committed to ensuring the safety and Well-being of all students under our care. As part of this commitment , we have a comprehensive safeguarding policy in place , which outlines our Zero-tolerance approach to any violation of safeguarding.
Start Date: Immediate
Duration : 7 months
Enrollment Type: Adjunct with assigned workload (4 - 5 months) for leave coverage
Number of openings : 1
The BSc Software Engineering programme is a three-year degree programme with the aim of developing Software Engineering graduates at scale who are well prepared to leverage technology as the first hand solution to solve relevant problems in the continent and beyond and also who are ready to meet the needs of employers globally. This innovative and scalable programme prepares graduates not only with relevant technical skills but also problem solving and leadership skills missing in our tech graduates and promotes learning with a purpose.
The role of the SE Learning Coach entails the responsibility to successfully deliver the learning components of the programme primarily in the Foundations phase and advanced pathways per team requirements, adhering to the principles of our ALU’s Learning Model.
We are looking for an individual who can meet the requirements as mentioned in the profile below:
Ensure the safety and well-being of all young persons and vulnerable adults with whom we deal, by adhering to ALU’s comprehensive safeguarding policy, maintaining a zero-tolerance approach to any violations of safeguarding standards.
Person Specification:
Essential
Desirable
Ready to apply?
Apply to ALU
Founded in 2006, One Acre Fund equips 5.5 million smallholder farmers to make their farms more productive. Across nine countries that together are home to two-thirds of Africa's farmers, we provide high-quality farm supplies, tree seedlings, accessible credit, modern agronomic training, and a wide range of other agricultural services. On average, this model enables any farmer to increase their income and assets on supported land by more than 35 percent, while permanently improving their resilience. This is all made possible by our team of 9,000+ full-time staff, drawn from diverse backgrounds and professions.
To learn more, please see our Why Work Here blog post.
We believe that new technology is critical to building the most effective rural distribution network on the African continent. Today, we reach over 1.6 million farm families and we aspire to serve more than 10 million households in the coming decade. Reporting to the Chief Technology Officer, you will lead the development of our technology, focusing on a mobile tech transformation: providing our field staff with the mobile-based tools to reach more farmers; developing scalable, direct communication channels with farmers to improve customer service; and digitizing and decentralizing data collection tools to speed up data flows and improve efficiency.
We are looking for someone with the technical experience to bring this vision to life; the Director of Engineering will transform our technology into a core organizational strength, working through several development teams that cross our tech stack
We have a strong culture of constant learning and we invest in developing our people. You’ll have weekly check-ins with your manager, access to mentorship and training programs, and regular feedback on your performance. We hold career reviews every six months, and set aside time to discuss your aspirations and career goals. You’ll have the opportunity to shape a growing organization and build a rewarding long-term career.
Across all roles, these are the general qualifications we look for. For this role specifically, you will have:
As soon as possible
Nairobi, Kenya; or Kigali, Rwanda (these two locations are preferred but we are open to locations within our program countries)
Health insurance, housing, and comprehensive benefits
One Acre Fund can support a work permit for this role. However, nationals of (or those with an extensive professional background and work history in) our countries of operation are preferred.
9 February 2026
One Acre Fund never asks candidates to pay any money or pay for tests at any stage of the interview process. Official One Acre Fund emails will always arrive from an @oneacrefund.org address. Please report any suspicious communication here (globalhotline@oneacrefund.org), but do not send applications or application materials to this email address.
Diversity, Equity, Inclusion (DEI), and anti-racism are deeply connected to our organization’s mission and purpose. One Acre Fund aspires to build a culture where all staff feel consistently valued, represented, and connected – so that our team can thrive as professionals, and achieve exceptional impact for the farmers we serve.
We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, marital status, disability, gender, gender identity or expression. We are proud to be an equal opportunity workplace.
Ready to apply?
Apply to One Acre Fund - Global
Cookies & analytics
This site uses cookies from third-party services to deliver its features and to analyze traffic.