Tech Stack
Job Description, Responsibilities & Requirements
Про посаду
Компанія Svitla Systems Inc. шукає Senior ML Engineer на повний робочий час (40 годин на тиждень) в Україні.
Наш клієнт - американська компанія з мобільних обчислень. Вони надають інновації та прискорення ІІ для бізнес-підрозділів компанії та працюють над рішеннями для комп'ютерного зору (CV) та загальних ІІ (GenAI) з акцентом на інференс на пристроях (переважно чіпсети Qualcomm). Дослідники створюють/налаштовують моделі та передають їх інженерній команді для оптимізації, квантизації тощо. Потім команда створює програмне рішення з клієнтами для демонстрації цінності.
Ідеальний кандидат повинен мати сильні навички програмування на Python, практичний досвід роботи з маніпуляцією даними та солідний досвід у машинному навчанні, особливо в задачах класифікації та пошуку. Ця посада вимагає практичного досвіду роботи з великими мовними моделями, NLP, retrieval-augmented generation, prompt engineering та сучасними інструментами розробки машинного навчання.
Обов'язки
- Розробка, навчання, оцінка та впровадження моделей машинного навчання.
- Робота над задачами класифікації, пошуку, NLP та задачами на основі великих мовних моделей (LLM).
- Створення та оптимізація потоків retrieval-augmented generation.
- Створення тонко налаштоване великих мовних моделей для конкретних випадків використання.
- Використання API базових моделей та застосування технік prompt engineering.
- Підготовка, очищення, управління та маніпуляція наборами даних для розробки моделей машинного навчання.
- Використання бібліотек Python, таких як Pandas та NumPy, для аналізу та попередньої обробки даних.
- Робота з бібліотеками Hugging Face Transformers та Datasets.
- Застосування Faiss або подібних інструментів для ефективного пошуку та завдань пошуку найближчих сусідів.
- Використання Hydra для управління конфігурацією.
- Використання Weights & Biases або подібних інструментів для відстеження експериментів.
- Співпраця з членами команди над спільними кодовими базами та віддаленими проектами.
- Використання Git та GitHub для контролю версій та колективної розробки.
- Робота на віддалених серверах для розробки, тестування та впровадження моделей машинного навчання.
Вимоги
- Солідний досвід у машинному навчанні, особливо в задачах класифікації та пошуку, а також практичний досвід роботи з великими мовними моделями (LLM), включаючи тонку налаштування для конкретних випадків використання, retrieval-augmented generation (RAG), API базових моделей та prompt engineering.
- Сильне розуміння програмування на Python.
- Досвід роботи принаймні з деякими з наступного: тонка налаштування LLM, retrieval-augmented generation, API базових моделей, prompt engineering.
- Солідні знання машинного навчання та штучного інтелекту.
- Досвід у задачах класифікації та пошуку.
- Практичний досвід роботи з великими мовними моделями.
- Знання Pandas та NumPy.
- Гарне розуміння концепцій NLP.
- Знайомство з Faiss або подібними інструментами пошуку найближчих сусідів.
- Досвід роботи з Hydra для управління конфігурацією.
- Досвід роботи з Weights & Biases для відстеження експериментів.
- Досвід роботи з Git та GitHub.
- Експертиза в управлінні та маніпуляції даними.
- Сильні навички вирішення проблем та аналітичні здібності.
- Досвід роботи зі спільними кодовими базами, віддаленими командами та віддаленими серверами.
Буде плюсом
- Розуміння векторного пошуку та пошуку на основі вбудовування.
- Знайомство з оцінкою та оптимізацією LLM.
- Знання практик MLOps.
- Досвід впровадження моделей машинного навчання в середовищах виробництва.
- Досвід роботи з хмарною інфраструктурою для машинного навчання.
- Знайомство з LangChain, LlamaIndex або подібними фреймворками LLM.
Ми пропонуємо
- Проекти в США та ЄС на основі передових технологій.
- Конкурентоспроможна зарплата на основі навичок та досвіду.
- Регулярні оцінки ефективності для підтримки вашого зростання.
- Гнучкість у виборі робочого місця, як віддалено, так і в одному з наших офісів розробки.
- Комплексне медичне страхування, включаючи стоматологічні послуги та масажі.
- Персоналізована програма навчання, адаптована до ваших інтересів та розвитку навичок.
- Програма відшкодування витрат на спортивні заходи для офлайн та онлайн активностей.
- Бонуси за рекомендації нових співробітників.
- Бонуси за написання статей, публічні виступи та інші заходи.
- 20 днів відпустки, 10 національних свят та 5 днів хвороби.
- Політика материнської відпустки та сімейних вихідних.
- Безкоштовні технічні вебінари та зустрічі, організовані Svitla.
- Привітальні та ювілейні подарунки, подарунки для дітей та інше.
- Регулярні корпоративні заходи та зустрічі.
- Чудова команда, дружня та підтримуюча спільнота!
Чому варто приєднатися до Svitla
Компанія Svitla Systems є глобальною компанією з цифрових рішень, що базується в США та працює в Америці, Європі, Азії та АТР. Починаючи з 2003 року, ми обслуговуємо широкий спектр клієнтів - від інноваційних стартапів до компаній Fortune 500. Наш успіх заснований на партнерстві. Інтегруючись безперешкодно з командами клієнтів, ми створюємо тривалі співробітництва, які приносять реальні результати. Ми є сильними прихильниками гнучкості на робочому місці, віддаленої культури, індивідуального підходу до професійного та особистого зростання.
Наша глобальна місія - створити бізнес, який сприяє добробуту наших партнерів, персоналу та їхніх сімей, покращує наші громади та створює тривалу різницю у світі. Разом ми кодуємо яскравіше завтра - і живемо ним.
Приєднуйтесь до нас!
Подібні вакансії
- Staff Software Engineer (AI Analytics) Україна/Віддалено
- AI Engineer Україна/Віддалено
- Staff Software Engineer (AI Analytics) Європа/Віддалено
- Senior MLOps Engineer з ML/AI Польща/Віддалено
- Senior DevOps Engineer з ML/AI Польща/Віддалено
- Senior DevOps Engineer з ML/AI Румунія/Віддалено
- ML DATA SCIENTIST Аргентина/Віддалено
- ML DATA SCIENTIST Коста-Рика | Мексика/Віддалено
- SENIOR AI ENGINEER Аргентина | Колумбія | Коста-Рика/Віддалено