Senior Java Software Engineer

Job expired!

В Relativity мы уделяем приоритетное внимание гибкости и гармонии между работой и личной жизнью. Наша гибридная рабочая среда адаптируется к вашей роли и местоположению, повышая вовлеченность, связь и продуктивность. Присоединяйтесь к нам, чтобы ощутить культуру сотрудничества и инноваций, где личные связи способствуют нашему коллективному росту. Давайте работать вместе!

Вы опытный инженер-программист Java, ищущий динамичную роль с возможностью работы над инновационными продуктами на основе ИИ? Не ищите дальше! Мы ищем старшего инженера-программиста Java для нашей прогрессивной инженерной команды. Будучи частью нашей динамичной Scrum-команды, вы будете на переднем крае инноваций, сочетая ИИ с передовыми методами программной инженерии.

Раскройте свой потенциал в коллективной среде, которая поддерживает CI/CD и ориентирована на безопасность. Поднимите свою карьеру на новый уровень, одновременно формируя будущее ИИ и разработки программного обеспечения. Подайте заявку сейчас и начните путешествие, где ваши навыки имеют реальное значение!

Эта должность подчиняется Сымону Кнопу, руководителю инженерного отдела.

  • Вносить вклад в команду разработчиков, создающую программное обеспечение на основе ИИ.
  • Проектировать, разрабатывать и поддерживать приложения в критически важных областях.
  • Создавать инструменты для автоматизации и оптимизации процессов в различных дисциплинах.
  • Вести команду в принятии лучших практик технического проектирования, подавая пример и работая совместно.
  • Улучшать и расширять наши сложные распределенные системы обработки данных и машинного обучения.
  • Обеспечивать надежность нашей продукции, активно участвуя в графике дежурств для диагностики и решения проблем.
  • Участвовать в обзорах кода для проектов, написанных вашей командой.
  • Сосредоточиться на качестве через всестороннее модульное и интеграционное тестирование.
  • Оставаться в курсе технологий и лучших практик, связанных с инструментами CI/CD и продуктивностью разработчиков.
  • Наставлять и повышать продуктивность команды.
  • Высокий уровень владения Java.
  • Опыт разработки программного обеспечения более 4 лет.
  • Более 3 лет коммерческого опыта в облачной разработке, предпочтительно Azure.
  • Опыт обработки больших объемов данных.
  • Опыт работы с NoSQL базами данных, такими как MongoDB, Redis.
  • Технологически агностический подход к решению проблем.
  • Опыт мониторинга и устранения неполадок в производственных средах.
  • Знание архитектурных шаблонов и практик, опыт разработки микросервисов.
  • Знание систем Linux/Unix, Docker/Kubernetes и CI/CD.
  • Знание профессиональных практик программной инженерии и жизненного цикла разработки программного обеспечения, включая стандарты кодирования, обзоры кода, управление исходным кодом, процессы сборки, тестирование и эксплуатацию.
  • Опыт работы с другими языками программирования, особенно Python, JavaScript/TypeScript и C#.
  • Опыт разработки распределенных систем.
  • Опыт в full-stack разработке.
  • Знание принципов машинного обучения и фреймворков ML, таких как PyTorch.
  • Опыт запуска моделей машинного обучения в масштабе, с использованием MLOps.

Даже если вы не соответствуете всем требованиям, мы будем рады услышать вас. Сообщите нам, как вы можете внести вклад в нашу команду!

Relativity стремится к конкурентоспособным, справедливым и честным практикам компенсации. Эта должность включает в себя конкурентную базовую зарплату, годовой бонус за производительность в размере 10% и долгосрочные стимулы. Ожидаемый