Senior FullStack (Django/React) Developer
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Привет,
Я Михаил, сооснователь проекта Heartex, разрабатываем платформу для машинного обучения. Посмотреть био можно на LinkedIn.
Большая часть индустрии ИИ еще в зачаточном состоянии с большим количеством проблем для которых нет решений высокого уровня - над созданием таких решений мы и работаем. Наша задача помогать компаниям создавать модели для оптимизации тех участков бизнеса где накоплено достаточное количество данных. А работа с подготовкой данных для тренировки моделей занимает до 80-ти процентов времени, и там полно проблем.
Некоторые примеры проблем
- есть данные но на них нет разметки, без разметки эти данные нельзя использовать для тренировки моделей, простейший пример разметки это рамкой выделить на фото интересующую вас сущность
- когда данных много то разметить их руками слишком затратно
- существуют старые данные, и поступают новые, отличаются ли они от старых? что с ними делать?
- делает ли модель верное предсказание и как это проверить? что если проверку необходимо делать с ограничением по времени?
И этот список можно продолжать, но лучше расскажу немного про нас:
Текущая точка
- Наш рынок как и сама компания - США (и плюс немного европа),
- Все участники команды работают удаленно из разных точек мира
- Инвестиции на 12 месяцев работы и расширение команды, от инвесторов с Sand Hill Road
- Готовый продукт, клиенты (Fortune 100) и open-source проект с 3к звезд
Планы на ближайший год
- Платный продукт - требует много внимания, пример задачи - обновление менеджера по работе с данными. Из текущего состояния базовой html таблицы это необходимо развить в состояние близкое к airtable. Создание API для работы с данными и распределения задач между исполнителями способное выдерживать нагрузку. Добавление фильтров и пагинаций на некоторые из существующих страниц
- Бизнес - продукт продается в американский и европейский enterprise, собираемся это делать дальше параллельно развивая open-source проект
- Команда - Хотим привлечь в команду еще несколько разработчиков
О Нас
- мой сооснователь один из создателей голосового помощника с которым вы наверняка хоть раз говорили
- у каждого из нас по 10+ лет опыта коммерческой разработки софта
- remote first - нет привязок к месту проживания
- тут стартап, много работы, быстро меняются как и сами задачи так и их направление, важно быть к этому готовым
- хотим создать команду с которой будет желание раз в полгода-год собраться в Европе и неделю провести в общении лицом к лицу, делясь опытом, рассказывая о том что вам интересно
Кого ищем
Нам необходим senior full stack разработчик с уклоном в backend. Что мы понимаем под senior - возможность быстро принимать сложные решения и писать под них код, корректность которых во многом определяется вашим опытом. У вас должно присутствовать архитектурное мышление чтобы не нужно было переписывать все больше чем один раз.
Требования
- Технологии
- Django и DRF
- JavaScript, react, mobx-state-tree, antd
- Postgresql, git
- опыт и знания
- необходимо знать и уметь оптимизировать запросы к базе из Django ORM. Понимание того как настраивать работу со сложными сериализаторами. У нас много фокуса на разграничение досутупа => важно понимать как работать с авторизацией
- у вас есть опыт работы из дома больше года, понимание что когда вы работаете - вы работаете, день не размазывается между работой и домашними делами, если вам поможет коворкинг - ок
- у нас тот редкий случай когда может понадобиться знание основных структур данных, необходимо комфортно чувствовать себя с (в порядке важности) простыми видами деревьев, очередями, графами
- знание основных форматов данных при работе с браузерами - например: можно ли загрузить картинку в canvas? проигрывается ли двух-канальное аудио?
- навыки
- самодисцеплина, самомотивация и живой интерес к происходящему
- вы не перегорели, не устали и не думаете как бы перейти в “хочу управлять людьми потому что устал писать код”
- отсутствие технического догматизма - “мы будем использовать это потому что мне так удобнее или так написали”
- использование тех или иных технологий это решение продиктованное массой факторов, но желание просто попробовать что-нибудь новенькое не одно из них
- на $X% занимаетесь искусством и на $Y% наукой - знаете свое соотношение и можете про него рассказать
- большое количество энергии
- вам важен UI, вы задаете себе вопрос “а как пользователь поймет это?”
- вы умеете писать код быстро тогда когда это нужно, разбивать большую задачу на итерации
- желательно уметь, в порядке важности: читать, писать, слушать, и говорить по английски
- коммуникация - вы не живете только у себя в голове, даете обратную связь другим и можете воспринимать ее сами
Условия
- ЗП обсуждается, в зависимости какое соотношение денег и опциона вам интереснее
- Опцион с вестингом на 4 года и клиффом на один год
Следующие шаги
Если вас это заинтересовало и вы соответствуете более чем наполовину, то присылайте ссылки/рассказы о себе на почту michael@heartex.ai.