KBC Global Services is the engine behind KBC Group – a leading bank-insurance group with over 41,000 talented employees serving more than 12 million clients across Europe. Since 2021, we have been supporting the digital transformation of KBC Group providing software development, QA, AI, and other IT solutions working on a wide range of projects combining classical IT with digital banking.
About the role:
We are looking for a Experienced Python Developer to join our international team and contribute to the development of AI-driven systems powering our digital assistant KATE. KATE is designed to streamline banking and insurance tasks, helping customers save time and money through intelligent automation and conversational AI.
As our Python Developer, you would have the following responsibilities:
Design, develop, and optimize AI-driven systems and services for KATE.
Collaborate with international teams, including data scientists, architects, and product owners, to deliver scalable and robust solutions.
Implement and maintain CI/CD pipelines to ensure smooth deployment and integration.
Analyze system performance, debug complex issues, and ensure high availability and scalability.
Contribute to system architecture decisions and best practices for cloud-native environments.
Key competences that will help you succeed:
Extensive Python experience (3+ years in professional development).
Strong understanding of software engineering principles and system design.
Hands-on experience with CI/CD pipelines and modern DevOps practices.
Familiarity with Kubernetes (K8s) and containerization technologies.
Excellent communication skills for working in international, cross-functional teams.
Knowledge of cloud-native principles, microservices, and RESTful APIs.
Nice to have:
Experience with AI frameworks (e.g., TensorFlow, PyTorch) or chatbot platforms (e.g., Rasa).
Knowledge of Docker, Terraform, AWS Cloud Services, GitHub Actions.
Background in distributed systems and high-performance architectures.
Bachelor’s or Master’s degree in Computer Science or related field.
What we offer:
Opportunity to work on cutting-edge AI systems impacting millions of customers.
Collaborative, international environment with a focus on innovation.
Competitive compensation and benefits package.
Continuous learning and career development opportunities.
Join us and help shape the future of digital banking!
We offer:
Work-Life balance: 25-day annual paid holiday; regular team buildings and company parties.
Personal Care: Additional medical insurance and pension plan.
Fully covered Multisport card.
An international and highly diverse work atmosphere.
Hybrid way of working: flexible working time with home-office option.
Career growth and development: Leadership Development Program, Internal Academies encouraging internal rotations, a wide range of trainings and free access to several learning platforms, language courses and more.
Preferential terms for banking and insurance products & services offered by KBC Group companies in Bulgaria (loans rates, life and non-life insurance, etc.).
Spot Awards to make you shine: Employee of the month, Employee of the Year, Exceptional achievements and others.
Referral program: recommend a friend to a job and get a bonus.
Other remarkable benefits: Marriage and Childbirth bonuses, paid Volunteer Day, many discounted offers from various providers.
If you find this job opportunity interesting and you recognize yourself in the above, apply via the button with your CV in English.
By enabling them, you help us to develop and deliver better services in the way that's most convenient for you. For information and settings, see our Cookie Policy.