Oceaneering Asset Integrity AS

Mathematical model developer – analytics and risk modeling

The use of data and modeling has changed vastly over the past few years, and we believe that data driven, predictive analytics and risk modeling will transform the way we do business. Oceaneering is therefore looking for a key player in enhancing and developing what quantitative analytics and modeling can do for our business in the future. You will work with diverse data, complex models and embed analytics into simple visual interfaces pinpointing the necessary actions to release the substantial potential that lies in new innovative ways to manage risk.

We are seeking ambitious, creative, innovative and curious mathematically skilled model developer and data scientist to join our team and help implement and improve our algorithms. Our dream candidate has a solid understanding of mathematical modelling, statistics, preferably Bayesian and/or computational statistics, and a desire to use data to make better decisions.

Most of our work is centered on predicting and managing risk for the energy business. The core of this business segment is ensuring the integrity of installations, factories and process facilities through optimized maintenance and inspection programs is.

We are looking for candidates to our office in Trondheim.

Experience is an advantage, but if you are straight out of university with an appetite for challenges and aptitude for using your theory to solve real world problems you will definitely be considered.

Primary responsibilities will be to develop, support and facilitate our services in the area of data analytics and risk modeling. Your role will actively contribute developing existing and new analytics products within our core business, Integrity Management. Teamwork is essential and the position will involve international exposure

Qualities that make great candidates. If there is anything here that is not you yet, it should be something you want to attain:

  • BS/MS/PhD in a technical field –Statistics, Computer Science, Mathematics, Physics, or similar
  • Strong Python programming background
  • Experience in object-oriented programming
  • Linear algebra and solid statistics knowledge
  • Knowledge of mathematical modelling
  • Experience with generic and parallel programming
  • Deeper understanding of any of the following fields: Bayesian statistics, Computational statistics, Mathematical modelling, Machine Learning
  • An ability to work independently and communicate complex technical ideas

What we do and how we work. If this sounds interesting, good, if you have experience with this, even better:

  • We work as an agile team
  • We use Bayesian statistics and mathematical models
  • We use, develop and implement mathematical algorithms in Python (using packages such as pandas, numpy, scipy and numba)
  • We run our tech stack on Google Cloud, and you will get the chance to work with Google’s cutting-edge technology, to process, store and present data.
  • We use and explore distributed computing and parallelization (using dask.distributed, dispy, pypeline and others)
  • We make data visualizations using different tools (such as matplotlib and Bokeh)

Personal Skills:

  • You have strong analytical capabilities
  • You are curious, you like breaking new ground and finding solutions to new problems
  • You are good at communicating ideas, results and findings to clients, partners and internally
  • You have a proactive style
  • You work in a quick, effective, precise and independent manner
  • Solutions oriented and accountable
  • You have the ability to expand your skill set when required
  • You speak and write Norwegian (or Danish / Swedish) and English well

Oceaneering offers a good working environment with a casual tone, challenging and varied work, and a dedicated focus on good HSE working conditions.

Share on:


  • Trøndelag

Job type:


Working hours:


Application deadline:


Expected Start Date:





Anna Steine | Program Manager

Mobile: +47 91349858

Company homepage:


Office address: