Программист (математик)
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.
Также будет плюсом степень кандидата физико-математических наук.
Условия:
- конкурентная заработная плата по итогам собеседования;
- полная занятость с премиями по окончанию выполнения этапа проекта;
- молодой дружный коллектив;
- менторинг и повышение квалификации;
- оплачиваемые командировки и поездки на конференции;
- комфортный офис.
Не упусти шанс внести свой вклад в развитие нефтегазовых технологий на мировом научном уровне! И до встречи на собеседовании!
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
05 Ноября
Инженер-программист АСУ ТП (Железнодорожный район)
Новосибирск
от 150 000 руб.
Компания "ИМИКОР - Сибирь" - Ведущий поставщиком услуг комплексного инжиниринга для предприятий энергетической, нефтехимической, газовой,...
05 Ноября
Стажер-программист PHP( Ай Ти Констракт )
Новосибирск
Компания "Ай Ти Констракт" Мы ITConstruct – команда профессионалов, занимаемся веб-разработкой с 2005 года. Специализируемся на разработке...
06 Ноября
Кольцово (Новосибирская область)
Компания "Маслов" Уважаемые соискатели, в связи со строительством нового производственного комплекса по переработке масличных культур...
07 Ноября
Новосибирск
Компания "МАГ Девелопмент" Наша компания расширяет штат специалистов. Мы ищем работоспособного и целеустремленного программиста 1С, готового...
05 Ноября
Бердск
от 45 000 руб.
Компания "Зооатлас" Обязанности: создание и доработка простых конфигураций; настройка отчетов и обработок; участие в проектах по...
Вакансия размещена в отрасли