Middle Software Developer
Про компанію Altum
Altum Software — технологічна компанія, яка створює інфраструктуру на базі штучного інтелекту для автоматизації продажів та бізнес-процесів. Ми проєктуємо та розробляємо внутрішні системи, які замінюють рутинні процеси автономними AI-агентами — від конвеєрів кваліфікації лідів до систем комунікації з клієнтами.
Ми — невелика команда досвідчених фахівців, яка рухається швидко та створює продукти, що дійсно працюють у продакшені. У нас немає корпоративної бюрократії та безглуздих зідзвонів — лише цікаві технічні виклики та реальне відчуття власності над тим, що ви створюєте.
Про роль
Ми шукаємо Software Engineer, який приєднається до команди розробки нашої інфраструктури AI-автоматизації. Ви працюватимете над масштабованими системами: керуватимете паралельними сесіями, оркеструватимете фонові завдання, інтегруватимете LLM у реальні робочі процеси та забезпечуватимете стабільність системи, коли це критично важливо.
Це практична інженерна роль із реальною архітектурною відповідальністю. Ви працюватимете напряму з командою засновників та матимете повне розуміння продуктових рішень.
Чим ви будете займатися
- Створення AI SDR систем — автономних агентів, які керують комунікаційними конвеєрами, кваліфікують лідів та просувають їх воронкою продажів без втручання людини.
- Розробка інфраструктури для автоматизації браузерів, яка взаємодіє з вебплатформами від імені AI-агентів — керування сесіями, діями та логікою обходу систем захисту (anti-detection) на великих масштабах.
- Інтеграція LLM (Claude API) для класифікації повідомлень у реальному часі, генерації контекстних відповідей та ведення діалогів одночасно у сотнях активних гілок.
- Побудова шару оркестрації завдань — черги, фонові воркери, обробка конкурентності (concurrency), які забезпечують надійну роботу всього комплексу під навантаженням.
- Інтеграція системи із зовнішніми інструментами: CRM, сервісами бронювання календарів, платформами обміну повідомленнями та системами сповіщень.
- Проєктування внутрішніх AI-агентів, які автономно обробляють повторювані завдання у роботі з клієнтами та передають діалог людині лише за потреби.
Вимоги до кандидата
- 2+ роки комерційного досвіду в backend або fullstack розробці.
- Глибоке розуміння системного дизайну — черги, фонові завдання, конкурентність, обробка збоїв та помилок.
- Досвід роботи з реляційними базами даних (PostgreSQL або аналогічними).
- Вміння впевнено інтегрувати сторонні API та швидко розбиратися в незнайомій документації.
- Системне мислення — ви бачите, як окремі компоненти об'єднуються в надійне ціле.
- Справжній інтерес до AI-інструментів — ви стежите за трендами у цій сфері та любите експериментувати.
Буде плюсом (Nice to Have)
- Досвід роботи з Playwright, Puppeteer або будь-яким іншим фреймворком для автоматизації браузерів.
- Знання концепцій anti-detect браузерів або фінгерпринтингу (browser fingerprinting).
- Попередній досвід роботи з LLM API (Claude, OpenAI тощо).
- Розуміння механізмів виявлення ботів (bot detection) та стратегій їх обходу.
- Досвід роботи з Redis / BullMQ або подібними системами черг завдань.
Кого ми шукаємо насправді
Технічні навички важливі, але це ще не все. Нам потрібна людина, яка швидко схоплює нове, бере на себе відповідальність без зайвих нагадувань і щиро кайфує від роботи на стику AI та автоматизації. Вам не обов'язково мати досвід саме в такій специфіці раніше — але ви маєте бути тим інженером, який дивиться на складну систему і хоче розібратися, як вона влаштована від початку і до кінця.
Let's talk?
Required languages
| English | A1 - Beginner |
| Ukrainian | Native |