Independent platform: UNAtlas aggregates publicly available United Nations job openings and is not affiliated with the UN. All applications happen on official websites.
UN Secretariat
Office of Information and Communications Technology

AI Developer

CON
Organizational Context
The Office of Information and Communications Technology (OICT) is driving the digital transformation of the UN Secretariat, aiming for secure, reliable, and innovative technology solutions. This role is within the Enterprise Solutions Service (OICT/ESS), hosted by the UN Global Geospatial Knowledge and Innovation Centre in Deqing, China, focusing on AI and Geospatial components.
Job Purpose
This role is responsible for the design, development, and implementation of software applications incorporating Machine Learning models. The AI Developer will contribute technical expertise to requirements analysis, ensuring high-quality solution design. Key contributions include developing AI and/or Geospatial applications, preparing comprehensive technical and user documentation, and providing third-level application support. The position aims to enhance the UN's technological capabilities and support its mission through innovative AI solutions, while also keeping abreast of industry advancements and proposing new tools and libraries.
Responsibilities
Participate in the development, programming, testing, debugging, and implementation of new applications with AI and/or Geospatial components, adhering to UN standards. Prepare technical and user documentation for deployed systems, create training materials, and conduct technical presentations. Provide third-level support for deployed applications, including version management, data recovery, and user deployment. Conduct ongoing reviews with users and developers, and respond to user requests. Stay current with field developments, perform benchmarking, and propose new models, tools, and libraries. Manage version control using systems like Git and contribute to requirements analysis for solution design.
Work Experience
Requires 4+ years of experience with Python and at least one ML library (e.g., Pytorch, Jax, TF). Requires 2+ years of experience with three or more of the following: model evaluation/fine-tuning, local model optimization/quantization, model serving/data pipeline deployment/monitoring, and RAG development. Experience with Git, CI/CD, and containers is expected. One year of experience with OCR, Vision, or ASR is desirable, and Classic NLP experience is a plus.
Skills
Machine Learning, Software Development, Python, ML Libraries (Pytorch, Jax, TF), Model Evaluation, Model Fine-tuning, Model Optimization, Model Quantization, Model Serving, Data Pipelines, RAG Development, Git, CI/CD, Containerization, OCR, Vision, ASR, Classic NLP.
Required Languages
Not informed
Desired Languages
Not informed
Other, Jamaica
2026-06-08 / 2026-07-09
Summary based on official posting. Please verify all details on the official website.Official Posting ↗
Explore related opportunities
Independent platform aggregating United Nations job listings.
UNAtlas is not affiliated with, endorsed by, or representing the United Nations. We do not process applications. All applications are submitted on official organization websites.
Some content may be AI-generated or summarized. Please verify all details on the official posting.
AboutDisclaimerPrivacy & CookiesTerms
Contact: info@unatlas.org
AI Developer (CON) – UN Secretariat in Other | UNAtlas | UN Atlas