Senior Python Engineer

Bonapolia

Warszawa

Remote

PLN 240,000 - 360,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Bonapolia is seeking a Senior Python Engineer to join its BI Analytics team. You will build features from prototype to production, develop AI agents and data services, and integrate with data sources and internal systems in a CET, full-time engagement.

The role requires 4+ years of Python backend development, strong SQL and cloud DWH experience (BigQuery preferred), and hands-on work with LLMs, tools, and CI/CD. Russian language is a must for collaboration across teams.

Qualifications

  • 4+ years of commercial Python backend development.
  • Production experience with LLM agents, tool use, MCP, evaluations, and LLM APIs or agent frameworks.
  • Strong SQL and cloud DWH experience, preferably BigQuery.
  • OAuth, IAM, Docker, and CI/CD.
  • Daily use of coding agents and ability to review their output.

Responsibilities

  • Build product features from prototype to production.
  • Develop AI agents and web services for internal analytics use cases.
  • Integrate agents with data sources and internal systems.
  • Set up user access, authorization, cloud deployment, and service maintenance.
  • Build evaluations and monitoring for LLM components.
  • Fix defects and improve solutions based on user feedback.

Skills

Python backend development
LLM agents experience
SQL
Cloud DWH BigQuery
OAuth IAM Docker CI/CD
Code review of agent outputs
Russian language

Tools

Docker
CI/CD
BigQuery
Claude Agent SDK
Anthropic API
Strands Agents

Job description

We are looking for a Senior Python Engineer
Language Proficiency: Upper-Intermediate
Employment type: Full time
Candidate Location: Poland, other EU countries, Kazakhstan, Serbia, Armenia, Georgia
Working Time Zone: CET
Start: asap
Planned Work Duration: 4 months with possible prolongation
Customer Description:

A global mobility and urban services platform enabling users to book rides and other services while negotiating fares directly with service providers.

Project Description:

The BI Analytics team develops internal analytics products powered by LLM agents.The initial scope includes a natural-language data assistant and a service for generating management presentations with AI-driven insights.

Project Phase:

Ongoing

Soft Skills:
  • Proactive approach
  • Ability to work independently
Hard Skills / Must Have:
  • Russian language is a must
  • 4+ years of commercial Python backend development
  • Production experience with LLM agents, tool use, MCP, evaluations, and LLM APIs or agent frameworks
  • Strong SQL and cloud DWH experience, preferably BigQuery
  • OAuth, IAM, Docker, and CI/CD
  • Daily use of coding agents and ability to review their output
Hard Skills / Nice to Have:
  • BigQuery and GCP
  • Claude Agent SDK, Anthropic API, or Strands Agents
  • React
Responsibilities and Tasks:
  • Build product features from prototype to production
  • Develop AI agents and web services for internal analytics use cases
  • Integrate agents with data sources and internal systems
  • Set up user access, authorization, cloud deployment, and service maintenance
  • Build evaluations and monitoring for LLM components
  • Fix defects and improve solutions based on user feedback
Technology Stack:

Python, Strong SQL, experience with a cloud DWH (BigQuery preferred), Docker, CI/CD, AI tools

Interview stages:
  • English check (15 minutes)
  • internal technical interview (1-1,5 hour)
  • client interview (1 hour)
  • client interview – cultural fit (45 minutes)
What we offer
  • Model: B2B contract with Bonapolia - one contract, one monthly invoice
  • Rate: negotiated per candidate seniority and client budget
  • Payment: monthly invoice, paid on the same schedule the client pays us (60 days)
  • Contract written under your country's law
  • We handle the client-side paperwork: MSA, NDA, invoicing
About Bonapolia

Bonapolia is a family-owned IT staff augmentation team based in Lisbon. We build engineering teams for product companies and IT consultancies across Europe and the US.

More at bonapolia.com

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Developer
Senior Java Developer

Bonapolia • Warszawa

On-site
PLN 180,000 - 300,000
Monthly invoicing
Contract under local law
MSA & NDA handling
Senior Java Developer
Senior Java Developer

Bonapolia • Polska

On-site
PLN 150,000 - 230,000
B2B contract model with Bonapolia
Monthly invoicing
60 days payment terms
+1
Senior Python Backend Engineer — AI Analytics & LLMs
Senior Python Backend Engineer — AI Analytics & LLMs

Bonapolia • Warszawa

Remote
PLN 240,000 - 360,000
Senior Backend & AI Engineer (Python)
Senior Backend & AI Engineer (Python)

On The Spot Development • Warszawa

On-site
PLN 260,000 - 380,000
Senior Backend & AI Engineer (Python) - Build AI Agents
Senior Backend & AI Engineer (Python) - Build AI Agents

On The Spot Development • Warszawa

On-site
PLN 260,000 - 380,000
Python Software Engineer
Python Software Engineer

SQUAD Ukraine Limited • Wrocław

On-site
PLN 120,000 - 180,000
Performance bonus
Loyalty bonus
Private medical insurance
+3
Software Engineer/Senior Python Developer
Software Engineer/Senior Python Developer

b2bnetwork • Polska

Hybrid
PLN 180,000 - 260,000
Senior Python Backend Developer
Senior Python Backend Developer

Payabl • Kraków

Hybrid
PLN 180,000 - 280,000
Annual learning budget
Company celebrations
Global events
Senior Python Data Engineer
Senior Python Data Engineer

EPAM Systems Inc • Wrocław

Hybrid
PLN 180,000 - 260,000
Hybrid by design
Remote opportunities within Poland
Relocation opportunities
+1
Senior Python Backend Developer
Senior Python Backend Developer

payabl. • Warszawa

Remote
PLN 180,000 - 260,000
Annual Learning Budget
Company celebrations
Global events & collaboration
Top locations