← Усі вакансії

Node.js / TypeScript розробник

АТ "ТАСКОМБАНК"
Місто:
Київ
Джерело:
jobs.dou.ua
Відгукнутись на вакансію →

Запрошуємо до команди Node.js / TypeScript розробника з досвідом AI-інтеграцій для розробки backend-сервісів та впровадження AI-функціональності у внутрішні бізнес-процеси.

Основні задачі: розробка API, інтеграція з LLM-моделями, побудова RAG-сценаріїв, робота з embeddings, корпоративними документами та зовнішніми системами.

Ключові навички: Node.js, TypeScript, NestJS / Express, PostgreSQL, REST API, Docker, OpenAI / Azure OpenAI, prompt engineering, embeddings, RAG.

Перевагою буде досвід у фінтеху, роботі з корпоративними даними, безпекою, векторними базами даних та AI-асистентами.

Основні задачі

Розробка backend-сервісів на Node.js / TypeScript.

Проєктування та реалізація REST API.

Інтеграція з внутрішніми та зовнішніми системами.

Інтеграція AI-сервісів у бізнес-процеси та користувацькі сценарії.

Робота з LLM-моделями: OpenAI / Azure OpenAI / Anthropic / локальні моделі.

Розробка AI-функціональності:

чат-боти;

AI-асистенти;

аналіз документів;

класифікація звернень;

генерація текстів;

пошук по базі знань.

Налаштування промптів та тестування якості відповідей AI.

Участь у проєктуванні архітектури рішень.

Обов’язкові навички

Впевнене знання Node.js.

Досвід розробки на TypeScript.

Досвід роботи з одним із фреймворків:

NestJS;

Express.js;

Fastify.

Досвід проєктування та розробки REST API.

Розуміння асинхронного програмування.

Досвід роботи з базами даних:

PostgreSQL;

MySQL;

Oracle.

Досвід інтеграції із зовнішніми API.

Досвід роботи з Docker.

Розуміння Git, CI/CD та базових DevOps-процесів.

Досвід роботи з AI API:

OpenAI API;

Azure OpenAI;

Anthropic;

Google Gemini.

Розуміння принципів роботи LLM:

prompt engineering;

context window;

embeddings;

RAG;

vector search;

hallucinations and validation.

Бажані навички

Досвід побудови RAG-систем.

Досвід роботи з векторними базами даних:

pgvector;

Pinecone;

Qdrant;

Weaviate;

Elasticsearch / OpenSearch.

Досвід обробки документів:

PDF;

DOCX;

XLSX;

зображення / OCR.

Досвід побудови AI-асистентів для внутрішніх корпоративних процесів.

Розуміння питань безпеки при роботі з AI:

захист персональних даних;

контроль доступу;

логування запитів;

маскування чутливих даних;

захист від prompt injection.

Досвід роботи з чергами:

RabbitMQ;

Kafka;

BullMQ.

Досвід розробки мікросервісної архітектури.

Практичні вміння

Підключити LLM до backend-сервісу.

Реалізувати endpoint, який приймає запит користувача та повертає AI-відповідь.

Налаштувати збереження історії діалогу.

Реалізувати пошук по корпоративних документах через embeddings.

Побудувати RAG-процес:

завантаження документів;

розбиття на чанки;

створення embeddings;

пошук релевантного контексту;

формування відповіді моделлю.

Реалізувати обмеження доступу до даних в AI-асистенті.

Логувати запити та відповіді AI-моделі.

Обробляти помилки AI API, таймаути, ліміти та повторні спроби.

Оптимізувати вартість AI-запитів.

Буде перевагою

Досвід у банківській або фінтех-сфері.

Розуміння вимог до безпеки банківських систем.

Досвід інтеграції з LDAP / AD / SSO.

Досвід роботи з Jira / Confluence.

Досвід побудови внутрішніх корпоративних AI-асистентів.

Досвід роботи з on-premise AI-моделями.

Досвід інтеграції AI-рішень з CRM, DWH, BPM або внутрішніми обліковими системами.

Особисті якості

Уміння самостійно розбиратися в нових технологіях.

Системне мислення.

Уважність до безпеки та якості даних.

Уміння документувати технічні рішення.

Готовність працювати з нечіткими або неповними вимогами.

Уміння пояснювати технічні рішення простою мовою.

Схожі вакансії

З блогу Trackr

Усі статті →

Знайдено через trackr.help/jobs · Канал: @trackrhelp · Бот для персональних сповіщень: @trackrhelpBot