Fullstack Data Scientist I/II
idinsight · Remote, Kenya
About The Role
IDinsight is hiring full-time full-stack junior data scientists (1 to 4 years of relevant experience) to grow our machine learning, LLM, and broader data science capabilities. In this role, the data scientist will work with project teams and clients to use advanced analytics to drive social impact.
About the Role
We are seeking candidates with a strong background in Python and core data science skills, and a passion for building solutions to difficult social problems. Ideal candidates should possess the ability to work independently to solve complex challenges related to both human and technology and be able to quickly learn new tools, technologies, or programming languages as needed.
As a junior data scientist, the day-to-day work may include
- Working with clients to understand their needs: Understanding their current processes and pain points and identifying which of these can be framed as a tractable data science problem.
- Designing, testing, and improving various algorithms: From OOTB sci-kit-learn algorithms to bespoke ones.
- Working with Large Language Models to build reliable and safe AI solutions
- Working on various parts of the solutions - frontend, backend, deployment, etc.
- Using satellite imagery and geospatial tools to identify suitable land parcels for solar parks
- Using solvers to optimize resource allocation for a health or education system.
- Synthesising, visualizing, and communicating results: Dashboards, plots, interactive viz, presentations and reports
- Write blog posts or present on lesson learned
Required Technical Qualifications
- Proficiency working in Python is required. Please do not apply if you are not proficient in standard data science packages in Python (numpy, pandas, scikit learn, etc.). The application will ask you specific questions about your Python abilities.
- Proficiency in understanding and coding standard supervised and unsupervised machine learning algorithms and components of the data science pipeline - data cleaning, feature selection, cross-validation, parameter tuning, etc.
- Experience building solutions using Large Language Model
- Sound foundations in statistics and probability.
- Working knowledge of SQL
- B.S./B.S.E. degree in Applied Math, Data Science, Computer Science, Physics, or a Similar Technical Field
Other required qualifications
- Proven ability to work alone and with teams in a dynamic, multicultural environment.
- Passion for improving lives through evidence-informed policy.
- Strong oral and written communication skills in English. Fluency in languages spoken in countries where IDinsight works is a plus.
- Strong values aligned with IDinsight’s stated values .
- Ability and interest in sharing knowledge, mentoring others, presenting work and reviewing the work of others.
- Deeply passionate about global development and improving lives in disadvantaged populations.
- Open-minded self-starter who will thrive while tackling new, unusual and unpredictable challenges.
Preferred Qualifications
The most competitive applicants will also have experience in one or more of the following
- Experience living and working in developing country settings.
- Experience working on optimization and unsupervised learning problems.
- Experience working with SQL, custom APIs and AWS products like RDS, EC2, and Lambda.
- Experience working with GIS software such as QGIS.
- Experience working with satellite imagery / remote sensing data.
- Professional proficiency in French (written and spoken) is a plus.
Locations
This position is preferably based in Rabat, Morocco or Dakar, Senegal. Candidates based in other IDinsight office locations (including Nairobi, Kenya; New Delhi, India; Manila, Philippines; Lusaka, Zambia) may also be considered for a strong match. Preference will be given to those with pre-existing work authorization in these countries; however, IDinsight will seek work permits where possible for exceptional candidates.
Start Dates
The start date of this position is flexible, although there is the potential to start almost immediately. We expect a minimum one-year commitment, with regular professional development conversations and potential for a long-term career at IDinsight.
How to apply
Please click the "Apply for this job online" button at the top right. Applications will be reviewed on a rolling basis . The application asks various questions for us to get to know you and requires a CV.
More information, including details on I Dinsight’s hiring process and frequently asked questions , can be found online at IDinsight Careers . Any queries should be directed to [email hidden]
N.B . To prevent important email correspondence from going directly into your SPAM folder, thereby missing important application updates, please ensure that you whitelist [email hidden]
FULL STACK DATA SCIENTIST I/II
IDinsight recrute des Data Scientists juniors à temps plein (1 à 4 ans d'expérience petinente) pour développer nos capacités en matière d'apprentissage automatique et de science des données plus largement. Dans ce rôle, le data scientist travaillera en collaboration avec les équipes de projet et les clients pour utiliser des analyses avancées afin d'avoir un impact social positif. Il pourra créer des modèles pour localiser les enfants non scolarisés, optimiser l'acheminement des agents de santé communautaires, identifier les nourrissons à risque de mortalité élevée, ou permettre pour la première fois l'établissement de scores de crédit pour les non bancarisés.
À propos du Poste
Nous recherchons des candidats ayant une solide expérience en Python et des compétences fondamentales en science des données, ainsi qu'une passion pour la recherche de solutions à des problèmes sociaux complexes. Les candidats idéaux doivent posséder la capacité de travailler de manière autonome pour résoudre des défis complexes liés à la fois à l'humain et à la technologie et être capables d'apprendre rapidement de nouveaux outils, technologies ou langages de programmation selon les besoins
En tant que data scientist junior, les tâches quotidiennes peuvent inclure
- Travailler avec les clients pour comprendre leurs besoins : Comprendre leurs processus actuels et leurs points de friction et identifier ceux qui peuvent être formulés comme un problème de science des données réalisable.
- Manipuler/nettoyer les données gouvernementales ou client : de l'extraction de données à partir de bases de données SQL et de l'appel à des API à la collecte de données via des sites web et le nettoyage de données d'enquêtes.
- Concevoir, tester et améliorer divers algorithmes : Des algorithmes sci-kit-learn prêts à l'emploi à des solutions sur mesure.
- Synthétiser, visualiser et communiquer les résultats : Tableaux de bord, graphiques, visualisations interactives, présentations et rapports.
- Travailler avec les autres membres de l'équipe pour tester et déployer ces solutions.
Qualifications Techniques Requises
- La maîtrise de Python est requise. Veuillez ne pas postuler si vous n'êtes pas compétent dans les packages de science des données standard en Python (numpy, pandas, scikit learn, etc.). Le formulaire de candidature vous posera des questions spécifiques sur vos compétences en Python.
- Maîtrise de la compréhension et de la programmation des algorithmes standard d'apprentissage automatique supervisé et non supervisé, ainsi que des composants du pipeline de science des données - nettoyage des données, sélection des caractéristiques, validation croisée, réglage des paramètres, etc.
- Bases solides en statistiques et en probabilités.
- Connaissance pratique de SQL.
- Diplôme en mathématiques appliquées, en science des données, en informatique, en physique ou dans un domaine technique similaire.
Autres qualifications requises
- Capacité avérée à travailler seul et en équipe dans un environnement dynamique et multiculturel.
- Passion pour l'amélioration des vies grâce à des politiques fondées sur des preuves.
- Bonnes compétences en communication orale et écrite en anglais. La maîtrise des langues parlées dans les pays où IDinsight travaille est un plus.
- Fortes valeurs alignées sur les valeurs déclarées d’IDinsight.
- Capacité et intérêt pour le partage de connaissances, le mentorat et l’encadrement, la présentation du travail et la révision du travail des autres.
- Passion profonde pour le développement mondial et l'amélioration de la vie des populations défavorisées.
- Personne ouverte d'esprit et autonome qui prospérera en relevant des défis nouveaux, inhabituels et imprévisibles.
Qualifications Préférées
Les candidats les plus compétitifs auront également de l'expérience dans un ou plusieurs des domaines suivants
- Expérience de vie et de travail dans des pays en développement.
- Expérience de travail sur des problèmes d'optimisation et d'apprentissage non supervisé.
- Expérience de travail avec SQL, des API personnalisées et des produits AWS tels que RDS, EC2 et Lambda.
- Expérience de travail avec des logiciels SIG tels que QGIS.
- Expérience de travail avec des images satellites / données de télédétection.
- Une maîtrise professionnelle du français, à l'oral comme à l'écrit, constitue un atout.
Lieux
Ce poste est de préférence basé à Rabat (Maroc) ou à Dakar (Sénégal). Les candidats basés dans d'autres bureaux d'IDinsight (notamment à Nairobi, au Kenya; à New Delhi, en Inde; à Manille, aux Philippines; ou à Lusaka, en Zambie) pourront également être pris en considération. La priorité sera accordée aux candidats disposant déjà d'une autorisation de travail dans l'un de ces pays. Toutefois, IDinsight s'efforcera d'obtenir les permis de travail nécessaires, dans la mesure du possible, pour des candidats exceptionnels.
Comment postuler
Veuillez cliquer sur "Postuler à ce poste en ligne" en haut à droite. Les candidatures seront examinées au fur et à mesure. Le formulaire de candidature pose diverses questions pour nous permettre de vous connaître et nécessite un CV.
Plus d'informations, y compris des détails sur le processus de recrutement d’IDinsight et des questions fréquemment posées, peuvent être trouvées en ligne sur les Carrières d’IDinsight. Toute question doit être dirigée vers [email hidden].
N.B. Pour éviter que des correspondances importantes par e-mail ne soient directement placées dans votre dossier b, risquant de manquer des mises à jour importantes sur la candidature, veuillez vous assurer d'ajouter [email hidden] à votre liste blanche.
Similar roles you might like
See all →This is an external listing. JobSpring does not represent or verify the employer. Report this listing
