Tech Stack
LangChainDockerLangGraphMachine LearningNLPPythonAIAzure
Job Description, Responsibilities & Requirements
Description language:
Про посаду
Ми шукаємо Інженера з машинного навчання, щоб приєднатися до нашої команди та допомогти створити наступне покоління AI-підтримуваних робочих асистентів.
У цій повністю віддаленій ролі ви будете працювати з сучасними технологіями генеративного AI, агентськими фреймворками та моделями машинного навчання для створення розумних, кооперативних рішень. Це чудова можливість працювати над передовими ініціативами в галузі AI, впливати на напрямок продукту та розвиватися разом з досвідченими професіоналами у відкритому та підтримуючому середовищі.
Обов'язки
- Розробка та інтеграція моделей ML, NLP та генеративного AI
- Створення та оптимізація агентських робочих процесів за допомогою LangChain, LangGraph або подібних фреймворк
- Розробка рішень на основі LLM з використанням сучасних технологій генеративного AI
- Створення прототипів внутрішніх інструментів та інтерфейсів за допомогою Streamlit або Gradio
- Співпраця з інженерними та продуктовими командами для впровадження AI-драйверних функцій
- Управління середовищами розробки та виконання за допомогою Docker
- Підтримка чистого та масштабовного коду за допомогою Git-базованих робочих процесів
- Запит та аналіз структурованих даних за допомогою SQL
- Внесення вкладу у розгортання моделей та операції в хмарному середовищі (переважно Azure)
Вимоги
- 3+ роки комерційного досвіду в програмній інженерії або розробці AI/ML
- Вільне володіння Python
- Практичний досвід роботи з генеративними додатками AI та великими мовними моделями
- Досвід роботи з агентськими AI фреймворками, такими як LangChain або LangGraph
- Глибоке розуміння основ машинного навчання та NLP
- Досвід роботи з фреймворками машинного навчання, включаючи PyTorch або TensorFlow
- Знання Streamlit, Gradio або подібних інструментів для прототипування
- Практичний досвід роботи з Git, Docker та хмарними платформами
- Гарне знання SQL
- Розуміння найкращих практик програмної інженерії та процесів оцінки
- Вищий середній рівень англійської мови
Буде плюсом
- Досвід роботи з додатковими агентськими AI або оркестраційними фреймворками LLM
- Досвід створення рішень Retrieval-Augmented Generation
- Досвід роботи з практиками MLOps та розгортанням моделей
- Впевненість у роботі в середовищах терміналу Linux
Особистий профіль
- Сильні аналітичні та проблемно-орієнтовані навички
- Здатність працювати самостійно та проактивно
- Чудові навички спілкування та співпраці
- Пристрасть до інновацій та сучасних технологій AI
- Фокус на якість коду та постійне вдосконалення
Ми пропонуємо
- Різноманітність доменів та бізнесів
- Різноманітність технологій
- Медична та юридична підтримка
- Активна професійна спільнота
- Постійне навчання та зростання
- Гнучкий графік
- Віддалена робота
- Відмінні офіси (якщо ви цього забажаєте)
- Спортивні та громадські заходи
Про компанію
У Sigma Software ми цінуємо інновації, інженерну досконалість та постійне навчання. Приєднуйтесь до нас, щоб стати частиною команди, яка формує майбутнє AI та розробки програмного забезпечення.