Stanford University

Software Developer 1

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

Разработчик ПО в междисциплинарном Neuro-AI проекте Stanford University по созданию фундаментальной модели мозга. Задача — обеспечивать воспроизводимость и production-readiness кодовой базы научных команд, а также выстраивать CI/CD процессы.

Задачи

  • Оценивать потребности и требования пользователей
  • Проектировать и разрабатывать приложения, включая сложную обработку данных
  • Поддерживать и обновлять существующие программы
  • Диагностировать и решать технические проблемы
  • Создавать программы для отчётности и анализа
  • Разрабатывать и проводить обучение пользователей и операционные программы
  • Документировать изменения в ПО для конечных пользователей
  • Следовать методологии разработки команды
  • Выступать техническим экспертом по приложениям

Требования

  • 3+ года опыта разработки и поддержки production-кода
  • Сильные навыки программирования на Python и системных языках (C/C++, Rust)
  • Глубокий опыт работы с системами контроля версий (Git) и платформами совместной разработки (GitHub)
  • Опыт настройки и поддержки CI/CD (GitHub Actions, Jenkins)
  • Опыт test-driven разработки и знание методологий тестирования (unit, integration, e2e)
  • Отличные навыки решения проблем, коммуникации и командной работы
  • Способность эффективно работать в быстром темпе в мультидисциплинарной среде
  • Опыт с контейнеризацией (Docker) и оркестрацией (Kubernetes, Slurm)
  • Понимание вызовов научной разработки ПО
  • Знание паттернов и архитектур проектирования ПО
  • Опыт участия в open-source проектах или их поддержки
  • Знакомство с ML-фреймворками (TensorFlow, PyTorch)
  • Степень бакалавра и три года релевантного опыта или эквивалентная комбинация образования и опыта

Условия

  • Работа над коллаборативным междисциплинарным проектом на стыке нейронауки, ИИ и инженерии
  • Совместная работа с командой исследователей и учёных
  • Конкурентная зарплата и бенефиты
  • Сильное менторство в развитии карьеры

Навыки

  • Python
  • C/C++
  • Rust
  • Git
  • GitHub
  • GitHub Actions
  • Jenkins
  • CI/CD
  • Docker
  • Kubernetes
  • Slurm
  • TensorFlow
  • PyTorch

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

Lead Software Engineer - Parametric
Morgan StanleyLeadNew YorkГибрид
115,000 – 225,000 USD в год
15 окт.
Software Engineer 2 (ASP.NET Web API)
US BankMiddleIrvingГибрид
105,400 – 124,000 USD в год
14 окт.
Sr. Specialist .NET Developer
Charles SchwabSeniorAustinОфис
13 окт.
Software Engineer II
IndeedMiddleУдалённо
111,000 – 167,000 USD в год
13 окт.
Staff Software Engineer
SS&C TechnologiesSeniorCitypointГибрид
170,000 – 188,000 USD в год
13 окт.
Software Developer 1 — Stanford University, 100,068 – 186,793 USD в год, Stanford | itrelocate