In A Nutshell
Create solutions that enhance productivity, improve decision-making, and increase automation, strengthening IFC’s digital landscape.
Responsibilities
- Build and enhance machine learning models through all phases of development including design, training, validation, and implementation etc.
- Work on projects involving generative AI, large language models, and retrieval augmented generation (RAG).
- Unlock insights by analyzing large scale of complex numerical and textual data and identifying trends.
- Partner with a cross-functional team of data engineers, software engineers, and data visualization to deliver projects.
- Research and evaluate emerging technologies.
- Write efficient, maintainable, and well-documented Python code.
- Develop data science solutions based on tools and cloud computing infrastructure.
Skillset
- Bachelor’s or Master’s degree in Computer Science, Data Science, or a related field with 3 years of relevant experience in machine learning or AI development OR equivalent combination of education and experience.
- Demonstrated track record of successful ML/ AI project implementations.
- In-depth knowledge of large language models (LLMs).
- Experience with retrieval-augmented generation (RAG) techniques.
- Require a good understanding of deep learning architectures and algorithms.
- Proven experience in machine learning, deep learning, and statistical analysis.
- Strong experience in Python, with minimum 2 years’ experience in building large program, preferable in financial domain.
- Familiarity with cloud technology (Azure, Databricks, etc.) is preferred.
- Strong understanding of regression models and ensemble methods.
- Ability to select and apply appropriate ML algorithms for given problems.
- Expertise in statistical analysis and hypothesis testing.
- Skills in exploratory data analysis and data visualization.