Junior GenAI Engineer, AI and Automation Department

Ref. # AiA/Jun0707GE
Work type
Onsite
Place of work
гр. София

Published on:

24 June 2026

Valid until:

7 July 2026

Who we are – WE ARE:

  • Leaders in innovation and a favorite brand of thousands of Bulgarians
  • Different and we encourage diversity - this gives us invaluable advantages
  • Flexible, operational and without barriers in the organization and internal communication

 

What makes us different - THE UNIQUE TEAM OF:

  • Colorful, interesting and valuable personalities
  • Professionals striving for the maximum
  • Like-minded people who like, support and value each other

 

Contribution and key responsibilities:

  • Create and iterate on prompts for tasks such as structured data extraction, text generation, summarization, and basic data analysis — learning to produce high-quality, contextually accurate outputs from large language models (LLMs)
  • Assist in designing multi-step AI agent workflows using LangChain and LangGraph, gaining hands-on experience with document processing pipelines, state management, and human-in-the-loop patterns
  • Use Python daily to build automation tools, API integrations, and data preparation scripts for generative AI workflows
  • Integrate OCR / Document Intelligence services into document digitization pipelines and participate in building post-processing flows that combine OCR output with LLM-based structured extraction
  • Containerize, deploy, and troubleshoot solutions using Docker, with exposure to CI/CD pipelines (Jenkins) and Linux environments
  • Collaborate proactively with the team and stakeholders — identify problems early, propose solutions, and deliver without waiting to be told what to do next
  • Explore and apply RAG workflows involving vector databases (Qdrant), embedding models, document chunking, and semantic search — initially guided, with growing independence
  • Stay curious and research new prompt techniques, RAG architectures, agentic AI patterns, and emerging tools to continuously improve output quality and personal skill set

 

For efficiency and effective role performance:

  • Bachelor’s degree in Mathematics, IT or equivalent - completed or in progress
  • Hands-on experience with Python (personal projects, coursework, or self-study count)
  • Demonstrated curiosity across a broad technology stack — we expect exposure (even self-taught) to most of the following: LLM IDEs (experience with several, with an opinion on when to use which), LLM tools (OpenAI API, LiteLLM, Langfuse, Qdrant, LangChain/LangGraph, Tool Calling), React (FE basics), Python (BE), Postgres, Docker, Linux & Shell Scripting
  • At least one public GitHub project showcasing working software — clean structure, proper secrets handling, and sensible file organization matter
  • Proficiency in English at a good working level
  • Proactive mindset — you find solutions to problems rather than waiting for a Jira ticket to appear
  • Analytical thinking and good communication skills

 

Prospects and opportunities:

  • To be successful and receive recognition - with us, the path from a personal initiative to a working practice is quick and short
  • To feel understanding and support – every day we build and preserve the pleasure of our work together
Professional field
Banks, Lending, IT - Software Development / Support
Languages
English
Education
Висше образование
Working hours
Full-time
Remuneration and bonuses
Special conditions for employees when using the Bank's products
Development and training
Participation in training and motivational corporate progras
Additional benefits
Personal space, care and balance - additional annual leave and health insurance; medical care; sports and respite