Job Description
MTIT-Division of Information Technology
2025-03-11, 9:04:34 AM
2025-03-25, 10:59:00 PM
Duration in Months: 12
Contract Type: Special Service Agreement - SSA
Organizational Setting
The Division of Information Technology provides support to the IAEA in the field of information and communication technology (ICT), including information systems for technical programmes and management. It is responsible for planning, developing, and implementing an ICT strategy, for setting and enforcing common ICT standards throughout the Secretariat and for managing central ICT services. The IAEA's ICT infrastructure comprises hardware and software platforms, and cloud and externally hosted services. The Division has implemented an IT service management model based on ITIL (IT Infrastructure Library) and Prince2 (Projects in a Controlled Environment) best practices.
The Business Solutions Section provides information systems development and support services to IAEA programme areas and to the IAEA.
The Innovation Team partners with IAEA business areas and other MTIT teams to conceive, champion and develop new approaches to solving problems as well as pursue innovations according to a strategic focus. The Innovation Team is part of the Business Solutions Section, which is situated in the Division of Information Technology.
Main Purpose
The AI Engineer will be part of the Innovation Team, Business Solutions Section. This role is a technical specialist and a key contributor to the development and integration of advanced AI-driven functionalities into applications. The AI Engineer provides expertise in machine learning, natural language processing, and data engineering to enhance business processes and systems, applying technical knowledge to design, build, and implement effective AI solutions. The AI Engineer plays several roles in the team:
The ideal candidate will have a background in machine learning and data engineering, and experience working with agile teams to deliver AI-based solutions, including solutions to enhance and automate business processes.
Functions / Key Results Expected
Knowledge, Skills and Abilities
Required:
Assets:
Qualifications and Experience
University degree in Computer Science, Information Technology, IT Security, or a related field.
At least 3 years of experience integrating Large Language Models (LLMs) or other cloud-based AI services into applications to provide advanced AI-driven functionalities is required. Experience on the .NET/Azure stack is preferred.
At least 3 years of experience in data engineering and data pipeline development (e.g. Azure Data Factory).
Experience in the development of prompt engineering techniques to enhance the performance and capabilities of language models.
Experience in developing Retrieval-Augmented Generation (RAG) based solutions.
Strong understanding of machine learning algorithms and natural language processing (NLP) techniques.
Proficiency in programming languages such as .NET, Python, or similar.
Experience in cloud-based development (Azure, AWS or Google Cloud) and the use of common frameworks.
Experience with Azure services, .NET development, Azure OpenAI, Azure Foundry, API integration is desirable.
Familiarity with AI frameworks and libraries such as TensorFlow, PyTorch, or similar is desirable.
Experience with several popular LLM Foundational Models, such as GPT-4, BERT, LLaMA, Mistral is desirable.
Experience with model training or fine-tuning is desirable.
Good oral and written command of English. Knowledge of other official IAEA languages (Arabic, Chinese, French, Russian and Spanish) is an asset.
Remuneration
The remuneration for this consultancy is a daily fee of up to a maximum of € 375, based on qualifications and experience. In case duty travel is required within the assignment, a daily subsistence allowance (DSA) and travel costs are provided. Health coverage and pension fund are the responsibility of the incumbent.