Python Developer
Andersen is hiring a Python Developer for a project developing AI-powered analytics solutions, including an LLM-based data assistant and automated reporting to support data-driven decision-making. The customer is a global digital platform in the urban services domain, operating a high-load marketplace that connects users and service providers in real time. The platform focuses on scalability, reliability, and data-driven product development, leveraging distributed systems and mobile technologies to support dynamic pricing and large transaction volumes across multiple regions. The project is focused on developing AI-powered internal analytics solutions that help employees access and interpret business data. It includes an LLM-based agent for answering natural-language data queries and a service for automatically generating management presentations with AI-driven insights, improving reporting efficiency and data-driven decision-making
Responsibilities
- Building features from prototype to production against agreed requirements.
- Connecting agents to data and internal systems: agent tools, integrations with BigQuery, Google Workspace, Slack.
- Setting up user access and authorization.
- Deploying and maintaining services in the cloud.
- Building evals and monitoring for LLM components.
- Fixing bugs and iterate on solutions based on user feedback.
Requirements
- Commercial experience with backend development in Python for 3+ years.
- LLM agents in production: tool use / MCP, evals (any LLM API or agent framework).
- Strong SQL, experience with a cloud DWH.
- Cloud authorization and access management: OAuth, IAM.
- Experience with Docker, CI/CD.
- Daily use of coding agents (Claude Code, Cursor, Codex) and ability to review their output.
- Level of English – from Intermediate and above.
Nice to have
- Experience with BigQuery and GCP.
- Experience with Claude Agent SDK / Anthropic API / Strands Agents.
- Experience with React.
Compensation: 1850–3350 EUR per month.