Senior Python Engineer - Team *instinctools
*instinctools is a software development company that provides custom software solutions for businesses of all sizes. Our team works closely with clients to understand their specific needs and provide personalized solutions that meet their business requirements.
*instinctools is looking for a Senior Python Developer (LLM Agents & Data) for one of our clients.
Locations: Europe, Kazakhstan, Georgia, Armenia
Work mode: Fully remote, full-time
Time zone: CET
Duration: Long-term cooperation, extended in 3-month periods based on the client’s confirmation
Client: A global mobility and urban services platform that offers ride-hailing, intercity travel, delivery, and task assistance, operating in over 700 cities across 47 countries, and is one of the most downloaded mobility apps in the world.
The project:
You will join the client’s BI Analytics team, which builds internal analytics products powered by LLM agents for company employees. There are two products to start with:
1. An AI agent that answers natural-language questions about data (Python, LLM APIs and MCP, data from BigQuery, deployed on GCP).
2. A service that assembles management presentations from prepared data, with LLM-generated text insights (web service with a Python and Postgres backend, React frontend, data from BigQuery).
The core of the role is backend, integrations and infrastructure, with frontend as a smaller part. The team builds on top of existing LLM APIs and does not train models.
Tech stack: Python, LLM APIs and MCP, BigQuery, GCP, Postgres, React (frontend), Docker, CI/CD, Google Workspace and Slack integrations, AI tools
What you will get hands-on with:
- Building LLM agents that answer natural-language questions about company data, using Python, LLM APIs and MCP
- Giving agents tools to work with BigQuery, Google Workspace and Slack
- Developing a web service that turns prepared data into management presentations with LLM-generated text insights (Python and Postgres backend, React frontend)
- Designing evals and monitoring that show how LLM components behave in practice
- Setting up user access and authorization (OAuth, IAM) and deploying services on GCP with Docker and CI/CD
- Working with AI coding agents such as Claude Code, Cursor and Codex as part of your daily workflow
Responsibilities and tasks:
- Build features from prototype to production against agreed requirements, fix bugs and iterate on solutions based on user feedback
- Connect LLM agents to data and internal systems: agent tools and integrations with BigQuery, Google Workspace and Slack
- Set up user access and authorization, deploy and maintain services in the cloud
- Build evals and monitoring for LLM components
Our expectations of the candidate:
- 6+ years of total engineering experience, including 4+ years of commercial backend development in Python
- Production experience with LLM agents: tool use/MCP and evals, with any LLM API or agent framework
- Strong SQL and experience with a cloud data warehouse (BigQuery preferred)
- Cloud authorization and access management (OAuth, IAM), plus Docker and CI/CD
- Daily use of coding agents (Claude Code, Cursor, Codex) and the ability to review their output
English proficiency: B1+
Nice to have:
- BigQuery and GCP
- Claude Agent SDK / Anthropic API / Strands Agents
- React
We offer:
- Fully remote work in the CET time zone
- Partial compensation for health insurance, sports activities and language courses
- Paid vacation days can be included in your B2B contract
- A strong engineering culture: attention to code quality, solid engineering practices and safe, incremental changes
- Ownership of features from prototype to production, with direct feedback from the company employees who use the products
- Autonomy: freedom to choose how to solve tasks and to propose and explore alternative technical solutions.
- A calm and friendly atmosphere: lightweight processes and planning that avoids constant overload. Urgent tasks are solved quickly, without permanent rush
- Opportunities to speak at company meetups and conferences and to grow professional communities
Join us and be part of a team that is changing the world through technology!
Important Notice Regarding Your Personal Data Security
Thank you for your attention and cooperation.
share Valeria Niachai Recruiter We will be glad to see you in our team!Developers
*instinctools is a developer of IT solutions for Western Europe. We have over 350 projects in our portfolio. The spheres are different – from healthcare and medicine, training and education, to digital advertising, economics and IT. For the software implementation and maintenance across such a number of projects, competent developers are important.
We use a modern technology stack, the key of which are:
Javascript, ReactJS, Angular, Node.js, Golang, Python, Java, iOS, Android, Blockchain, AWS.
Join the *instinctools team!
*instinctools Poland
We have had a representative office in Poland (Warsaw) since 2021. Our Polish team consists of highly qualified and experienced specialists – most of them are Middle to Senior level Developers.
Right now we’re on the lookout for bright and innovative minds to join our professional team!
Required Skills
Required Languages
🇬🇧 English