Staff Software Engineer (Generative AI)

Job expired!

Описание компании

Присоединяйтесь к NBCUniversal, ведущей медиа-компании, где мы создаем первоклассный контент, распространяемый через кино, телевидение и потоковые платформы. Начиная с наших известных тематических парков и до потребительских мероприятий, наш портфель включает NBC, NBC News, MSNBC, CNBC, NBC Sports, Telemundo, NBC Local Stations, Bravo, USA Network и Peacock. Как дочерняя компания Comcast Corporation, мы гордимся своими инициативами в области разнообразия, равенства и инклюзии.

В NBCUniversal мы расширяем возможности и обучаем через наши платформы, руководствуясь нашей приверженностью разнообразию и инклюзии. Мы стремимся к созданию справедливой культуры, в которой сотрудники чувствуют поддержку и внимание. Присоединяйтесь к нашей разнообразной команде, помогая создавать контент, отражающий постоянно меняющийся мир.

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

Мы ищем Инженера-программиста (Generative AI) для нашей команды Emerging Platforms. Эта роль сосредоточена на создании инновационных систем с использованием передовых технологий. Идеальный кандидат должен иметь опыт в разработке API, сервисов машинного обучения и баз данных. Наша динамичная команда работает по всему технологическому стеку, делая упор на быструю развертку в продакшен.

Мы призываем кандидатов из всех слоев общества подавать заявки, даже если вы не соответствуете всем требованиям.

Обязанности:

  • Разрабатывать новую бизнес-логику, используя стандарты RESTful API и передовые практики.
  • Разворачивать и обслуживать базы данных SQL и NoSQL для приложений.
  • Проектировать функции, охватывающие пользовательские интерфейсы и backend API.
  • Поддерживать высокие стандарты качества кода через тщательные тестирования и соблюдение код-стандартов.
  • Сотрудничать с научными сотрудниками, бизнес-аналитиками и инфраструктурой машинного обучения.
  • Понимать и применять лучшие практики и алгоритмы машинного обучения.
  • Создавать автоматизированные тесты для обеспечения совместимости систем.
  • Документировать процессы для понимания разработчиками и бизнес-пользователями.
  • Работать совместно в мультидисциплинарной и матричной организационной структуре.
  • Разворачивать приложения на облачных платформах и решать возникающие проблемы.
  • Использовать инструменты для генерации кода и тестирования, чтобы ускорить доставку функций.

Квалификации

Основные требования:

  • 6+ лет опыта в backend или full-stack разработке.
  • Подтвержденная способность доводить приложения от идеи до реализации самостоятельно.
  • Опыт работы с экосистемами REST API, включая шлюзы API и OAUTH2 JWT аутентификацию.
  • Практические знания Azure, AWS и/или GCP.
  • Критическое мышление для решения проблем и понимания предпочтений пользователей.
  • Адаптивность к гибким средам разработки с быстрой обратной связью.
  • Способность визуализировать, социализировать и строить предложенные системные архитектуры.

Желательные характеристики:

  • Опыт работы в защищенных внутренних сетях и сложных облачных сетях.
  • Знание технологий интеграции больших языковых моделей и AI-генерируемого контента.
  • Компетенции в развивающейся экосистеме вокруг интеграции LLM, таких как Langchain.
  • Адаптивность в быстро меняющемся технологическом ландшафте со сильными навыками решения проблем.
  • Эффективные коммуникативные навыки и способность работать совместно в разнообразных командах.