Lead Python Engineer

Python

Lead Python Engineer

Python
-, Wrocław +4 Locations

EPAM Systems

Full-time
Permanent
Senior
Remote

Job description

We are seeking a highly skilled and experienced Lead Python Engineer with strong experience with GitLab CI/CD and knowledge of LLMs or AI APIs, for our Client, a provider of digital tools, including domains, shared hosting, e-commerce, server hosting, email, VPS and applications for over 2.5 million customers across Europe


This project is part of the Client’s initiative to improve code coverage across repositories by automating the creation and validation of unit tests. The goal is to develop and integrate an AI-based unit test generation system powered by LLMs (Large Language Models), enabling internal teams to streamline testing processes and increase efficiency.

As the Technical Team Lead, you will guide the development of this innovative system, working hands-on to deliver core features, reviewing code, troubleshooting pipelines, and ensuring consistent engineering practices. You will also play a key role in helping internal teams adopt the tool through demos, documentation, and onboarding sessions.

This is a practical, delivery-oriented engineering position requiring strong Python skills, experience with GitLab CI/CD, and familiarity with AI/LLM technologies.


Responsibilities

  • Guide the development of an AI-based unit test generation system and ensure the successful delivery of core features

  • Work hands-on with Python to develop and integrate features into the system

  • Extend and improve the existing LLM-based unit test generator to enhance functionality and efficiency

  • Review code and ensure consistent engineering practices across the team

  • Collaborate with internal teams to prepare documentation, deliver demos, and conduct onboarding sessions to drive tool adoption

  • Provide hands-on technical leadership and mentorship to a small team of developers, ensuring alignment with project goals

  • Troubleshoot issues in pipelines, services, and integrations to maintain system reliability

  • Develop core features for the AI-based unit test generation system using Python

  • Integrate the unit test generator with GitLab CI/CD pipelines using YAML configurations

  • Enhance and optimize the functionality of the LLM-based unit test generator, including forming requests for GPT-5 agents

  • Prepare documentation and deliver internal demos to showcase tool capabilities

  • Conduct onboarding sessions to help internal teams adopt the AI-driven tool

  • Collaborate with stakeholders to align technical solutions with business goals

  • Drive the adoption of AI/ML workflows and reusable components across the organization


Requirements

  • Strong Python skills: Proven experience developing scalable and efficient applications

  • Experience with GitLab CI/CD: Hands-on expertise with YAML configurations and pipeline management

  • Knowledge of LLMs or AI APIs: Familiarity with integrating AI technologies into software workflows

  • Understanding of unit testing frameworks: Experience with frameworks like Pytest and familiarity with unit test generation concepts

  • Leadership skills: Comfortable leading a small team in a hands-on, delivery-focused way

  • Communication skills: Ability to explain complex technical concepts clearly to internal teams

  • Experience with data storage concepts: Familiarity with MySQL or object storage solutions

  • Ability to work within an existing codebase: Quickly understand and contribute to established systems


We offer

  • We gather like-minded people:

    • Engineering community of industry professionals

    • Friendly team and enjoyable working environment

    • Flexible schedule and opportunity to work remotely within Poland

    • Chance to work abroad for up to 60 days annually

    • Business-driven relocation opportunities

  • We provide growth opportunities:

    • Outstanding career roadmap

    • Leadership development, career advising, soft skills, and well-being programs

    • Certification (GCP, Azure, AWS)

    • Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru

    • English classes

  • We cover it all:

    • Stable income (Employment Contract or B2B)

    • Participation in the Employee Stock Purchase Plan

    • Benefits package (health insurance, multisport, shopping vouchers)

    • Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more

    • Referral bonuses

    • Corporate, social and well-being events

  • Please, note:

    • The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview

    • We will reach out to selected candidates exclusively


EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

Tech stack

    English

    B2

    Python

    advanced

    GitLab

    regular

    LLM

    regular

    MySQL

    regular

    pytest

    regular

    API

    regular

Office location

Published: 15.12.2025

Lead Python Engineer

Summary of the offer

Lead Python Engineer

-, Wrocław
EPAM Systems
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Klikając w przycisk „Aplikuj” lub w inny sposób wysyłając zgłoszenie rekrutacyjne, zgadzasz się na przetwarzanie Twoich danych osobowy... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.