👀 Дизайнеры, какая команда подходит вам по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Senior FullStack (Django/React) Developer

Зарплата

от 180 000 ₽

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Data Management for Machine Learning

Описание вакансии

Условия работы

Привет, 

Я Михаил, сооснователь проекта 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