Job Posting Organization: The European Bank for Reconstruction and Development (EBRD) is a pioneering international organization established to foster the transition towards open market-oriented economies and promote private and entrepreneurial initiatives. Founded in 1991, the EBRD operates in over 30 countries across Europe, Asia, and the Middle East, employing thousands of professionals dedicated to making a positive impact in the regions they serve. The EBRD's mission is to support the development of market economies and promote sustainable growth through investments, policy engagement, and technical assistance. The organization values inclusiveness, innovation, trust, and responsibility, which are reflected in its workplace culture and practices.
Job Overview: The Analyst, AI/ML Engineer position is a full-time role within the Information Technology division of the EBRD. This role is crucial in supporting the development of AI and machine learning applications, including chatbots and conversational AI systems. The Analyst will engage in various tasks such as application design, data preparation, and model testing, all while adhering to established engineering standards and agile methodologies. The position requires collaboration with senior engineers and participation in the entire AI delivery lifecycle, ensuring quality and consistency in the development of AI solutions. The Analyst will also contribute to the refinement of user stories and assist in the delivery of AI features in coordination with MLOps and product teams, promoting engineering best practices and responsible AI standards.
Duties and Responsibilities: The Analyst, AI/ML Engineer will be responsible for a variety of tasks, including but not limited to: assisting in the design and implementation of AI solutions using Azure AI Services; writing clean, testable code and participating in peer code reviews; supporting the setup of automated testing and observability within CI/CD pipelines; validating and tuning models to ensure performance and data quality; participating in backlog grooming and agile ceremonies; delivering small to medium AI features in collaboration with MLOps and product teams; conducting technical spikes for new initiatives; assisting with the deployment of training and inference pipelines; and contributing to continuous improvement and innovation within the team. The role also involves documenting work clearly and maintaining API specifications.
Required Qualifications: Candidates must hold a degree in Computer Science, Data Science, Engineering, Mathematics, or a related technical discipline. A minimum of 2 years of experience working with Python is required. Applicants should demonstrate a foundational understanding of machine learning concepts, model lifecycle, and data processing principles. Basic knowledge of software development principles, including unit and integration testing, is essential. Candidates should possess strong problem-solving and analytical thinking skills, be able to follow guidance, and apply structured approaches to technical challenges. Familiarity with Agile methodologies and collaborative development practices is also necessary, along with effective written and verbal communication skills.
Educational Background: The educational background required for this position includes a degree in a relevant field such as Computer Science, Data Science, Engineering, or Mathematics. This foundational education is critical for understanding the technical aspects of AI and machine learning development, as well as the principles of software engineering and data processing.
Experience: The position requires at least 2 years of experience in a relevant field, specifically working with Python. Candidates should have hands-on experience or academic exposure to AI/ML development, as well as familiarity with machine learning workflows, including training, evaluation, and tuning of models. Experience with cloud ML platforms, particularly Azure ML and Prompt Flow, is desirable.
Languages: While the job does not specify mandatory languages, proficiency in English is essential for effective communication within the diverse and multicultural team at EBRD. Additional language skills may be considered an asset, particularly those relevant to the regions in which EBRD operates.
Additional Notes: This position is a full-time role with a fixed-term contract lasting 3 years. The EBRD promotes a hybrid workplace that offers flexibility to its employees, emphasizing trust and connectedness. The organization is committed to diversity and inclusion, encouraging applications from all qualified candidates regardless of their background. The EBRD also prioritizes employee wellbeing and offers a comprehensive suite of competitive benefits.
Info
Job Posting Disclaimer
This job posting is provided for informational purposes only. The accuracy of the job description, qualifications, and other details mentioned is the sole responsibility of the employer or the organization listing the job. We do not guarantee the validity or legitimacy of this job posting. Candidates are advised to conduct their own due diligence and verify the details directly with the employer before applying.
We are not liable for any decisions or actions taken by applicants in response to this job listing. By applying, you agree that all application processes, interviews, and potential job offers are managed exclusively by the listed employer or organization.
Beware of fraudulent job offers. Do not provide sensitive personal information or make any payments to secure a job.