The Nairobi office serves as the regional coordinating office providing the required networking to facilitate delivery of services on a timely basis to meet and exceed our clients’ expectations.
The data scientist’s role is to bring their expertise in advanced modelling techniques and mathematical methods; algorithm use and optimization; and data science technologies. The objective of the role is to understand the full spectrum of data feature retrieval, selection, and engineering; model technique selection and integration; interpretation of outputs; and development of recommendations. They will be required to identify commonalities across seemingly disparate analytics use cases, in order to identify unique ways of approaching modelling.
Qualifications and experience
Deep knowledge/experience in statistics, data mining, machine learning, and/or natural language processing
Experience with common data science toolkits, such as R, NumPy, MatLab, etc.
A Bachelor’s degree in Statistics, Computer Science or other related fields
A minimum of 2 years working experience
Retrieve, prepare, and process a rich data variety of data sources such as social media, news, internal/external documents, emails, financial data, and operational data
Analyse and model structured data and implement algorithms to support analysis using advanced statistical and mathematical methods from statistics, machine learning, data mining, econometrics, and operations research
Perform Statistical Natural Language Processing to mine unstructured data, using methods such as document clustering, topic analysis, named entity recognition, document classification, and sentiment analysis
Utilize a diverse array of technologies and tools as needed, to deliver insights, such as R, SAS, Python, Spark, Hadoop, QlikView, and Tableau
Translate advanced business analytics problems into technical approaches that yield actionable recommendations, in diverse domains such as risk management, product development, marketing research, supply chain, and public policy; communicate results and educate others through insightful visualizations, reports and presentations
Perform exploratory data analysis, generate and test working hypotheses, and uncover interesting trends and relationships.
Skills and attributes
The ideal candidate must;
Have expert problem-solving ability through the use and/or development of algorithms, models, testing, etc.
Be able to work with team members and clients to assess needs, provide assistance, and resolve problems, using excellent problemsolving skills, verbal/written communication, and the ability to explain technical concepts to business people
Be a fast learner and analytical thinker.
Have excellent business writing skills.
Have experience working in a complex, fast moving environment.
Be able to work effectively with minimal supervision.
A fantastic opportunity to work in exciting professional services firm
Continuous learning and development
Exposure to multi-disciplinary client service teams
Unrivaled space to grow and be innovative
NoneApply for this Job Now
The role will be the liaison between business system users and the information technology team in as far as creating automated business solutions is concerned. The role holder will also be responsible for gathering, detailing and documenting business requirements in a format that is useful to business end users and technical developers, propose ways in which the existing processes and systems can be used or changed to meet new business
The overall objective of the role is to help bridge the gap between technical platform needs ( i.e. big data engineering) and business needs. The engineer skews towards big data engineering but also brings more modelling capabilities than a pure big data software engineer.