Senior Python Developer (MLOps tool + OpenSource / US-startup)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
О компании:
Калифорнийский стартап с HQ в Сан-Франциско - создаём инструменты для подготовки данных для ML.
У нас небольшая интернациональная команда, сложные задачи, крупные Клиенты и инвесторы - одни из них, это основатель Kaggle и сооснователь OpenAI.
Сейчас мы движется к А-раунду и чувствуем себя уверенно на гиперперспективном рынке по трансформации МL-процессов и работе с данными.
О продукте:
MLOps инструмент и OpenSource-продукт (7К+ звезд на GitHub), позволяющий делать разметку и подготавливать данные для моделей машинного обучения, который используют Data Scientists по всему миру.
В отличие от конкурентов, у нас есть OpenSource + наш продукт покрывает все типы данных, что даёт нам возможность стать № 1 на рынке и глобально трансформировать ML.
Текущий стек проекта: Python, Django, DRF, PostgreSQL, Redis, JavaScript (React)
Ваши задачи (общие):
Вы можете заниматься всем или выбрать уклон в одно из 3-х направлений:
Перфоманс и оптимизация системы. Разработка SDK. Работа с алгоритмами, близкая к Data Science:
- развитие продукта, разработка новых MVP фич
- интеграция продукта с сервисами, разработка API и SDK
- управление данными с помощью Django ORM, решение задач по перфомансу и оптимизация запросов
- поддержка форматирования и конвертации разных типов данных, их импорт и экспорт
- разработка бэкенда по аналитике и репортаж
Необходимые требования и стек: - 5+ лет опыта разработки на Python
- Отличные знания SQL-баз данных (особенно, PostrgeSQL)
- Опыт написания и оптимизации запросов
- Уверенные знания Computer Science (алгоритмы и структура данных)
- Опыт работы с Pytest, Tavern
- Опыт работы с Git/Github, JIRA, понимание CI/CD, GitHub Actions
- Базовые знания DevOps (например, Dockerfile, Nginx, uwsgi, supervisord)
- English – B2 + готовность быстро подтянуть (митинги и переписка проходят на английском)
Будет плюсом:
- Опыт работы с Django, DRF и Django ORM
- Опыт фронтенд-разработки (например, Angular, React, Vue.js)
- Опыт работы с хайлоад-системами
Наши условия и вознаграждение: - Вознаграждение: ориентируемся на $6000 - $8000 (возможно больше, в зависимости от Вашего уровня)
- Есть Опцион (сразу)
- Оформление по контракту с американской компанией
- Удаленный формат работы, гибкий график
- Праздники по американскому календарю + новогодние в РФ
- Отпуск, больничные обсуждаем индивидуально
- Оплатим софт, приобретём технику (при необходимости)