1

Reservoir Simulation Engineer Jobs in California

Technical Product Manager

San Francisco, CA · On-site

$196K - $227K/yr

Experience with physical engineering, computational fluid dynamics (CFD), finite element analysis (FEA), or reservoir simulation. * Experience with 3D applications, industrial design software, or ...

Experience with high-performance computing, numerical earthquake simulation (e.g. dynamic rupture ... Work as part of a scientific team, interacting with seismologists, geologists, reservoir engineers ...

Experience with high-performance computing, numerical earthquake simulation (e.g. dynamic rupture ... Work as part of a scientific team, interacting with seismologists, geologists, reservoir engineers ...

Experience with high-performance computing, numerical earthquake simulation (e.g. dynamic rupture ... Work as part of a scientific team, interacting with seismologists, geologists, reservoir engineers ...

... reservoir management, and temperature-control instrumentation. * Develop procedures for target ... Proficiency in thermal modeling and simulation using ANSYS, COMSOL, or equivalent tools. What We ...

New

Reservoir Simulation Engineer information

See California salary details

$38.5K

$121.8K

$188K

How much do reservoir simulation engineer jobs pay per year?

As of Aug 21, 2026, the average yearly pay for reservoir simulation engineer in California is $121,783.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,800.00 and $144,600.00 per year, depending on experience, location, and employer.

What is a reservoir simulation engineer?

A Reservoir Simulation Engineer develops and uses computer models to predict the behavior of oil and gas reservoirs. They analyze fluid flow, pressure distribution, and reservoir performance to optimize production and recovery strategies. Their work involves integrating geological, petrophysical, and engineering data to create accurate simulations. These insights help companies make informed decisions about field development, enhanced recovery methods, and economic feasibility.

What are the key skills and qualifications needed to thrive as a reservoir simulation engineer?

To thrive as a Reservoir Simulation Engineer, you need a solid background in petroleum engineering, geoscience, or a related field, with expertise in modeling reservoir performance and fluid flow. Familiarity with reservoir simulation software such as Eclipse, CMG GEM, or Petrel, along with knowledge of scripting languages, is highly valued, and certifications like SPE Petroleum Engineering Certification can be advantageous. Strong analytical thinking, communication, and project management skills distinguish top performers in this role. These capabilities enable accurate forecasting, effective teamwork, and optimized oil and gas recovery strategies.

What does a typical workday look like for a reservoir simulation engineer?

A typical workday for a Reservoir Simulation Engineer involves building and calibrating reservoir models, performing simulations to predict reservoir behavior under various development scenarios, and analyzing results to inform decision-making. You will often collaborate closely with geologists, production engineers, and field operations teams to integrate new data and refine project plans. Additionally, you may participate in meetings to present findings, address technical challenges, and support reservoir management strategies. The role combines independent technical analysis with teamwork and frequent communication across departments, contributing to both field development and operational efficiency.

What are the most commonly searched types of Reservoir Simulation Engineer jobs in California?

The most popular types of Reservoir Simulation Engineer jobs in California are:

What are popular job titles related to Reservoir Simulation Engineer jobs in California?

For Reservoir Simulation Engineer jobs in California, the most frequently searched job titles are:

What job categories do people searching Reservoir Simulation Engineer jobs in California look for?

The top searched job categories for Reservoir Simulation Engineer jobs in California are:

Infographic showing various Reservoir Simulation Engineer job openings in California as of August 2026, with employment types broken down into 100% Full Time. Highlights an 84% In-person, and 16% Hybrid job distribution, with an average salary of $121,783 per year, or $58.5 per hour.

Full Stack Engineer, Scientific Modeling Tools

Terra AI

Redwood City, CA • On-site

Full-time

Re-posted 29 days ago


Job description

Job Summary:
Terra AI is building a new category at the intersection of artificial intelligence, geoscience, and critical resource development. The Full Stack Engineer will productionize and extend internal modeling tools used to generate subsurface outputs, collaborating closely with domain experts and improving internal modeling stacks for scientific workflows.
Responsibilities:
• Collaborate closely with domain experts to translate requirements into software that is correct, usable, and extensible.
• Own and improve internal modeling stacks, including:
• Refactoring and modularization for clarity and reuse
• Testing strategies that match scientific software realities (golden tests, invariants, property-based testing where useful)
• Performance profiling and optimization where it matters
• Documentation and developer experience improvements
• Design and implement APIs and interfaces that turn working examples into maintainable components.
• Build configuration management patterns that make runs reproducible and debuggable.
• Implement and maintain orchestration pipelines for simulation ensembles and data validation.
• Work primarily in Python and Julia.
• Integrate with ML-adjacent components and artifacts (inputs, outputs, model wrappers), without being responsible for inventing new ML methods.
Qualifications:
Required:
• Strong software engineering fundamentals and proven ability to take ownership of complex codebases.
• Production-grade Python skills.
• Comfort working in Julia or willingness to go deep quickly.
• Experience designing APIs, handling configuration, and building reliable execution paths for complex workflows.
• Familiarity with performance profiling and optimization tooling.
• Familiarity with ML frameworks at an integration level (PyTorch preferred, TensorFlow or JAX also relevant), including artifacts, I/O, and runtime concerns.
• Experience with orchestration or workflow tooling (Flyte, Prefect, Dagster, or similar), or equivalent patterns built in-house.
Preferred:
• Geophysics or geomodeling experience, including survey simulation or related tooling (SimPEG or similar).
• Reservoir simulation experience (Eclipse, Intersect, JutulDarcy, or similar).
• Experience solving PDE-based problems in HPC environments.
• Familiarity with Fortran or C++ codebases common in scientific stacks.
• Experience in simulation, CAD, CFD, or other engineering/scientific software domains.
• Experience supporting scientific users and workflows, where communication and shared language matter.
• Experience with batch pipelines and data-intensive systems.
Company:
Terra AI is a technology company that develops artificial intelligence software for the mining, energy, and subsurface resource sectors. Founded in 2023, the company is headquartered in Palo Alto, USA, with a team of 11-50 employees. The company is currently Early Stage.