Associate, AI Engineer

Posting Date: 4 Sept 2025

Location: Sofia, BG

Company: EBRD

Requisition ID 36013
Office Country Bulgaria
Office City Sofia
Division Information Technology  
Contract Type Fixed Term 
Contract Length 3 years 
Posting End Date 18/09/2025 

 

 

 

 

This is your opportunity to design, build, and deliver intelligent systems that make an impact. As an Associate AI/ML Engineer, you’ll take ownership of creating scalable chatbots, conversational AI, and retrieval-augmented generation (RAG) systems using cutting-edge tools like Azure AI Services, Prompt Flow, and Vector Search. You’ll operate with real autonomy, translating business problems into production-grade AI solutions while embedding best practices for quality, fairness, and explainability. This role is built for engineers who thrive on turning data into action and innovation into reality.

 

You won’t just be coding, you’ll be shaping how AI is engineered across the organisation. From deploying pipelines in CI/CD to fine-tuning models in production, you’ll drive technical excellence while mentoring juniors and promoting responsible AI standards. If you’re ready to work hands-on with modern frameworks like Transformers and LangChain, design solutions that scale in the cloud, and become a trusted go-to voice for AI engineering within your squad, this role gives you the platform to make your mark.

 

Accountability and Responsibility

 

The Associate AI/ML Engineer works independently to enable the development and delivery of AI/ML applications such as chatbots, conversational agents and retrieval-augmented generation (RAG) systems. Operating without close supervision, the role is responsible for designing, building, and maintaining intelligent systems using modern tools and practices. The Associate collaborates closely with cross-functional teams, ensuring the development of scalable, testable, and responsible AI solutions on Azure. They translate business needs into technical solutions and are confident in delivering production-grade models and pipelines with a strong focus on engineering best practices and quality. The Associate mentors interns and analysts, promoting best practices and responsible AI standards. 

  • Authors clean, maintainable Python code and confidently contributes to peer code reviews. 
  • Designs and develops AI solutions using Azure AI Services, Prompt Flow and Azure AI Search (Vector Store). 
  • Manages the delivery of small to medium AI features in alignment with business and product goals. 
  • Implements unit tests, integration tests and observability within the pipeline lifecycle. 
  • Validates and tunes models, ensuring optimal performance, fairness, explainability and data quality. 
  • Actively contributes to agile ceremonies, story estimation and refinement of technical backlogs. 
  • Translates business requirements into technical designs and actionable user stories. 
  • Serves as a confident point of contact for AI/ML queries within the squad. 
  • Participates in technical design discussions and contributes to refinement and estimation of AI/ML backlog items. 
  • Proactively drives innovation and self-directed improvements. 
  • Establishes automated testing, quality gates and observability within CI/CD pipelines. 

Knowledge and Education

 

  • Proficient in Python with hands-on experience and AI/ML or data-driven software engineering roles. 
  • Demonstrates strong practical experience developing AI/ML applications using Python and modern ML frameworks (e.g. OpenAI SDK, scikit-learn, Transformers, LangChain). 
  • Practical knowledge of Azure AI Services, Prompt Flow, Azure ML, and Azure AI Search (Vector Store). 
  • Responsible for building and and deploying AI features such as chatbots, RAG pipelines, and semantic search. 
  • Designs and maintains reproducible training and inference pipelines, integrated into CI/CD workflows. 
  • Proficient in data preparation, feature engineering and performance tuning of models in production. 
  • Demonstratable ability to translate business requirements into well-structured technical user stories. 
  • Experience in developing and testing RESTful APIs, writing OpenAPI 3.0+ specifications and integrating AI models as services. 
  • Familiar with prompt engineering techniques and embedding generation for retrieval-based systems. 
  • Contributes to story refinement, estimation and technical design discussions; operates without supervision on medium-sized deliverables. 
  • Applies responsible AI principles and supports documentation and testing for compliance and explainability. 
  • Capable of clearly communicating complex ideas to both technical and non-technical stakeholders. 
  • Enables a culture of learning and growth by mentoring and guiding junior developers. 
  • Good working knowledge of monitoring tools like Azure Monitor and Application Insights, including application logging strategies. 
  • Confident in documenting software design, system architecture, and API contracts using Open API specification. 
  • Understands Chatbot and AI assisted application architectures and development practices. 

What is it like to work at the EBRD? / About EBRD 

 

Our agile and innovative approach is what makes life at the EBRD a unique experience! You will be part of a pioneering and diverse international organisation, and use your talents to make a real difference to people's lives and help shape the future of the regions we invest in.  

 

At EBRD, our Values – Inclusiveness, Innovation, Trust, and Responsibility – are at the heart of how we work. We bring these to life through our Workplace Behaviours: listening well and speaking up, collaborating smartly, acting decisively with full commitment, and simplifying to amplify our impact. These principles shape our culture and define our success. We seek individuals who not only share these values but are also committed to embedding them in their daily work, fostering a positive and high-performing environment. 

 

The EBRD environment provides you with: 

  • Varied, stimulating and engaging work that gives you an opportunity to interact with a wide range of experts in the financial, political, public and private sectors across the regions we invest in. 
  • A working culture that embraces inclusion and celebrates diversity. Our workforce reflects a broad range of backgrounds, perspectives, and experiences, bringing fresh ideas, energy, and innovation and enhancing our ability to serve our clients, shareholders, and counterparties effectively.
  • We offer hybrid and flexible working arrangements and believe we operate at our best when collaborating 3 days a week in person (minimum)
  • An environment that places sustainability, equality and digital transformation at the heart of what we do. 
  • A workplace that prioritises employee wellbeing and provides a comprehensive suite of competitive benefits. 

 

Diversity is one of the Bank’s core values which are at the heart of everything it does.  As such, the EBRD seeks to ensure that everyone is treated with respect and given equal opportunities and works in an inclusive environment. The EBRD encourages all qualified candidates who are nationals of the EBRD member countries to apply regardless of their racial, ethnic, religious and cultural background, gender, gender identity, sexual orientation, age, socio-economic background or disability.   

 

Please note, that due to the high volume of applications received, we regret to inform you that we are unable to provide detailed feedback to candidates who have not been shortlisted (for further consideration). 


Job Segment: Test Engineer, Testing, Cloud, Software Engineer, Sustainability, Engineering, Technology, Energy