Программист (математик)
Город:
Новосибирск
Занятость:
Полная занятость
Компания "Новосибирский государственный университет"
Приветствую! Меня зовут Алексей Байкин, я являюсь руководителем инженерной группы в Научно-образовательном центре “Газпромнефть-НГУ”. Наш центр был создан в Новосибирском государственном университете с целью выполнения договорных научно-исследовательских работ по развитию технологий разведки и добычи углеводородов, а также для подготовки высококвалифицированных специалистов для работы в R&D-центрах компаний нефтегазовой отрасли и научно-исследовательских институтах. В работе над проектами центра участвуют коллективы научных организаций и инновационных компаний Академгородка. Мы работаем с такими компаниями как Газпромнефть, Татнефть, Шлюмберже, Роснефть и т.д. и реализуем проекты от научной концепции до внедрения инженерного программного продукта в производственный процесс заказчика.
Сейчас наша команда по математическому моделированию процессов нефтедобычи растет, и нам требуется математик-программист в перспективный проект по “Цифровой модели керна (породы)” для решения ряда вспомогательных задач, которые включают в себя:
- реализацию на C++ известных численных алгоритмов для решения задач вычислительной гидродинамики;
- программную оптимизацию и распараллеливание вычислительных алгоритмов;
- реализацию операций с расчетными сетками, алгоритмов решения СЛАУ;
- разработку модулей сохранения/загрузки данных в различных форматах;
- написание Python скриптов для автоматизации рутинных задач;
- доработку существующего Python и C++ кода, в том числе сторонних расчетных библиотек;
- сборку кода на вычислительных кластерах, проведение расчетов, постобработку данных;
- исправление ошибок и профилировку кода.
Для эффективной работы с научно-нагруженным кодом, помимо навыков разработчика, от программиста требуется физико-математическая подготовка. В случае успешной работы и наличия квалификации достаточной для самостоятельной реализации математических моделей в коде возможен карьерный рост до специалиста по математическому моделированию с повышением заработной платы.
Обязательные требования:
- высшее техническое образование (математика, физика или программирование);
- опыт разработки на C++ (стандарт 11 и выше), Python;
- опыт работы в Linux и системы контроля версий Git;
- умение работать со сторонним Open Source кодом (способность собрать сторонний проект на make или cmake, разбираться в чужом коде);
- опыт разработки MPI-распараллеленных наукоёмких кодов для решения прикладных задач в области математического моделирования (решение СЛАУ, вычислительная газодинамика, механика твердого тела, линейная упругость);
- знание какого-либо из численных методов решения систем уравнений в частных производных: метода конечных элементов, объёмов или разностей; знание методов решения СЛАУ;
- знание английского языка на достаточном уровне для чтения документации.
Желательно:
- опыт работы с Open Source проектами PetSc, FEniCS или OpenFOAM;
- научные публикации в области численного моделирования;
- знание новых стандартов C++17-20.
Также будет плюсом степень кандидата физико-математических наук.
Условия:
- конкурентная заработная плата по итогам собеседования;
- полная занятость с премиями по окончанию выполнения этапа проекта;
- молодой дружный коллектив;
- менторинг и повышение квалификации;
- оплачиваемые командировки и поездки на конференции;
- комфортный офис.
Не упусти шанс внести свой вклад в развитие нефтегазовых технологий на мировом научном уровне! И до встречи на собеседовании!
28 Декабря
Ведущий инженер-программист службы средств диспетчерского и технологического управления
Татарск
до 66 330 руб.
Компания "Акционерное общество «Региональные электрические сети»" Россети Новосибирск (АО «РЭС») занимает доминирующее положение в...
28 Декабря
Frontend-программист/разработчик в IT-банк
Новосибирск
Компания "Журавлева Елена Александровна" ТОПовый онлайн банк в поисках frontend-разработчиков с опытом. ПРИВИЛЕГИИ Крупный доход -...
31 Декабря
Новосибирск
Компания "ГАОДИ РУС" ГАОДИ РУС является контрактным разработчиком и производителем электроники полного цикла, специализирующийся на...
31 Декабря
Новосибирск
до 250 000 руб.
Компания "МАГ Девелопмент" Для автоматизации различных направлений бизнеса требуется программист 1С. Работать можно дистанционно или в одном...
31 Декабря
Программист 1С (БП)( МАГ Девелопмент )
Новосибирск
до 270 000 руб.
Компания "МАГ Девелопмент" Для усиления действующей команды одного из направлений бухгалтерского блока требуется Программист 1С. Высокий...
Вакансия размещена в отрасли