Work for the IMF. Work for the World.
Job Summary
The Enterprise Architecture and Automation division in the Information Technology Department (ITD) is seeking a contractual Associate App Developer to work as part of the Artificial Intelligence Task Force. The selected candidate will be tasked with delivering Fund-wide services using Generative AI and machine learning to address and resolve complex issues related to the Fund’s business functions, including surveillance, lending, and capacity development.
They will create, implement, and deploy data-driven models, methods, and algorithms using machine learning tools and AI Models including LLMs. The successful candidate will employ techniques to develop innovative solutions for emerging business needs.
Additionally, the role involves guiding teams through the development and deployment of solution prototypes, fostering business innovation, and navigating technology trends around Artificial Intelligence and Cloud computing. The successful candidate will bring a strong aptitude for iterative, functionality-driven software development, preferably with Agile principles, and will be instrumental in maintaining platform security and technical standards. This role is crucial for anyone passionate about driving operational excellence and innovation in IT integrations, offering a unique opportunity to shape the future of our AI and Software Solutions Portfolio of services.
Major Duties and Responsibilities
Minimum Qualifications
An advanced university degree in computer science, engineering, mathematics, or related field of study or
equivalent; or a bachelor’s degree in computer science or a related field of study plus a minimum of (6) six years of relevant professional experience in software engineering is required.
Specialized Skills/Knowledge
A strong background in Software engineering and cloud native solution development. Microsoft Azure Cloud experience is strongly preferred.
Proficiency in declarative, imperative, dynamic, and/or functional programming languages, including T-SQL, XML, Python, C/C++/C#, F#, JavaScript, Typescript. Experience in complex Typescript and Python codebases is a plus.
Demonstrated knowledge of machine learning techniques such as decision trees, logistic regression, supervised and unsupervised learning, etc. Experience in the use of LLM APIs and GenAI Tooling including Azure AI Studio, OpenAI APIs, Llama, Mistral, and other Large and Small Language Model APIs.
Demonstrated work experience with extract, transform, and load (ETL) for large‐scale, complex data sets. Experience with data analytics and database design.