Excited about using your data engineering skills to improve the world?
Develop and automate large scale, high-performance platforms with the Nigeria and Zambia teams of a fast-growing, Barcelona based, AI start-up in the health care space
Data engineering, ML Application Deployment, AI infrastructure
Lusaka ; Lagos, Zambia ; Nigeria
More than 5 years
Employment Type
18 days ago

benshi.ai's mission is to improve the health of individuals and populations in resource-poor counttries through advanced AI applications.

We seek Data Engineers to join our engineering team. We are interested in individuals with a strong software developer background and who are knowledgeable about building scalable and robust architecture, tools, data products, and critical data pipelines that are optimized for data science applications. You will have the rare opportunity of building resilient and scalable machine learning products from scratch, together with other talented engineers, to boost global health via cutting-edge ML algorithms.

If you are passionate about building robust, scalable data systems, and are excited about using your skills to improve the world, we want to meet you!

About the Data Engineer role


  • Develop and automate large scale, high-performance, scalable platforms (batch and/or streaming) tto drive faster analytics and support the operations of the machine learning models in production.
  • Working with data scientists to create and improve data science workflows, i.e. machine learnng lifecycle management
  • Ability to design large-scale, complex applications and frameworks with excellent run-time characteristics such as low-latency, fault tolerance and availability.
  • Partner with analytic consumers and data scientists to build and improve new/existing coinstructs and solve data engineering problems at scale.

Key qualifications

  • Bsc/BEng degree in computer science, electrical engineering, or related fields; or equivalent technical proficiency
  • Solid coding skills in at least two of the following languages; Go, Java, Scala, C/C++, Python
  • 6+ years of experience in software and/or data engineering. Candidates with less experience will be considered also.
  • 3+ years of Spark development
  • 3+ years of experience in Big Data Technologies (Hadoop, MapReduce, Hive etc...)
  • Experience on Kubernetes, Docker preferred
  • Experience with cloud services (GCP, AWS or Azure)
  • Good knowledge of data formats (Parquet, ORC etc) and consensus management systems
  • Deploy inclusive data quality checks to ensure high quality of data
  • Experience building early stage, robust and scaleable products
  • Attention to detail and effective verbal/written communication skills
  • Teamwork is essential

Things to consider

  • These data engineering roles are for benshi.ai's teams in Nigeria and Zambia. While remote work might be possible, benshi.ai's clear preference is for successful candidates to be physically present in Nigeria and/or Zambia as it establishes offices in these countries.
  • While other nationalities may certainly apply, unfortunately benshi.ai is unable to provide any visa or work-permit assistance for Nigeria or Zambia.
  • benshi.ai will expect that any hires have the necessary permit that allows them to live and work in Nigeria or Zambia.
  • When applying, please indicate in the notes which country or countries you would like to be considered for.
  • This is an amazing opportunity for the right candidates. Good luck!