Все вакансии

Senior Java Engineer (JavaSE, algorithms, optimization)

BrainShells · от 5 000 USD · Москва · HH · опубликовано 15 апреля 2026 г.

Компания BrainShells
Источник HH
Опубликовано 15 апреля 2026 г.
Зарплата от 5 000 USD

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

Мы - IT-компания , c 2015 года специализируемся на разработке и предоставлении передовых решений на основе технологий искусственного интеллекта и алгоритмов машинного обучения.
Находимся в поиске senior Java разработчика к нам в команду!
Чем предстоит заниматься:
• Писать надежный код на JavaSE;
• Оптимизировать существующие алгоритмы по быстродействию и потреблению памяти;
• Прототипировать идеи и проводить эксперименты с целью определения слабых и сильных мест в существующих алгоритмах;
• Делать статистический анализ и обработку данных;
• Собирать и подготавливать данные для обучения предиктивных моделей;
• Разрабатывать алгоритмы искусственного интеллекта;
• Читать научные статьи и применять идеи, предложенные там в разработке АИ .
Пожелания к кандидату:
• Java SE от 8 лет. Фреймворки не нужны. Нужны структуры данных, многопоточность, алгоритмы;
• Умение программировать: быстро разбираться в уже написанном коде, пользоваться дебаггером, читать логи, искать проблемы, делать фиксы, интегрировать новый код в уже существующую кодовую базу, писать новый код, прототипировать идеи;
• Высшее техническое образование (физмат, computer science) в профильном университете;
• Хороший алгоритмический бэкграунд: опыт создания алгоритмов, их оптимизации по быстродействию и потреблению памяти, применение многопоточности;
• Английский язык для чтения технической документации.
Будет плюсом:
• Математический бэкграунд. Умение применить математический аппарат для решения задач, прочитать и понять теорему или формулу, применить ее в коде для решения задачи. Особенно интересны теория вероятностей и математическая статистика;
• Опыт программирования на С++;
• Опыт работы в области ML (machine learning);
• Опыт работы с текстовой информацией: RegExp, bash, grep, эффективный поиск по файлам.
Что мы предлагаем:
• Участие в разработке динамично развивающегося продукта, работающего на рынке в реальном времени;
• Справедливую заработную плату по результатам собеседования и вашей квалификации в вилке от 5000$ до 10000$;
• Повышение заработной платы раз в год;
• Проработав 1 год у нас разработчики получают премию 3-6 окладов, в зависимости от вклада в компанию;
• Корпоративный психолог и занятия английском языком с носителем;
• ДМС и компенсация спорта после прохождения испытательного срока;
• Проверенный и постоянно обновляемый набор обучающих материалов: развитие сотрудников - наш фокус;
• Классный молодой коллектив профессионалов, заряженных на результат. Ценим порядочность, честность и открытость;
• Возможность реализовывать смелые и амбициозные инициативы;
• Горизонтальную структуру, отсюда отсутствие бюрократии, микроменеджмента и синдромов «больших начальников»;
• Мы за результат, а не процесс. У всех наших сотрудников удобный график и удаленная работа;
• Реферальную программу: мы уверены, что лучшие сотрудники приходят к нам по рекомендации тех, кто уже с нами.
Если увидел в этом описании себя - скорее откликайся, чтобы стать частью нашей команды!

Навыки

  • Java
  • Java SE
  • MySQL
  • Статистический анализ
  • Многопоточность
  • Алгоритмы и структуры данных
  • Оптимизация кода
Открыть вакансию в ленте