You are viewing a preview of this job. Log in or register to view more details about this job.

Senior Data Engineer

ABOUT DALBERG DATA INSIGHTS

At Dalberg Data Insights, we identify the data solutions to international development challenges. We access, analyze, and integrate data from different sources to design data products. Using our products and solutions, local and global communities can better target, implement, and evaluate their programs and initiatives.

For example, we have built data solutions that monitor crop yield for sorghum and maize in northern Uganda based on satellite images. The data products we created based on mobility insights from aggregated and anonymized telecom data, have helped track the spread of COVID19 in Belgium, Ebola in West Africa and Zika and Chikungunya in Brazil. We have used labour market data we capture and interpret to design and pilot a Labour Market Information System in Ethiopia.

Dalberg Data Insights is the Big Data entity of Dalberg Group. We are a global group working to build a more inclusive and sustainable world where all people, everywhere, can reach their fullest potential. Comprised of Dalberg Advisors, Dalberg Capital, Dalberg Design, Dalberg Data Insights and Dalberg Research; our businesses approach problems differently and work together to create impact at scale.

Established in 2001 by experienced private sector consultants, Dalberg operates from 26 worldwide locations. For more information, please visit Dalberg.

ABOUT YOU

You want to be building data tools for decision makers working to limit the negative health and socioeconomic impact from the COVID19 pandemic. You are aspiring to tackle global issues, from spread of pandemics to climate change to youth unemployment, ensuring no population is left behind. You are a problem solver and a committed self-starter. You do the extra mile to excel professionally. You are curious and a fast learner.

You are disciplined and attentive to data. You are passionate about the design of algorithms to solve pressing problems using (big) data, and pride yourself on being up to date with the latest trends in the data analytics field. You are comfortable to pick up any tool and have the ability to learn quickly. You are self-driven, agile and able to work independently and on multiple engagements simultaneously. You do not shy away from working in multicultural and multi-location teams. You value diversity.

Minimal qualifications 
  • 3 years of experience building machine learning, data mining algorithms and data pipelines
  • Experience solving analytical problems using quantitative approaches
  • Advanced statistics and econometrics knowledge
  • Good data intuition, impeccable git and code hygiene, good UI/UX approach
  • Proficiency with Python, ability to write robust code with best coding principles in mind (R is a plus)
  • Ability to apply object-oriented methods and design patterns to your code
  • Literacy with communication with data though common interfaces (ORM, Parquet, SQL, API), ability to work in distributed cluster-computer frameworks is a plus (Spark)
  • Familiarity with Machine Learning frameworks (Torch, Tensorflow) and libraries (sklearn)
  • Profound experience with tasks automation, working with DAGs is a plus.
  • Solid knowledge of best programming, database and statistical analysis practices
  • Comfortable using bash and working on remote and cloud machines
  • Docker knowledge is a plus
  • Excellent written and verbal communication skills

Note: Employment in all the Dalberg offices is conditional on the candidate having or independently obtaining the requisite authorization to live and work in that country.


WHAT YOU WILL DO 

  • Build algorithms and design experiments to merge, manage, interrogate and extract data to supply tailored reports to the end-user
  • Adjusting the state of the art machine learning algorithms for specific use-cases and scope of the project
  • Select appropriate data sets, train, retrain and validate model outputs
  • Develop machine learning applications according to the use-case and requirements
  • Use machine learning algorithms in various domains to produce solutions to problems
  • Communicate your ideas and rationale clearly to the tech team and project manager
  • Architect and implement software interfaces, shaping both internal infrastructure and external deliverables
  • Architect and lead delivery of a product on the project, managing team timelines, on-project technical department, reviewing and resolving pull requests
  • Contributing to the team knowledge and pushing development of team members


JOIN OUR TEAM

Our current opportunities are in DakarKampala, and Nairobi.

Please submit your application at our Career Centre, by 11:59 PM EST on 07 February 2022.

Your application should include a resume and a brief motivation letter.