Программист (математик)
10 Октября 2024
Город:
Новосибирск
Занятость:
Полная занятость
Компания "Новосибирский государственный университет"
Приветствую! Меня зовут Алексей Байкин, я являюсь руководителем инженерной группы в Научно-образовательном центре “Газпромнефть-НГУ”. Наш центр был создан в Новосибирском государственном университете с целью выполнения договорных научно-исследовательских работ по развитию технологий разведки и добычи углеводородов, а также для подготовки высококвалифицированных специалистов для работы в R&D-центрах компаний нефтегазовой отрасли и научно-исследовательских институтах. В работе над проектами центра участвуют коллективы научных организаций и инновационных компаний Академгородка. Мы работаем с такими компаниями как Газпромнефть, Татнефть, Шлюмберже, Роснефть и т.д. и реализуем проекты от научной концепции до внедрения инженерного программного продукта в производственный процесс заказчика.
Сейчас наша команда по математическому моделированию процессов нефтедобычи растет, и нам требуется математик-программист в перспективный проект по “Цифровой модели керна (породы)” для решения ряда вспомогательных задач, которые включают в себя:
- реализацию на C++ известных численных алгоритмов для решения задач вычислительной гидродинамики;
- программную оптимизацию и распараллеливание вычислительных алгоритмов;
- реализацию операций с расчетными сетками, алгоритмов решения СЛАУ;
- разработку модулей сохранения/загрузки данных в различных форматах;
- написание Python скриптов для автоматизации рутинных задач;
- доработку существующего Python и C++ кода, в том числе сторонних расчетных библиотек;
- сборку кода на вычислительных кластерах, проведение расчетов, постобработку данных;
- исправление ошибок и профилировку кода.
Для эффективной работы с научно-нагруженным кодом, помимо навыков разработчика, от программиста требуется физико-математическая подготовка. В случае успешной работы и наличия квалификации достаточной для самостоятельной реализации математических моделей в коде возможен карьерный рост до специалиста по математическому моделированию с повышением заработной платы.
Обязательные требования:
- высшее техническое образование (математика, физика или программирование);
- опыт разработки на C++ (стандарт 11 и выше), Python;
- опыт работы в Linux и системы контроля версий Git;
- умение работать со сторонним Open Source кодом (способность собрать сторонний проект на make или cmake, разбираться в чужом коде);
- опыт разработки MPI-распараллеленных наукоёмких кодов для решения прикладных задач в области математического моделирования (решение СЛАУ, вычислительная газодинамика, механика твердого тела, линейная упругость);
- знание какого-либо из численных методов решения систем уравнений в частных производных: метода конечных элементов, объёмов или разностей; знание методов решения СЛАУ;
- знание английского языка на достаточном уровне для чтения документации.
Желательно:
- опыт работы с Open Source проектами PetSc, FEniCS или OpenFOAM;
- научные публикации в области численного моделирования;
- знание новых стандартов C++17-20.
Также будет плюсом степень кандидата физико-математических наук.
Условия:
- конкурентная заработная плата по итогам собеседования;
- полная занятость с премиями по окончанию выполнения этапа проекта;
- молодой дружный коллектив;
- менторинг и повышение квалификации;
- оплачиваемые командировки и поездки на конференции;
- комфортный офис.
Не упусти шанс внести свой вклад в развитие нефтегазовых технологий на мировом научном уровне! И до встречи на собеседовании!
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
04 Октября
Инженер-программист АСУ ТП( Ремонтно-Строительная Компания Гарант )
Новосибирск
от 100 000 руб.
Компания "Ремонтно-Строительная Компания Гарант" Условия: Официальное трудоустройство согласно ТК РФ Заработная плата 2 раза в месяц,...
02 Октября
Новосибирск
Компания "ИнфоСофт" Ведущий программист 1С (возможна удаленная работа) Франчайзинговая сеть "ИнфоСофт" входит в ТОП-10 партнеров фирмы...
02 Октября
Инженер-программист АСУ ТП( ТЕКОН СИБИРЬ )
Новосибирск
от 100 000 до 120 000 руб.
Компания "ТЕКОН СИБИРЬ" Обязанности: разработка проектной и рабочей документации по АСУ ТП ГЭС согласно НТД и ТЗ заказчика;...
02 Октября
Инженер по автоматизации / инженер-программист АСУ ТП
Новосибирск
Компания "КЛЕВЕР МАШИНЗ" Компания "CLEVER MACHINES" уже 15 лет поставляет на рынок России и стран СНГ инновационное оборудование для переработки...
02 Октября
Программист 1С( Programming Store )
Новосибирск
до 250 000 руб.
Компания "Programming Store" Programming Store — аккредитованная ИТ-компания, центр удаленной разработки. Работаем в нескольких направлениях:...
Вакансия размещена в отрасли