Software Engineering Specialist

Job expired!

Местоположение: Гибридный (предоставляется помощь при переезде)

Отвечает за разработку, создание, доставку и поддержку программных приложений и сервисов. Работает в таких областях, как машины, облако, платформы и приложения. Управляет жизненным циклом программного обеспечения, включая анализ требований, документацию, процедуры и внедрение.

В качестве специалиста по разработке программного обеспечения, вы будете:

  • Сотрудничать с системными инженерами, фронтенд-разработчиками и разработчиками программного обеспечения для реализации решений, которые соответствуют и расширяют общие платформы и решения.
  • Применять принципы SDLC и методологии, такие как Lean/Agile/XP, CI, безопасность программного и продуктового обеспечения, масштабируемость, практики документирования, рефакторинг и тестирование.
  • Писать код, который соответствует стандартам и обеспечивает желаемую функциональность, используя выбранную технологию для проекта.
  • Работать с основными структурами данных и алгоритмами, реализуя их с использованием выбранного языка программирования.

Бакалавр в области компьютерных наук или STEM-специальностей (наука, технология, инженерия и математика) с опытом работы 1 год.

  • Практический опыт разработки веб-приложений «полного стека» с использованием Python, Angular/React/NextJS, AWS и навыками DevOps.
  • Опыт работы инженером MLOps в построении и управлении рабочими процессами и конвейерами для разработки и развертывания моделей.
  • Глубокие знания AWS (EC2, S3, VPC, IAM, ECS и т. д.) являются обязательными.
  • Хорошее понимание разработки и развертывания моделей ИИ, прикладной инженерии, генеративного ИИ, крупных языковых моделей, векторных баз данных и хранилищ признаков является плюсом.
  • Знание разработок приложений LLM с использованием таких инструментов, как Langchain, является плюсом.
  • Опыт использования AWS SageMaker, Jupyter notebooks, TensorFlow, Keras, Maven, Jenkins, Docker, Kubernetes, реляционных и NoSQL баз данных.
  • Способность разбивать задачи на этапы и оценивать время их выполнения.
  • Понимание технологического ландшафта, актуальных технологических тенденций и привнесение новых идей в команду.
  • Демонстрация понимания ценностного предложения проекта для клиента и готовность предоставить лучшее ценностное предложение.
  • Понимание миссий и рамок принятия решений организации; способность понимать, как цели/задачи команды и личные цели способствуют достижению миссии организации.
  • Выражает мнение и представляет чёткие обоснования, используя данные или фактические доказательства для влияния.
  • Изучает миссии и рамки принятия решений организации. Понимает, как цели/задачи команды и личные цели способствуют достижению миссии организации.
  • Завершает назначенные задачи вовремя и с высоким качеством, беря на себя независимую ответственность за выполненные задачи.
  • Способность эффективно разбивать задачи и оценивать время их выполнения.
  • Стремится тщательно понять проблемы перед внедрением решений. Задает вопросы для уточнения требований при наличии непонятностей.
  • Идентифицирует возможности для инноваций и предлагает новые идеи. Проявляет инициативу в экспериментах с новыми программными фреймворками.
  • Адаптируется к новым условиям и меняющимся требованиям, быстро меняет направление по мере необходимости. Реагирует на потребности в обучении и ищет информацию из других источников.
  • Пишет код, который соответствует стандартам и обеспечивает желаемую функциональность, используя выбранную технологию для проекта.

#LI-SR2 #LI-Hybrid

Название компании: GE HealthCare