1

Geoscience Software Engineer Jobs in West Newton, MA

Collaborate with multidisciplinary teams spanning geoscience, reservoir engineering, formation evaluation, data science, and software development. Analyze and interpret simulation results to generate ...

Collaborate with multidisciplinary teams across geoscience, reservoir engineering, formation evaluation, data science, and software development. Investigate and develop agentic AI solutions to assist ...

Collaborate with multidisciplinary teams across geoscience, reservoir engineering, formation evaluation, data science, and software development. * Investigate and develop agentic AI solutions to ...

New

Geoscience Software Engineer information

See West Newton, MA salary details

$70K

$162.7K

$226.7K

How much do geoscience software engineer jobs pay per year?

As of Sep 2, 2026, the average yearly pay for geoscience software engineer in West Newton, MA is $162,731.00, according to ZipRecruiter salary data. Most workers in this role earn between $132,400.00 and $190,800.00 per year, depending on experience, location, and employer.

What is a geoscience software engineer?

A Geoscience Software Engineer is a professional who develops, maintains, and optimizes software applications used in the geosciences, such as geology, geophysics, and environmental science. They work closely with geoscientists and data analysts to create tools that help interpret and visualize subsurface data, model geological processes, and support exploration or environmental projects. This role typically requires strong programming skills, knowledge of geoscience concepts, and experience with specialized software or data formats used in the field.

What are some common challenges geoscience software engineers face when integrating geological data into software solutions?

Geoscience Software Engineers often encounter challenges related to the complexity and variety of geological data formats, as well as the need to accurately model subsurface structures. Translating real-world geoscience concepts into computational algorithms requires close collaboration with geologists and domain experts to ensure accuracy. Additionally, maintaining performance and scalability when processing large datasets can be demanding, especially when working with real-time or high-resolution data. These challenges make cross-disciplinary communication and continuous learning essential in this role.

What are the key skills and qualifications needed to thrive as a geoscience software engineer, and why are they important?

To thrive as a Geoscience Software Engineer, you need a strong background in computer science, geology or geophysics, and experience with programming languages such as Python, C++, or Java. Familiarity with industry-specific tools like Petrel, ArcGIS, and seismic interpretation software, as well as version control systems (e.g., Git), is typically expected, along with relevant certifications or advanced degrees. Strong problem-solving skills, teamwork, and effective communication are crucial for collaborating with multidisciplinary teams and translating complex geoscientific data into reliable software solutions. These skills ensure the development of robust, user-friendly applications that support critical decision-making in energy, environmental, and research sectors.

What is the difference between Geoscience Software Engineer vs Geoscientist?

AspectGeoscience Software EngineerGeoscientist
Required CredentialsBachelor's or Master's in Geoscience, Computer Science, or related fieldBachelor's or higher in Geoscience or Earth Sciences
Work EnvironmentDevelops software tools for geoscience applications, often in tech or research firmsConducts fieldwork, data analysis, and research in labs or on-site
Industry UsageUsed in tech companies, oil & gas, environmental consultingUsed in academia, research institutions, and environmental agencies

While Geoscience Software Engineers focus on developing software solutions for geoscience problems, Geoscientists primarily conduct fieldwork and research to understand Earth's processes. Both roles require a strong foundation in geoscience, but their daily tasks and work environments differ significantly.

What cities near West Newton, MA are hiring for Geoscience Software Engineer jobs?

Cities near West Newton, MA with the most Geoscience Software Engineer job openings:

Modeling & Simulation Research Scientist

Onesubsea

Cambridge, MA • On-site

$105 - $214/hr

Other

Medical, Retirement, PTO

Posted 15 days ago


Job description

Description and Responsibilities

Schlumberger-Doll Research (SDR), SLB's global research and innovation center, is seeking a Modeling & Simulation Research Scientist to join our multidisciplinary team in Cambridge, Massachusetts, adjacent to the MIT campus.

This is an exciting opportunity to contribute to cutting-edge research addressing some of the world's most pressing energy challenges. Working at the intersection of science, engineering, and advanced computing, you will help develop next‑generation process systems that enable cleaner, more efficient, and more sustainable energy solutions.

The position is part of the Geosciences Department and focuses on advancing SLB's capabilities in multiphysics modeling of subsurface systems. The successful candidate will collaborate closely with scientists, engineers, and subject matter experts to develop innovative simulation technologies that integrate thermo‑hydraulic processes, geomechanics, and geochemistry. As research priorities evolve, the role will expand to support emerging projects and strategic initiatives across SLB's energy portfolio.

Key Responsibilities
  • Develop, implement, and validate advanced numerical models for coupled subsurface processes.
  • Design and evaluate new algorithms integrating thermo‑hydraulic simulations with geochemical models.
  • Contribute to the development of next‑generation simulation workflows and computational tools.
  • Perform reservoir‑scale studies to assess and benchmark model performance using laboratory, field, and production data.
  • Collaborate with multidisciplinary teams spanning geoscience, reservoir engineering, formation evaluation, data science, and software development.
  • Analyze and interpret simulation results to generate scientific insights and support research decisions.
  • Publish findings in leading scientific journals and present research at internal and external technical forums.
  • Support the transition of research innovations into practical applications and field deployment.
QualificationsRequired
  • MSc or PhD in Geosciences, Petroleum Engineering, Applied Physics, or a related discipline.
  • A minimum of 2 years of experience in a research or technical role within the geosciences field.
  • Experience with commercial or open‑source subsurface simulation tools.
  • Familiarity with scientific computing and programming languages such as Python, C/C++, Fortran, or MATLAB.
  • Strong analytical, quantitative, and problem‑solving skills.
  • Excellent written and verbal communication skills.
  • Ability to work effectively in a multicultural and multidisciplinary environment.
Preferred
  • Experience with SLB software solutions such as Intersect, Visage, and Petrel.
  • Knowledge of coupled multiphysics simulations involving flow, geomechanics, and geochemistry.
  • Experience publishing scientific research and presenting technical work to diverse audiences.
Compensation and Benefits

The compensation and benefits for this role are listed in compliance with applicable law. We are committed to offering fair and competitive pay aligned with each candidate’s skills, experience, and qualifications, within the designated salary range for the role. Please note that the listed compensation and benefits apply only to successful candidates hired onto a local United States payroll. The anticipated annual salary range for this position is $105,280 - $213,800.

SLB offers a comprehensive total rewards package, which includes:

  • variable pay
  • health care coverage
  • retirement plan
  • protection programs
  • paid time off
  • various training opportunities

SLB is committed to a culture where everyone feels like they belong. To learn more about our diversity, equity, and inclusion commitments, please visit our Diversity & Inclusion | SLB (slb.com) page for more information.

We are an "Equal Opportunity Employer".

#J-18808-Ljbffr