Программист-математик С++ (вычислительная электродинамика)
офис, гибрид, Москва
Команда разрабатывает HPC‑решения для вычислительной электродинамики; задача — создавать и оптимизировать численные методы и высокопроизводительный C++‑код, который используется для моделирования физических процессов и интеграции в инженерные конвейеры
Стек
C++
Задачи
- •разработка и реализация численных методов для задач электродинамики
- •оптимизация и профилирование кода для высокопроизводительных вычислений
- •реализация параллельных и распределённых вычислений для HPC
- •создание модульных и сопровождаемых библиотек и компонентов
- •взаимодействие с прикладными физиками и валидация моделей
Обязательно
- •уверенное владение C++
- •понимание численных методов и методов решения дифференциальных уравнений
- •опыт разработки высокопроизводительного численного ПО
- •математическое образование или опыт работы с моделированием физических систем
- •умение профилировать и оптимизировать производительность
Будет плюсом
- •опыт параллельного программирования (MPI, OpenMP или аналогичные)
- •опыт ускорения вычислений на GPU (CUDA, OpenCL)
- •знание библиотек линейной алгебры и научных библиотек