Information and Communications Technology (ICT) Associate (AI Engineer) (GS)

International Organization for Migration - IOM

Staff Closes 30 Jul 2026 7 days left

Overview

Support the design, development, and integration of AI-enabled applications, combining backend software engineering with AI frameworks and services.


Key Responsibilities
  • Develop and maintain AI-enabled application components using C# (NET) and/or Python.
  • Support implementation of AI solutions using Azure OpenAI, Azure AI services, and related frameworks.
  • Assist in building Retrieval-Augmented Generation (RAG) pipelines.
  • Contribute to the development of AI agents and automated workflows.
  • Integrate AI components with APIs, databases, and enterprise systems.
  • Apply AI tools to support software development lifecycle activities.
  • Support AI-assisted and spec-driven development approaches in Azure DevOps.
  • Contribute to integrating AI capabilities into existing applications and workflows.
  • Support version control, build, and release management processes.
  • Support testing of AI-enabled applications.
  • Assist in creating and maintaining automated test scripts.
  • Identify defects, inconsistencies, or model-related issues and support resolution.
  • Contribute to improving reliability, performance, and maintainability of AI-enabled solutions.
  • Support deployment pipelines (Azure DevOps).
  • Prepare technical notes, diagrams, and knowledgebase documentation.
  • Assist with troubleshooting, diagnosing issues, and performing routine maintenance.
  • Monitor system and AI service performance and raise issues proactively.
  • Perform such other related duties as assigned.
Required Experience
  • University degree in Computer Science, Information Technology, Software Engineering, or a related field with four years of relevant experience; or, Completed High school / Secondary school education with six years of relevant experience.
  • Experience supporting application development using NET (C#), Python, or similar technologies;
  • Experience integrating applications with APIs, databases, or enterprise platforms; and,
  • Experience working in a collaborative team and supporting end-users.
Qualifications

University degree in Computer Science, Information Technology, Software Engineering, or a related field; or, Completed High school / Secondary school education.

Other Details
Languages Required
Fluency in English is required (oral and written).
Languages Preferred
Not specified
Contract Duration
1 year with possibility of extension
Work Modality
Not specified
Remuneration
Not specified
Apply

Similar Opportunities

INGO.WORK: