Real-Time Geophysical Software Engineer

University of California, Berkeley

Berkeley (CA)

On-site

USD 107,000 - 140,000

Full time

41 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

The Berkeley Seismological Laboratory at the University of California, Berkeley, seeks a Geophysical Software Engineer to develop and maintain real-time processing and archiving software for seismic data. You will design scalable solutions and integrate with partners to deliver timely earthquake products.

Responsibilities include advancing state-of-health monitoring, evaluating ML-based approaches, and leading CI/CD pipelines, tests, and deployment efforts across cloud and containerized

Qualifications

  • Bachelor's degree in geophysics or computer science or equivalent experience.
  • Advanced knowledge of designing, developing, testing, integrating, configuring, operating and maintaining complex geophysical processing and archiving software.
  • Experience with containerized and scalable cloud environments.
  • Knowledge of seismic processing pipeline components and machine learning algorithms.
  • Experience with CI/CD infrastructure.

Responsibilities

  • Plans, designs, and maintains GEOPHYSICAL processing and archiving software for real-time data.
  • Leads evaluation and implementation of state-of-the-art geophysical data processing solutions.
  • Develops and maintains CI/CD pipelines, tests, and deployment tooling.
  • Monitors system health and performance; troubleshoots and optimizes across components and partners.
  • Manages system configurations and participates in technical collaboration teams.

Skills

Python
C++
Containerized environments
Geophysical data processing
Machine learning
CI/CD
System troubleshooting
Cross-team collaboration

Education

Bachelor's degree in geophysics / computer science
Ph.D. in Geophysics, Computer Science or related field

Tools

SeisComP

Job description

The Berkeley Seismological Laboratory at the University of California, Berkeley, seeks a Geophysical Software Engineer to develop and maintain real-time processing and archiving software for seismic data. You will design scalable solutions and integrate with partners to deliver timely earthquake products.

Responsibilities include advancing state-of-health monitoring, evaluating ML-based approaches, and leading CI/CD pipelines, tests, and deployment efforts across cloud and containerized

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Real-time Geophysical Software Engineer — ML & Cloud
Real-time Geophysical Software Engineer — ML & Cloud

University of California-Berkeley • Berkeley (CA)

On-site
USD 107,000 - 140,000
Real-Time Geophysical Data Engineer
Real-Time Geophysical Data Engineer

University of California • Berkeley (CA)

On-site
USD 107,000 - 140,000
Seismic Research Assistant Specialist
Seismic Research Assistant Specialist

University of California-Berkeley • Berkeley (CA)

On-site
USD 66,000 - 73,000
Geophysical Software Engineer (5300C) - Berkeley Seismological Lab
Geophysical Software Engineer (5300C) - Berkeley Seismological Lab

University of California-Berkeley • Berkeley (CA)

On-site
USD 107,000 - 140,000
Geophysical Software Engineer (5300C) - Berkeley Seismological Lab
Geophysical Software Engineer (5300C) - Berkeley Seismological Lab

University of California • Berkeley (CA)

On-site
USD 107,000 - 140,000
Geophysical Software Engineer (5300C) - Berkeley Seismological Lab
Geophysical Software Engineer (5300C) - Berkeley Seismological Lab

University of California, Berkeley • Berkeley (CA)

On-site
USD 107,000 - 140,000
Geophysical Data Acquisition & Quality Team Lead (6350C) - Berkeley Seismological Lab
Geophysical Data Acquisition & Quality Team Lead (6350C) - Berkeley Seismological Lab

Inside Higher Ed • Berkeley (CA)

On-site
USD 112,000 - 150,000
Support for professional development
Comprehensive benefits package
Network Engineer for Earthquake Monitoring & Data Systems
Network Engineer for Earthquake Monitoring & Data Systems

University of California, Berkeley • Berkeley (CA)

On-site
USD 100,000 - 150,000
Assistant Specialist - Berkeley Seismological Lab
Assistant Specialist - Berkeley Seismological Lab

University of California-Berkeley • Berkeley (CA)

On-site
USD 66,000 - 73,000
Earthquake Early Warning Policy Analyst
Earthquake Early Warning Policy Analyst

University of California, Berkeley • Berkeley (CA)

On-site
USD 90,000 - 130,000