Chevron is seeking a High-Performance Computing (HPC) Software Engineer to enhance its HPC team, focusing on software development for complex computational workloads and the integration of AI/ML technologies. The ideal candidate should have a solid background in software development, particularly in C/C++, and experience with parallel programming techniques
Job Summary
The High-Performance Computing team provides infrastructure solutions for complex, compute-intensive workloads including artificial intelligence and machine learning.
Engineers are accountable for developing proprietary algorithms and analyzing performance of existing geophysics workflows on large-scale cluster systems.
The role requires advising users and developers on efficient execution of HPC codes while collaborating across enterprise platforms for technology adoption.
Matching Summary
Match Score: 85
Chevron is seeking a High-Performance Computing (HPC) Software Engineer to enhance its HPC team, focusing on software development for complex computational workloads and the integration of AI/ML technologies. The ideal candidate should have a solid background in software development, particularly in C/C++, and experience with parallel programming techniques.
Skills & Requirements
Must-have
C/C++ software development experience
Parallel programming with MPI and OpenMP
GPU programming with CUDA
HPC cluster environment expertise
Nice-to-have
AI/ML application to geophysics algorithms
Cloud computing optimization skills
Experience porting CPU code to GPUs
Leadership in domain science tool adoption
Key Requirements
Bachelor's degree in computer science or related field
Minimum 3 years of C/C++ software development experience
US citizenship required; no visa sponsorship available