
Information and Communications Technology Associate
Category | Grade:General | G-6Deadline:30 Jul 2026Job ID:21377Posted on:17 Jul 2026
Overview
Supports design, development, testing and integration of AI-enabled applications, automation workflows and enterprise platform components for IOM solution delivery teams.
Department: Operations and Mission Engagement Solutions
Languages
Required: English
Job Functions
- Software Engineering and Development
- Data, Analytics and Artificial Intelligence
Minimum Experience
4 years
Estimated Salary
Not available
Responsibilities
- Develop and maintain AI-enabled application components using C#, .NET or Python
- Support implementation of AI solutions using Azure OpenAI, Azure AI services and related frameworks
- Build retrieval-augmented generation pipelines, including document ingestion, embeddings and search integration
- Develop AI agents and automated workflows with orchestration and tool integration
- Integrate AI components with APIs, databases and enterprise systems
- Support AI-assisted software development lifecycle activities, including requirements analysis, code generation and documentation
- Create and maintain automated test scripts for APIs and application components
- Support deployment pipelines, solution packaging, versioning and CI/CD processes
Requirements
- University degree in Computer Science, Information Technology, Software Engineering or a related field with four years of relevant experience, or secondary 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
- Experience working in a collaborative team and supporting end users
- Fluency in English
- Right of residence and right to work in Spain
Skills
Application DevelopmentAI EngineeringBackend DevelopmentSystem IntegrationRequirements AnalysisAutomated TestingTroubleshootingTechnical DocumentationData ProcessingDevOps
Tools
C#.NETPythonAzure OpenAIAzure AI ServicesAzure DevOpsGitSemantic KernelLangChain
Additional info
- Fixed-term appointment for one year with possibility of extension
- Locally recruited position in Spain with local allowances and benefits
- Vacancies close at 23:59 Geneva time on the closing date
- Appointment is subject to funding confirmation