Python Developer Mid/Senior

5 538 - 6 784 USDNet per month - B2B
Python

Python Developer Mid/Senior

Python
Młynarska, Warszawa

Primotly

Full-time
B2B
Mid
Remote
5 538 - 6 784 USD
Net per month - B2B

Job description

Are you the kind of person who keeps projects moving, clients informed, and teams in sync — and you do it with style? At Primotly, we’re not just building software — we’re building relationships that last. If you’re ready to lead exciting international projects and help brands bring their vision to life, let’s talk. 

:eyes:

What is unique about working with us?

INTERNATIONAL ENVIRONMENT 

:earth_americas:

The international work environment includes customers from all over the world, but also a diverse team that gives even more opportunities for development and exchange of knowledge.

 

HIGH AUTONOMY IN OPERATION 

:gear:

We focus on partnership relations. That is why from the very beginning of our cooperation you receive a great credit of trust and freedom of action. You know best what path is best to reach a specific goal. For us, the most important are the effects.

 

DEVELOPMENT OPPORTUNITIES 

:first_place_medal:

We support the development of our employees through courses and certification systems. More experienced colleagues are always ready to provide you with advice, experience or mentoring.

 

ENGAGING PROJECTS 

:bulb:

If you love to create, invent and pave the way for completely new paths, Primotly is the right place for you. We love everything new, fresh and challenging. That is why there is no time for boredom with us.

 

Here's what we can offer you:

➕ Highly compensated employees are happier at their job :) You can expect a B2B contract with an attractive salary: 20,000 - 24,500 PLN net. (+20 paid days off) - Please note that the final salary offer will be determined based on the candidate’s evaluated experience and skills. This is why our salary range is relatively broad.

➕ Regardless of the insurance you have, we want you to feel even more comfortable. That is why, as part of employee benefits, we provide access to private healthcare.

➕ Working hours are flexible as well - both for early birds and night owls. Thanks to very well-organised processes, you will be able to work with us remotely.

➕ Not only are your skills substantial, but also your growth! We highly encourage you to take part in meet-ups, online courses, conferences and external training.

➕ A healthy mind in a healthy body, that's why we take care of overall wellness of our employees by providing you with a sports card.

➕ We will equip you with the highest quality equipment and the necessary software for comfortable work on projects that we will implement together.

You are a perfect match if:

✅ Expertise in Python at a Mid+/Senior level,
serving as your core programming language

✅ Your Tech Must Have's:
Python, FastAPI, SQLAlchemy, AWS SQS, AWS SNS, Solid understanding of software design patterns and architectural principles, SOLID standards

✅ You have some AI/ML experience, nice to have - OpenAI, Keras, Terraform, CI/CD tools

✅ You are fluent in English (C1/C2) to communicate daily with the team on meet calls as well as slack and documentation

Now a little bit about the project: 

Our client, operating in the telecommunications sector, required an automated solution to verify the completeness of optical fibre installations. The goal was to ensure accurate verification of installation quality while streamlining data organization and reporting.

Challenges

  • Manual verification of optical fibre installations was time-consuming and prone to human error. Additionally, ensuring the required documentation was complete and available in various file formats for each location added further complexity to the process.
  • Handling large volumes of images.
  • Ensuring high AI accuracy despite non-standard elements or obstructions in images.
  • Securely managing and storing image data for easy access and future validation.
 
Solution
We developed an AI-driven image analysis system that leverages machine learning to verify installation completeness. The system was trained to:
  • Identify addresses and a lot of different devices in each image, PDFs and other files, while also verifying the presence of the required documentation for each project, ensuring compliance with technical and operational standards.
  • Analyze both interior and exterior photos to ensure installation accuracy.
  • Automate the renaming and categorization of files for streamlined data organization.

 

Here is what the recruitment process looks like:

Step 1: HR CV review and getting in touch

Step 2: Fist Interview 

Step 3: Second interview

Step 4: Negotiations ;)*When the number of candidates is high, a short 15-minute call may be conducted as the final stage of the recruitment process.

Because great software starts with great people. Maybe that’s you?

Tech stack

    AWS

    advanced

    API

    advanced

    Python

    advanced

    AI

    junior

Office location

Published: 12.01.2026

Python Developer Mid/Senior

5 538 - 6 784 USDNet per month - B2B
Summary of the offer

Python Developer Mid/Senior

Młynarska, Warszawa
Primotly
5 538 - 6 784 USDNet per month - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest bPol.net Sp. z o.o. z siedzibą w Warszawie, ul. Człuchowska 9/6 (dalej jako "administrator... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.