Математик-программист
Описание
Рассматриваем выпускников и учащихся последних курсов. Опыт работы не требуется.О позицииМы разрабатываем и применяем расчетные инструменты для симуляции горнотехнических объектов.Ищем начинающего специалиста с хорошей базой по математике, механике и программированию. На первом этапе сотрудник будет работать под руководством опытных специалистов: разбираться в готовых расчетах, воспроизводить тестовые задачи и создавать небольшие программные инструменты. По мере накопления опыта — участвовать в разработке расчетных программ, подготовке сложных моделей и автоматизации расчетного процесса.Чем предстоит заниматьсяНа начальном этапе:- изучать основы геомеханики и расчетов устойчивости в геомеханике;- разбирать вместе с наставником существующие математические модели и расчетные примеры;- воспроизводить известные решения и проверять совпадение результатов;- писать небольшие программы для подготовки исходных данных, обработки результатов и построения графиков;- автоматизировать повторяющиеся операции в расчетах;- оформлять тесты и документировать реализованные алгоритмы;- использовать Codex и другие ИИ-инструменты для разработки кода под обязательным контролем и проверкой результатов.После освоения предметной области:- выполнять исследования с применением методов предельного равновесия методов численного моделирования;- применять и разрабатывать инструменты подготовки геометрии и расчетных сеток;- участвовать в программной реализации аналитических инструментов;- разрабатывать комплексные механические модели месторождений;- анализировать результаты и составлять отчёты.Кого мы ищемОсновное подходящее направление подготовки:- 01.03.03 «Механика и математическое моделирование».Также рассмотрим выпускников следующих направлений, если в учебе был уклон в численные методы и моделирование физических процессов:- 01.05.01 «Фундаментальные математика и механика»;- 01.03.04 «Прикладная математика»;- 01.03.02 «Прикладная математика и информатика»;- 15.03.03 «Прикладная механика».Что необходимо на старте- понимание основ линейной алгебры, математического анализа и дифференциальных уравнений;- знакомство с численными методами на уровне университетского курса;- базовое понимание механики;- умение программировать на Python или другом языке;- способность самостоятельно разобраться в алгоритме и реализовать его в виде программы;- готовность читать техническую литературу и документацию;- желание развиваться в вычислительной механике и научно-техническом программировании.Что мы предлагаем- обучение горной и геомеханической специфике;- работу с наставником;- постепенное погружение от учебных примеров к реальным расчетам;- задачи на стыке математики, механики и программирования;- возможность развиваться в разработке собственных расчетных инструментов, а не только осваивать готовые программы;- работа в офисе с возможностью работы в дальнейшем с гибким графиком;- полную занятость с возможностью совмещения с последним курсом;- заработную плату от 70000 до 140000 рублей до вычета налогов;- пересмотр задач и заработной платы по результатам первых 6-12 месяцев.Что прислать вместе с откликомЖелательно приложить или кратко описать один учебный или личный проект:- курсовую или выпускную работу;- программу, написанную для решения математической задачи;- численный эксперимент;- модель механического или физического процесса;- ссылку на GitHub либо небольшой фрагмент собственного кода.