New offer - be the first one to apply!

April 11, 2026

Python Developer

Senior • Hybrid

22,680 - 25,200 PLN

Warsaw, Poland

This is the job

Within the Telco industry in Warsaw, we are actively seeking a professional to strengthen our team dedicated to Artificial Intelligence Systems Department


This is you

  • Proficiency in Python, including its use for developing software in an object‑oriented approach

  • Creating tests using pytest/unittest frameworks

  • Ability to containerize applications, create Dockerfiles, and work with Docker

  • Comfortable working in Unix/Linux and Windows environments

  • Ability to use UML notation and create documentation for developed software

  • Confident use of Git

  • Polish - Native

EXPERIENCE:

  • Minimum 5 years of experience in production projects as a Backend Developer

  • Participation in at least 3 projects involving backend development using Python

Practical experience with at least five of the following:

  • Working with message‑queue systems such as RabbitMQ / PubSub

  • Working with document‑oriented databases such as MongoDB (data definition/usage)

  • Using processes/threads/asyncio

  • FastAPI framework

  • Knowledge of deep learning tools such as PyTorch / TensorFlow / Transformers

  • Knowledge of specialized NLP tools such as spaCy / Stanza

  • Building/training ML models in the NLP domain

  • Knowledge of LangChain / LlamaIndex for building LLM‑based applications

  • Ability to work in Google Cloud

  • Knowledge of orchestration tools, e.g., Apache Airflow

SOFT SKILLS:

  • Strong communication skills, including the ability to discuss technical aspects with individuals with limited technical background, enabling effective analysis of business processes or user requirements and proposing solutions

  • Ability to take responsibility for the full lifecycle of the developed component

  • Proactive approach to problem‑solving

This is your role

  • Development and maintenance of the backend in Python (OOP, FastAPI)

  • Creating automated tests (pytest / unittest)

  • Application containerization (Docker, Dockerfile)

  • Working in Unix/Linux and Windows environments

  • Designing and updating technical documentation (UML)

  • Working with Git (branching, code review)

  • Integrating with message‑queue systems (RabbitMQ / PubSub)

  • Working with document‑oriented databases (MongoDB)

  • Implementing solutions based on processes, threads, or asyncio

  • Collaborating on building ML/NLP models (PyTorch / TensorFlow / Transformers, spaCy / Stanza)

  • Building LLM‑based applications (LangChain / LlamaIndex)

  • Working in the Google Cloud environment

  • Creating and maintaining data pipelines (Apache Airflow)

  • Participating in requirements analysis and solution design

  • Taking responsibility for the quality and stability of backend components

  • Collaborating with the team and communicating with non‑technical stakeholders

What awaits you at Avenga?

  • Private medical care

  • Cafeteria benefits program

  • Private isurance