remotely.living

Python Engineer with AWS and AI agents experience

BigTree108 · Remote - Ukraine · full-time · 2026-09-01

Apply for this job

Job description

Основна інформація

- Вимоги до досвіду: обов'язковий комерційний досвід роботи з Python, React, AWS, OpenSearch або сильним Elasticsearch, AI-агентами (Pydantic AI) та RAG

- Англійська: B1+ або вище (гарна англійська, чіткі письмові апдейти)

- Зайнятість: Full-time

- Тривалість: довгострокова співпраця, якщо все піде добре

- Формат: повністю віддалено

- Старт: якнайшвидше, одразу після успішного проходження всіх етапів

Проект та команда

- Домен / індустрія: consumer protection AI, невеликий стартап у США

- Опис: два продукти. Перший — інструмент виявлення шахрайства (scam detection), який працює по тексту. Другий — платформа, що збирає скарги споживачів з публічної урядової бази даних, розмічає їх за допомогою AI і дає юристам та регуляторам можливість шукати по цих даних і спілкуватися з ними в чаті. Єдиний інженер замовника з дня на день іде в декретну відпустку, і ми переймаємо технічну сторону. Повне володіння технічною роботою: архітектура, код, AWS, код-рев'ю. Перші кілька тижнів — щоденне покриття: виправлення багів, підтримка AWS у здоровому стані, невеликі фічі. Далі — більші речі, у тому числі multi-tenant AWS-розгортання цієї осені, де кожному клієнту може знадобитися власне ізольоване середовище

- Склад команди: ви - єдиний розробник; з нашого боку проектний менеджер веде комунікацію із замовником та проект; за потреби ви будете на дзвінках з CTO замовника

- Часовий пояс: замовник у США (US Eastern); щонайменше 4 години з повного робочого дня мають припадати на робочий час US Eastern

- Вік проекту: діючий продакшен

Технології та інструменти

- Backend: Python; AI-агенти (Pydantic AI), RAG

- Frontend: React

- Бази даних: OpenSearch або сильний Elasticsearch

- Cloud: AWS — реальний продакшен

Що ми очікуємо

Обов'язково:

- Python, React, AWS, OpenSearch або сильний Elasticsearch, AI-агенти (Pydantic AI) та RAG

- Готовність почати якнайшвидше

- Щонайменше 4 години на день перетину з US Eastern

- Гарна англійська, чіткі письмові апдейти

- Готовність пройти background check замовника та працювати всередині його систем

- Дуже важливо для цього замовника: ніхто нічого не автоматизує, не встановлює і не змінює, не сказавши нам заздалегідь. Замовник уже обпікся на підряднику, який робив саме це

Юридичні та фінансові умови

- Випробувальний термін: 1 місяць

- Юридичне оформлення: співпраця тільки через ФОП 3-ї групи, та тільки на гривневий рахунок. Якщо у вас ФОП ще не відкритий, ми надамо необхідну консультацію та допомогу з його відкриттям

- Компенсація: 250 доларів на тиждень, фіксовано, за узгоджені на тиждень задачі (не погодинно). Гросс - самостійна оплата податків з отриманої суми на ФОП: 5% єдиний податок + 1% військовий збір + ЄСВ(1902.34 грн/міс). Надаємо бухгалтерську допомогу зі звітами

- Модель співпраці: фіксована тижнева оплата за узгоджені задачі. Якщо тиждень виглядає важким — обговорюємо це до його початку. Соціальний пакет (оплачувані відпустки та лікарняні) на даній позиції у клієнта не передбачений

Робочий процес та умови

- Графік: здебільшого з 10:00 до 18:00 (за Києвом), але за домовленістю з клієнтом можливий гнучкий підхід

- Ритм роботи: щопонеділка узгоджуємо задачі тижня, здача до п'ятниці, весь код через pull request'и, короткий щоденний письмовий апдейт

- Обладнання: за потреби компанія забезпечує робочим ноутбуком

- Облік часу: по вимогах клієнта, використовується програма (Hubstaff або Upwork Tracker), яку потрібно встановити на ноутбук. Якщо проект передбачає видачу робочого ноутбука - трекер буде встановлений там; в іншому разі рекомендуємо створити окремий профіль користувача на власному ноутбуці для робочих завдань. Програма фіксує активність клавіатури/мишки та робить скріншоти (раз на 10 хв). Це формальність для Hourly-моделі, і не забирає гнучкості: якщо ви відійшли від ноутбука, через 20 хв неактивності трекер зупиниться сам. Ви можете самостійно видаляти скріншоти, якщо на них потрапила якась особиста інформація (разом з ними видалиться відповідний 10-хвилинний інтервал часу). Якщо забули увімкнути трекер, можна звернутися до менеджера, він додасть вручну. Мікроменеджменту зі сторони клієнта немає, дані переглядаються лише у разі критичних питань щодо перформансу

Процес відбору

- Знайомство: Ви пишете нам у Telegram: ми збираємо всі необхідні дані про ваш досвід

- Технічне інтерв'ю: 30–60 хв, англійською (обговорення вашого досвіду)

- Інтерв'ю з клієнтом: 15–60 хв, англійською (знайомство та обговорення проекту)