AI Agent Engineer / Python Engineer

Apply now

AI Agent Engineer / Python Engineer

Merge Rocks is growing its AI agent division and looking for a motivated Python engineer to join our team.

Full-time · Kyiv / Hybrid

About the job

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.

Tasks and 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

  • 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.

What we are looking for

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.

Who will enjoy this role

This role may be a strong match if you:

  • like building practical tools, not just writing code by task;

  • are curious about AI agents and how they can change business operations;

  • enjoy solving messy real-world problems;

  • like understanding how systems work end-to-end;

  • can move fast, ask questions, and figure things out;

  • want to work close to founders and have visible impact;

  • are excited by the idea of helping build a new AI direction inside the company.

Work format and compensation

  • 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.

Hiring process

  • HR pre-screen and CV review

  • Technical interview with the team.

How to apply

Send us your CV, LinkedIn profile, and a short note about your Python or AI experience.

We would also be happy to see your pet projects, GitHub, hackathon projects, or anything you have built out of personal interest.

We help businesses with UX, development, and scaling of their digital products. Merge adds value to products through UX-first design and tech expertise. We accumulated a lot of expertise and experience, helping us solve the most complex product and business challenges. We worked with SaaS and Fintech startups with more than $100 million in funding, and we bring that same design quality to early-stage startups.
Our website