Bonapolia logo
Hiring from
Europe
Work type
Remote
Posted

621,866 remote jobs, straight from company career pages

100% free · New jobs every minute

Show 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


📩 Ready to Join?
We look forward to receiving your application and welcoming you to our team!

Similar jobs

Apply for this job100% free