We are a technology company specializing in high-performance computing (HPC) solutions to challenging problems. Our software products and services are at the cutting edge of HPC, delivering efficient scientific data-processing solutions to a diverse industrial client base that includes radio-astronomy, biomedicine, and meteorology, as well as the resource, government, and education sectors.
List of Responsibilities:
Research and develop innovative solutions to challenging seismic processing and imaging problems.
Collaborating and knowledge-sharing with other members of the Research and development team.
High- and detailed-level design of complex geophysical software.
Implementation, testing, and maintenance of software.
Inspection and maintenance of software written by other members of the team.
Writing and peer-reviewing technical papers and documentation.
Attending and presenting at industry conferences.
Supporting internal users in the company's service divisions.
Undertake special assignments, ad-hoc projects and related duties as and when required.
Comply with the Company’s HSE regulations and policies.
Requirements:
Ph.D. or Master’s degree in Physics, Geophysics, Applied Mathematics, Engineering (preferably electrical), or other related scientific disciplines.
Experience in researching and developing seismic processing and imaging/inversion techniques.
Experience in some or all of the following
Computational physics, Finite difference, and numerical simulation
Inverse methods
Experience as a user of seismic processing and imaging software is desirable but not required.
Coding experience in one or more programming languages, such as C/C++, Python, MATLAB.
Object-oriented programming experience, preferably in Python.
Knowledge of high-performance computing concepts is desirable (e.g. MPI, multi-threading, GPU).
Ability to work in a team environment.
Ability to communicate effectively with an international team.
A strong drive to innovate new ideas and concepts.
DISCLAIMER