Data Scientist

Location: Kampala, Uganda

Department: Data Science

Type: Full Time

Min. Experience: Experienced

We are building a diverse and inclusive team and  this opportunity is open to any qualified internal and external applicants. Women  as well as candidates from Africa and those with experience working on the continent are particularly encouraged to apply for this role.

About Fenix


Fenix International is a next-generation energy and technology company. Our mission is to improve the quality of life of our customers through inclusive energy and financial services. Our flagship product, Fenix Power, is a modular, lease-to-own solar home system financed through affordable installments from just $0.11 per day. We use real-time transaction data to create a next-generation credit score to finance power upgrades and other life-changing loans, unlocking modern financial services for our customers. To date, Fenix has sold over 500,000 Solar Home Systems in Uganda, Zambia, Cote d'Ivoire, Benin, Nigeria and Mozambique, bringing clean, reliable power for lights, phones, radios, TV and much more to over 2,500,000 people.

In early 2018, Fenix joined forces with ENGIE, one of the world's largest energy companies and a leader in the move to renewable, decentralised and digital energy. This has allowed Fenix to make significant commercial investments to accelerate the path to our mission, via new markets and innovative products. Together, Fenix and ENGIE are making universal access to modern energy a reality.

Example Projects

  • Deploy and maintain data pipelines and machine learning models to predict repayment, solar system device performance, credit scoring and other metrics which are key to the business.
  • Design randomized, controlled experiments to understand levers available to improve customer repayment.
  • Perform analyses, with statistical components as appropriate, for department leaders to evaluate the impact of pilots and other interventions.
  • Leverage external data sources to help Fenix grow its business and maximise social impact on customers in emerging markets.
  • Train team members on data tools / skills to grow data capacity and culture at Fenix.

Required Skills & Experience

  • Masters or PhD in a relevant discipline (Data Science, Software Engineering, or another relevant STEM field)
  • 3+ years of industry experience
  • Strong Python, especially in a data analytics/science capacity (ex. pandas, numpy, sklearn, matplotlib)
  • Experience with experimental design, analysis, and interpretation of qualitative and quantitative data.
  • Ability to communicate model outputs and analyses to stakeholders at various levels of technical expertise.
  • Experience deploying predictive models at scale.
  • Keen eye for detail and thoughtful investigation of data before relying upon it.
  • Demonstrated expertise in strategic analysis to impact decisions.
  • Commitment to live and work in Uganda, East Africa
  • Thrives on teamwork.
  • Bonus: Experience with financial data, credit scoring, IoT, and/or GIS data analysis


  • Health Insurance
  • 21 days of PTO + 10 Ugandan National holidays
  • Delicious lunch at the office!
  • Opportunity to explore Uganda and meet Fenix customers
  • Bi-annual reviews and professional development opportunities
  • Ability to have a huge impact on a small and quickly growing data team
  • Flexible hours and space to build and create with passionate and awesome coworkers

To Apply

Please submit your resume and cover letter through the job posting at 

Fenix offers a competitive salary and a fun work environment. We recognize the value of diversity in our workforce, and encourage all qualified candidates to apply. We thank all candidates who choose to apply, however, only those selected for a further interview will be contacted.

Apply for this Position
* Required fields
First name*
Last name*
Email address*
Phone number*

Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or paste resume

Paste your resume here or attach resume file

Cover Letter*
LinkedInLinkedIn profile URL:
Website, blog or portfolio:
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!
Why do you want to work with Fenix International?*
Please upload a code sample, preferably in Python. This sample should give us a sense of your ability to complete an ETL task, build a model, or visualize and explore data.*
Human Check*