Bonapolia
Senior Python Engineer
- Where
- Remote: Albania, Armenia, Austria, Belarus, Belgium, Bosnia and Herzegovina, Bulgaria, Croatia, Cyprus, Czechia, Denmark, Estonia, Finland, France, Georgia, Germany, Greece, Hungary, Ireland, Italy, Kazakhstan, Kosovo, Latvia, Lithuania, Luxembourg, Malta, Moldova, Montenegro, Netherlands, North Macedonia, Norway, Poland, Portugal, Romania, Serbia, Slovakia, Slovenia, Spain, Sweden, Switzerland, Ukraine, United Kingdom
- Salary
- Not stated
- Level
- Senior
- Employment
- Contract
- Field
- Software
- Posted
- 2 d ago
The role at a glance
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…
Who can apply
The location field says: Albania / Andorra / Armenia / Austria / Belarus / Belgium / Bosnia and Herzegovina / Bulgaria / Croatia / Cyprus / Czechia / Denmark / Estonia / Faroe Islands / Finland / France / Georgia / Germany / Gibraltar / Greece / Guernsey / Holy See (Vatican City State) / Hungary / Iceland / Ireland / Isle of Man / Italy / Jersey / Kazakhstan / Kosovo / Latvia / Liechtenstein / Lithuania / Luxembourg / Malta / Moldova / Monaco / Montenegro / Netherlands / North Macedonia / Norway / Poland / Portugal / Romania / San Marino / Serbia / Slovakia / Slovenia / Spain / Svalbard and Jan Mayen / Sweden / Switzerland / Ukraine / United Kingdom / Åland Islands
(Himalayas)
About the job
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 (30 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
📩 Ready to Join?
We look forward to receiving your application and welcoming you to our team!
Originally posted on Himalayas
Similar jobs
Aerodynamics Expert (MSc. or PhD)
micro1
We are looking for a highly skilled Aerodynamics Expert to contribute to an AI training project involving computational fluid dynamics, aerodynamic analysis, engineering simulation, and Python.
Open worldwideContractSeniorNewJob listed on HimalayasHardware Expert (MSc. or PhD)
micro1
micro1 is engaging experienced Hardware Engineers to contribute to AI training projects built around complex, real-world engineering problems.
Open worldwideContractSeniorNewJob listed on HimalayasCore Network Lead, Run Team
Airalo
Lead, mentor and manage a team of seven engineers, QA specialists and Site Reliability Engineers responsible for operating the Mobile Core Network across its full lifecycle, from design, build and deployment through steady-state…
Remote: EuropeFull-timeLead and above€77k–115k a yearNewJob listed on JobicySenior Software Engineer - Corporate Actions & Security Master
Alpaca
As a Senior Software Engineer on the Reference Data team, you will build services that form the data backbone of Alpaca’s brokerage infrastructure. Almost every service at Alpaca needs information about the assets it operates on.
Remote: Africa, Afghanistan, Albania +77Full-timeSeniorNewJob listed on HimalayasAI Automation & Systems Manager
Remote VA
We're looking for an experienced AI Automation & Systems Manager to lead the AI transformation of our company. Your mission is to identify repetitive tasks, implement AI solutions, and automate business processes across every department.
Remote: ArmeniaFull-timeMid levelNewJob listed on HimalayasFrontend Developer (Next.js / React)
AWISEE
You will build the web applications our influencer marketing team works in every day. The first product is an internal hub that replaces spreadsheets and email: a campaign registry, a creator CRM, outreach tracking and performance…
Remote: ArmeniaFull-timeMid level$850–1,250 a monthNewJob listed on Himalayas