Software Engineer / Software Developer / Разработчик ПО

Оплата не указана

Вакансия находится в архиве

Aramco Innovations

г. Москва

Требуемый опыт работы

От 3 до 6 лет

Тип занятости

Полная занятость

График работы

Полный день

Aramco Moscow Research Center – is the newest of Saudi Aramco’s international research centers and the only one in Russia. We embark on strategic research that aims at revolutionizing the technology used in upstream oil and gas industry. We are creating knowledge and realizing innovative solutions that are applied to some of the world’s largest onshore and offshore fields. Our current technology portfolio spans all subsurface technology domains, including Geology, Geophysics, Reservoir Engineering, Drilling, and Production.

Proposed position is intended to strengthen the team with software engineering professional. The goal is to ensure that all promising algorithms developed for modeling, data processing and machine learning are optimized for performance, reliability, usability and maintainability. This position implies regular communications within peers from the whole center and other research centers, as well as with product owners in head office in Dhahran, Saudi Arabia. It will be possible to take part in the conferences and publish journal papers.

Please use profile in English applying for this role.

Key functions and responsibilities:

  • Implement new modules, features in existing software.
  • Test applications performance, reliability, usability.
  • Suggest improvements in the existing software as necessary.
  • Design and prototype software solutions according to requirements and IT constraints.
  • Suggest improvements in technology stack based on experience and availability.
  • Create end-user and project documentation.
  • Create maintainable versions of modeling and ML algorithm prototypes.

Necessary technical skills and competencies:

  • Higher technical education.
  • More than 5 years of working experience.
  • C# and Python
  • WPF, WinForms
  • Events management and multithreading techniques in GUI apps.
  • Microsoft Visual Studio is obligatory. VS Code, Jupyter Notebook, PyCharm will be a plus.
  • Experience in using version control systems (GitLab is preferred).
  • Ability in writing end-user and project documentation.
  • Good communication skills in English (writing and speaking) is important (for communications with head office and business trips).

Additional technical skills (nice to have):

  • C/C++, Java Script and other programming languages.
  • Qt, wxWidgets and other GUI frameworks.
  • Data Analytics and Machine Learning fundamentals. Experience with common python packages for this domain – numpy, pandas, scikit-learn, TensorFlow, Pytorch
  • Understanding principles of HPC and experience in developing multiprocessing and GPU-targeted applications.
  • Skills in one of web-development frameworks such as Angular or React.
  • Knowledge of oil and gas industry fundamentals will be a strong advantage.

Conditions:

  • Registration according to the Labor Code of the Russian Federation;
  • Salary is discussed, annual bonus, voluntary medical insurance (VHI), meal allowance, mobile compensation.
  • Team buildings and corporate events.
  • Office work format only, no hybrid or remote work.
  • Office: Danilovskaya manufactura (Tulskaya, Nagatinskaya)
  • Providing opportunities for professional and advanced training.

Ключевые навыки

Python
C#
Winforms (windows forms)
Wpf (windows presentation foundation)
Google guice
Vs code
Jupyter notebook
Pycharm
Gitlab ci
C/c++
Java script
Qt
Wxwidgets
Data analytics
Machine learning
Python (pandas, numpy, matplotlib)
Django rest pandas
Scikit-learn
Tensorflow
Libtorch (pytorch c++ api)
Hpc
Angular
React

Контактная информация

Aramco Innovations

Сайт: не указан

Почта: не указана

Вакансия опубликована 05.06.2024 в г. Москва.

Похожие вакансии

#

Москва

Полный день

Подробное описание

13 июня

#

Екатеринбург

Удаленная работа

Подробное описание

8 июля

#

Москва

Павелецкая

и еще 2 станции

Полный день

Подробное описание

4 апреля