
AI Agent Engineer / Python Engineer
Primary stack
Job description
About the Position
Merge Rocks is growing its AI agent division and looking for a motivated Python engineer to join our team.
Full-time · Kyiv / Hybrid
We are building AI agents for real business operations - customer support, claims processing, AI phonecall workflows, which automate friction work at scale. One of our key projects is for a US insurance company, where AI agents help process incoming claims by validating them against coverage rules and contract terms, ingested data from calls and files, and other accommodating AI agent flows.
In this role, your work will have a direct business impact:
- Influence over a 1,000 clients’ requests per month (and rapidly growing)
- Reduce claim processing time by 5x
- Automate 80% of current manual friction work
- Improve claim decision accuracy by removing responsibility for a manual decision and CS managers retaining all terms
This role is a good fit for someone who loves technology, enjoys building things from scratch, is curious about AI, and wants to grow fast in a practical environment.
Join us to make a tremendous business efficiency increase in insurer’s main operation.
Responsibilities
- Build Python-based AI agents: multi-step and multi-agent orchestration workflows LLM providers integrations OCR modular pipelines with state-based routing and validation
- Multi-step and multi-agent orchestration workflows
- LLM providers integrations
- OCR
- Modular pipelines with state-based routing and validation
- Build APIs and webhook handlers with FastAPI and Uvicorn.
- Connect agents with a CRM, ticketing system, and other external APIs (RingCentral, Telnyx, BrowserBase, etc.)
- Voice AI workflows. Work with STT, TTS, and STS models.
- 3rd-party websites scraping, and structure data from unstructured inputs.
- Advanced prompt engineering
- Output accuracy polishing and prompt refinement
- Work with Supabase, PostgreSQL, and data-storage schemas.
- Develop MCP tools for controlled access to business data.
- Test agents against real claims and edge cases.
- Work with US stakeholders and the client’s development team.
Requirements
Must-have:
- Experience in Python development.
- Understanding of APIs, webhooks, and database integrations.
- Good understanding of backend development logic.
- Ability to work with REST APIs and external services.
- Basic understanding of SQL and relational databases.
- Interest in AI, LLMs, automation, or agent workflows.
- Ability to debug issues and learn quickly.
- Strong ownership and builder mindset.
- English at B2 level or higher.
- Ability to join calls with US-based stakeholders.
- Readiness to work hybrid from Kyiv.
Nice-to-have:
- Experience with FastAPI, Uvicorn, Flask, or Django.
- Experience with OpenAI, Claude, Gemini, LangChain, LangGraph, Pydantic AI, or similar tools.
- Understanding of prompts, tool calls, structured outputs, or function calling.
- Experience with background jobs, async Python, Celery, Redis, or similar tools.
- Experience with CRM, ticketing, support, or workflow automation systems.
- Experience with Zoho Desk, Zendesk, Intercom, Twilio, Telnyx, LiveKit, Pipecat, OpenAI Realtime, or Gemini Live.
- Pet projects, hackathons, olympiads, open-source contributions, or other examples of strong technical curiosity.
We Offer
- Full-time position.
- Kyiv-based hybrid format.
- At least 50% of working time from Kooperativ coworking in Kyiv.
- Free access to Kooperativ coworking.
- Flexible working hours with overlap with Ukrainian and US teams.
- Gross salary of up to $1,600 per month.
- 60-day trial period.
- Compensation review after the trial period based on performance and scope of responsibility.
- Company-paid AI tools and subscriptions.
- Future equity package is planned after fundraising.
About the Company
Merge Rocks is a company that is at the forefront of integrating AI into business operations, aiming to automate and streamline processes to improve efficiency and accuracy.
© Merge Rocks. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Київ
More at Merge Rocks
All 4 rolesSimilar jobs

Lead Python Engineer
EPAM · Ukraine

Lead Python Engineer
EPAM · Ukraine

Головний фахівець у відділ з контролю за імпортними та неторгівельними операціями клієнтів
Universal Bank · Dnipro +2

Головний фахівець у відділ з контролю за імпортними та неторгівельними операціями клієнтів
Universal Bank · Dnipro +2