Python Developer

6 216 - 6 906 USDNet per month - B2B
Python

Python Developer

Python
-, Warszawa

Avenga

Full-time
B2B
Senior
Hybrid
6 216 - 6 906 USD
Net per month - B2B

Job description

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

Tech stack

    Polish

    C2

    English

    B1

    Python

    master

    pytest

    master

    Docker

    advanced

    UML

    advanced

    MongoDB

    advanced

    PyTorch

    regular

    NLP

    regular

    Machine Learning

    regular

    GCP

    regular

Office location

Python Developer

6 216 - 6 906 USDNet per month - B2B
Summary of the offer

Python Developer

-, Warszawa
Avenga
6 216 - 6 906 USDNet per month - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. I agree to the processing of my personal data provided by me, not mentioned in art. 221 § 1 of the Labor Code, or other specific provi... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.