Junior/Standard Python Developer

Sofia, Bulgaria (Hybrid)

The world of global advisory, audit and tax compliance services for large multi-nationals is rapidly changing and heavily dependent on technology. The KPMG Delivery Network (KDN) is a KPMG special purpose member firm offering a way for clients to leverage KPMG top talent and technology platforms through regional teams of specialists, enabling economies of scale and a new way of working that expands beyond local capability 

Together with KDN, KPMG member firms can drive the sales and delivery of global solutions at a competitive price and in a repeatable and consistent manner. As a member of KDN, you’ll be a part of the KPMG family working alongside some of our profession’s most skilled practitioners on rewarding programs and initiatives that are changing the way business operates, delivering value to our clients, and driving positive change in the communities we serve. You’ll be enabling KDN accelerate new ways of working, using cutting-edge technology and working together with our member firms located in nearly 145 countries to help us achieve our ambition to be the most trusted and trustworthy professional services firm. And through your work, you’ll build a global network and unlock opportunities that you may not have thought possible with access to great support, vast resources, and an inclusive, supportive environment to help you reach your full potential. 

Your responsibilities

  • Work in development teams on scalable enterprise projects 

  • Follow architectural guidelines and code standards within the company 

  • Research and implement latest additions in Python, GenAI and related technologies 

  • Ensure scalability, resilience, security and availability of the software products or technical solutions 

  • Document code consistently throughout the development process 

  • Make presentations to customer, client audiences and professional peers 

What you bring in

  • 1–3 years of professional software development experience, with a solid foundation in software design principles 

  • Proficiency in Python, with hands-on experience building and integrating AI agents 

  • Experience working with Microsoft Azure, especially in deploying and managing AI workloads 

  • Familiarity with Azure AI services, such as Azure Machine Learning, Azure Cognitive Services, and Azure OpenAI 

  • Exposure to Generative AI and Large Language Models (LLMs), including integration into applications 

  • Experience with LangChain or LangGraph for building and orchestrating AI agents and workflows 

  • Understanding of prompt engineering and agent design patterns 

  • Familiarity with OpenAI APIs or other LLM providers (e.g., Azure OpenAI, Anthropic, Mistral) 

  • Knowledge of vector databases (e.g., Pinecone, Weaviate, FAISS, Azure Cognitive Search) for retrieval-augmented generation (RAG) 

  • Experience with Django or other Python web frameworks 

  • Understanding of relational and/or NoSQL databases 

  • Experience with automated testing (e.g., unit tests) and familiarity with CI/CD pipelines 

  • Awareness of security best practices and performance optimization techniques 

  • Ability to write clear, maintainable code and contribute to technical documentation 

  • Bachelor’s degree in Computer Science or equivalent practical experience 

  • Fluent in English, both written and spoken 

What we offer:

  • The chance to work in a top talent team 

  • Attractive remuneration 

  • Build кnowledge in cutting-edge technologies 

  • Opportunity for continuous training, learning and certification 

  • Experience in an international and multicultural organization 

  • Work on challenging projects with clients in various industries around the globe 

  • Modern office environment 

  • Additional health insurance 

  • Life insurance 

  • 50+ benefits and services to choose from 

  • Hybrid working policy 

 

Junior/Standard Python Developer

Job description

Junior/Standard Python Developer

Personal information
Details