High Performance Computing Engineer

SLBHouston, TX
Hybrid

About The Position

SLB is a global technology company dedicated to driving energy innovation for a balanced planet. Their purpose is to create amazing technology that unlocks access to energy for the benefit of all, with a mission spanning 100 years. They are actively working to address the challenge of simultaneously reducing emissions and meeting the world's growing energy demands, striving for a balanced planet on the journey to net zero and beyond. The company emphasizes decarbonizing the fossil fuel industry while innovating a new energy landscape. As a High Performance Computing Engineer, you will be a key member of the seismic imaging team. Your responsibilities will include developing, supporting, and maintaining their industry-leading seismic imaging code base, which encompasses HPC data-handling infrastructure and GPU-accelerated kernels. You will collaborate with researchers to implement new imaging algorithms and enhance existing methods, optimize production software for high performance on cutting-edge hardware in both cloud and on-prem environments, and ensure the integrity of software throughout its development and commercialization. Additionally, you will present results at internal and external conferences and client meetings, and provide support to commercialization and operational teams.

Requirements

  • Masters level degree in software engineering or equivalent
  • At least five years of proven experience developing and supporting high-performance numerical software in C++ and CUDA, including parallel computing, performance profiling and CPU/GPU optimization
  • Strong background in applied mathematics/physics/geophysics, especially in inverse problems, numerical inversion, numerical simulation, linear and nonlinear solvers, and optimization
  • Good oral and written communication skills
  • Ability to work effectively with teams and stakeholders worldwide

Responsibilities

  • Develop, support and maintain our industry-leading seismic imaging code base, including HPC data-handling infrastructure and GPU-accelerated kernels
  • Work with researchers to implement and develop new imaging algorithms and enhancements to existing methods
  • Optimize new and existing production software to ensure ongoing high performance on cutting-edge hardware in both cloud and on-prem environments
  • Investigate and ensure the integrity of our software as it is developed and commercialized
  • Present results at internal and external conferences and client meetings
  • Provide support to commercialization and operational teams

Benefits

  • Competitive base salary with bonus
  • private healthcare for employee & family
  • subsidised dental care
  • Health & Wellbeing programs such as the Employee Mental health support
  • health & wellness coaching
  • part employer and employee funded pension contribution
  • Income protection scheme
  • life insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service