Root Access

Simulation and Software Engineer

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

Инженер-программист для разработки масштабируемой инфраструктуры симуляций: автоматизация электрических, тепловых и электромагнитных расчётов и превращение их результатов в датасеты для обучения ML-моделей.

Задачи

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

Требования

  • Сильные навыки разработки на Python, опыт построения надёжных автоматизированных систем
  • Опыт работы с физическими симуляторами, численными солверами или научными вычислениями
  • Опыт параллельных вычислений, оркестрации нагрузок и облачной или HPC-инфраструктуры
  • Знание пайплайнов данных, структурированного хранения, версионирования и воспроизводимых процессов
  • Понимание численных методов и хотя бы одной предметной области: схемотехническое моделирование, электромагнетизм или тепловой анализ
  • Умение диагностировать сбои солверов и отличать программные проблемы от проблем моделирования
  • Степень в инженерии, физике, прикладной математике, информатике или эквивалентный опыт
  • Желательно: опыт масштабирования данных, генерируемых солверами, с помощью автоматизации и кастомных интеграций

Навыки

  • Python
  • HPC
  • Cloud
  • Distributed computing
  • Data pipelines
  • Numerical methods
  • Circuit simulation
  • Electromagnetics
  • Thermal analysis

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

Remote Python Developer
TuringMiddleAustinУдалённо
200 – 300 EUR в час
19 окт.
Remote Python Developer
TuringMiddleNew YorkУдалённо
200 – 300 USD в час
19 окт.
Lead Software Engineer, Components Test (Starshield)
SpaceXLeadHawthorneОфис
165,000 – 265,000 USD в год
15 окт.
Software Engineer - Python/Typescript
TuringMiddleChicagoУдалённо
170 – 200 USD в час
15 окт.
Software Engineer - Python/Typescript
TuringMiddleChicagoУдалённо
170 – 200 USD в час
15 окт.
Simulation and Software Engineer — Root Access, New York | itrelocate