The High-Performance Computing (HPC) team is responsible for providing application and infrastructure solutions that support complex, compute intensive workloads, parallel filesystems, low latency networks, artificial intelligence (AI), and machine learning (ML). HPC Software Engineer position is accountable for software development to deliver HPC solutions that implement novel, proprietary algorithms and workflows as well as the analysis and performance engineering of existing geophysics algorithms and workflows. The successful candidate is expected to define and execute SW development projects, take ownership of HPC software products and projects and promote and consult on the use of best practices and tools for HPC software development.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
5,001-10,000 employees