Middle Python Developer (with AI experience)
Про проект, який ми зараз розробляємо (це внутрішній прототип, яки релізимо наразі)
MCIP (Machine Customer Interaction Protocol) is a
universal commerce protocol that enables AI agents to
interact with any e-commerce platform through a single,
standardized interface.
Наразі побудований на:
Built on NestJS with a three-layered architecture, it combines LangGraph agentic workflows, Qdrant vector search, and MCP (Model Context Protocol) integration. The current implementation covers intelligent product search; the roadmap includes multi-store
aggregation, cart management, checkout flows, order
tracking, personalization, and recommendation systems.
The project is migrating its core backend from
NestJS/TypeScript to Python/FastAPI власне тому шукаємо Пайтон інженера )
Які задачі стоять на найближчий період:
- Right now, we're planning to migrate the core backend from NestJS/TypeScript to Python/FastAPI while keeping all the LangGraph and LangChain workflows intact.
- Next up is building Shopify and WooCommerce adapters so the protocol works with multiple stores, not just Vendure.
- After that, we're implementing cart management, checkout flows, and order tracking as new MCP tools — turning search-only into a full commerce lifecycle.
- Then comes cross-store aggregation, where AI agents can search and compare products across all connected platforms in parallel.
- Finally, we're adding a personalization engine and recommendation system so the protocol gets smarter with every interaction.
Ми Пропонуємо
💰 Компенсація: ставка з привязкою до USD
🚀 Карєрний розвиток
🏝️ 18 робочих днів відпустки
🤒 10 робочих днів лікарняних
👶 3 робочі дні — на випадок важливих подій
👌 Гнучкий графік
✅ Бухгалтерський супровід
🥳 У свій ДН також компанія дарує вихідний день
✅ Можливість бронювання
👌 За бажанням працювати, як з офісу так і з дому, але шукаємо людину, яка знаходиться географічно у Львові наразі.
Required skills experience
| Python | 3 years |
| FastAPI | 1.5 years |
| LangGraph | 6 months |
| LangChain | 1 year |
Required languages
| English | B1 - Intermediate |
| Ukrainian | Native |