Overview
Design and development of software applications using Machine Learning models, contributing technical expertise to requirements analysis and providing application support.
Key Responsibilities
- Design and Development of software applications using Machine Learning models
- Contribute technical expertise to requirements analysis to improve the quality of the solution design
- Provide detailed documentation of changes and manage version control with the available systems (Git)
- Provide 3rd level application support and problem resolution in relation to the models
- Participates in the development, programming, testing, debugging and implementation of new applications with an AI and/or Geospatial components, using UN established standards
- Prepares technical and user documentation for deployed computer application systems, as well as training materials and conducts technical presentations.
- Provides support for deployed computer application systems including version management, data recovery and deployment to users' offices; performs ongoing reviews with users and developers and responds to users requests.
- Keeps abreast of developments in the field; performs benchmarking and proposes new models, tools and libraries.
- Performs other related duties as assigned.
Required Experience
- 4+ years of experience with Python and at least one ML library (Pytorch, jax, TF,…)
- 2+ years of experience with three or more of these is required: model evaluation and fine-tuning, running Local Model Optimization & Quantization for server, desktop and mobile, Deploy/Monitor Model Serving / Data Pipeline, RAG development (Prompt design, Document parsing and integration pipeline, Document chunking strategies).
- 1+ year of experience with OCR, Vision or ASR desirable
- 1+ year of experience with Classic NLP a plus.
- Experience of git, CI/CD and container.
Qualifications
Advanced university degree (master's degree or equivalent) in computer science, information systems, mathematics, statistics, or related field. A first-level university degree in combination with two additional years of qualifying experience may be accepted in lieu of the advanced university degree.