Machine Learning Research for Sustainable Development Goals (NLP Track)

Conduct machine learning research for sustainable development goals.

This opening expired 2 years ago. Do not try to apply for this job.

Application deadline 2 years ago: Thursday 8 Feb 2024 at 00:00 UTC

Open application form

Overview

Conduct machine learning research for sustainable development goals.

You have:

  • Master's degree in Computer Science, Data Science, Artificial Intelligence, Machine Learning, or Natural Language Processing is a prerequisite.
  • PhD degree is an advantage.
  • Strong mathematical background is required.
  • Fluency in Python and relevant deep learning frameworks is required, e.g., PyTorch (preferred), TensorFlow, JAX.
  • Proven knowledge of state-of-the-art deep learning and NLP techniques is required, including but not limited to BPE tokenisation, contextual representations, (self-)attention, transformers, encoder-decoder architecture zero- and few-shot learning.
  • Documented research experience or publications in the area are a strong asset.
  • Proficiency in English is required.
  • Working knowledge of any other official UN language is an asset.

Contract

This is a UNV contract. More about UNV contracts.

The SDG Integration Team located with UNDP’s Global Policy Network (GPN) offers a menu of services emphasizing direct short- to medium-term engagements to respond rapidly to requests from country offices for support on national implementation and monitoring of integrated policy solutions, qualitative and evidence-driven analysis for accelerated progress, and knowledge sharing and upscaling of innovative approaches to sustainable development. The team’s work emphasizes the application of evidence- driven data and analytics for SDG implementation and reporting. In this regard, advances in digital technology are creating data at unprecedented levels of detail and speed, turning the stories of people’s lives into numbers every minute of every day, across the globe. An important focus of the integration work is to complement traditional data (e.g., national statistics,) with new and alternative sources including digital ‘breadcrumbs,’ satellite data, social media to identify emerging trends and gain new perspectives on issues in development.

The team is looking for an online volunteer experienced in machine learning (ML) to support the team's research in the area of natural language processing (NLP) for sustainable development. The purpose of this assignment is to design, develop and test ML models for text classification in the area of sustainable development. This is a research-intensive assignment that involves doing a literature review, data cleaning and exploration, prototyping and evaluating models as well as writing up results. The research is expected to produce an industry-grade open-source model and a short (up to 2 pages) technical note on experimental results and model performance. Our team provides continued support and advice in all stages of the project. We also provide flexibility in how you spend your time on each of the project stages. Note that this is a highly selective opportunity. Your application must include a short motivation statement that clearly describes how your education and experience align with the task. You should include links to your GitHub, publications or online portfolio, if applicable.

  • Master's degree in Computer Science, Data Science, Artificial Intelligence, Machine Learning, or Natural Language Processing is a prerequisite.
  • PhD degree is an advantage.
  • Strong mathematical background is required.
  • Fluency in Python and relevant deep learning frameworks is required, e.g., PyTorch (preferred), TensorFlow, JAX.
  • Proven knowledge of state-of-the-art deep learning and NLP techniques is required, including but not limited to BPE tokenisation, contextual representations, (self-)attention, transformers, encoder-decoder architecture zero- and few-shot learning.
  • Documented research experience or publications in the area are a strong asset.
  • Proficiency in English is required. Working knowledge of any other official UN language is an asset.

Potential interview questions

Can you describe a machine learning project you have worked on and the outcome? This question evaluates your practical experience and outcomes in machine learning applications. Discuss the project's goals, your role, the methods used, and the impact of the outcomes.
What techniques do you use to handle noisy data in NLP tasks? The interviewer wants to assess your problem-solving skills in data preparation for NLP. Pro members can see the explanation.
How do you stay updated with the latest developments in machine learning and NLP? Pro members can see the explanation. Pro members can see the explanation.
Added 2 years ago - Updated 1 year ago - Source: unv.org