University of Maryland

Research Software and Data Engineer

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Инженер по исследовательскому ПО и данным в команде Research Computing Университета Мэриленда. Проектирует и поддерживает защищённые программные и data-решения, консультирует исследователей по их вычислительным и данным потребностям.

Задачи

  • Проектировать, планировать и внедрять безопасные и соответствующие требованиям программные решения, data-пайплайны и решения в области data science
  • Консультировать исследователей разных дисциплин для глубокого понимания их потребностей в ПО и данных и подбора решений
  • Участвовать в краткосрочных и долгосрочных проектах
  • Проводить обучающие воркшопы совместно с командой
  • Внедрять зрелый проектный подход в работу над исследовательским ПО, участвовать в проектировании и планировании
  • Писать код для автоматизации управления облачными аккаунтами, включая провижининг новых аккаунтов
  • Адаптировать существующие рабочие процессы исследователей под облачные среды
  • Взаимодействовать с подразделениями Division of IT и университета, помогать исследователям осваивать доступные инструменты и сервисы

Требования

  • Bachelor’s degree от аккредитованного колледжа или университета
  • 3–5 лет опыта работы в среде разработки ПО и data engineering
  • Знание технологий research computing: batch processing, реляционные БД, инструменты data science, data pipelines, ETL и data workflows
  • Знание ML-фреймворков: PyTorch, TensorFlow, JAX
  • Знание создания и эксплуатации контейнерной инфраструктуры, Docker или аналогов
  • Знание GPU-программирования
  • Навыки программирования на языках, используемых в вычислительных исследовательских приложениях: Julia, C/C++, FORTRAN, Python, R
  • Умение предлагать технические решения сложных задач в разнородных вычислительных средах
  • Навыки устной и письменной коммуникации
  • Владение Google и Microsoft Office
  • Способность осваивать новые языки программирования и технологии
  • Умение объяснять технические концепции нетехнической аудитории
  • Многозадачность и ориентация на клиентский сервис

Условия

  • Диапазон зарплаты: $105,800 - $126,960
  • Staff Regular, Regular Exempt benefits
  • Офисный формат с присутствием в College Park, MD; телетворк не гарантирован
  • Виза не спонсируется, F1 STEM OPT не поддерживается
  • Требуется проверка биографических данных
  • Возможна работа вечером, ночью, в выходные и по сменам
  • Позиция считается essential — возможна работа по месту работы или альтернативной локации при катастрофах и ЧС

Навыки

  • Python
  • R
  • Julia
  • C/C++
  • FORTRAN
  • PyTorch
  • TensorFlow
  • JAX
  • Docker
  • GPU programming
  • ETL
  • Data pipelines
  • Relational databases
  • Batch processing
  • Cloud platforms
  • APIs
  • Version control
  • NIST SP 800-171
  • HIPAA

Похожие вакансии

Senior Manager / Senior Software Engineer – Distribution Analytics, Data Products & AI
Ameriprise Financial Services, LLCSeniorBostonОфис
131,700 – 181,000 USD в год
13 окт.
Lead Software Enigineer (Oracle Essbase Data Engineer)
Wells Fargo & Company - Institutional Retirement & Trust businessLeadCharlotteГибрид
13 окт.
IoT Software Engineer
ProPetroMiddleHoustonОфис
30 сент.
Senior Software Engineer, Data & AI
LightsparkSeniorLos AngelesОфисРелокация
203,490 – 238,880 USD в год
9 сент.
Staff Software Engineer, Data Intelligence
AxionSeniorNew YorkУдалённо
230,000 – 260,000 USD в год
9 сент.
Research Software and Data Engineer — University of Maryland, 105,800 – 126,960 USD в год, College Park | itrelocate