waypointjobs

Terra AI

Full Stack Engineer, Scientific Modeling Tools

redwood city, CA

Check who can apply and the requirements below before continuing.

About this opportunity

Terra AI lists this Full Stack Engineer, Scientific Modeling Tools opportunity in redwood city, California. Review the employer’s description below for duties, qualifications and application requirements.

Job description

About Terra AI

We are building the state-of-the-art AI platform for the discovery and development of clean energy and mineral resources. We bring the most advanced techniques in generative AI, foundation modeling, and autonomous decision optimization to tackle the most important problems in the geosciences. These systems can help more reliably identify critical resource deposits, more rapidly measure and characterize them, and design more efficient and sustainable production plans.

We are backed by Khosla Ventures and other leading venture investors. We are now looking to grow our team from ~15 to ~30 by the end of the year to continue to mature our technology and support deployment with our world-class mineral and clean energy partners.

Role

Professionalize and extend internal modeling tools used to generate subsurface outputs. You will take software built around scientific workflows and make it robust, maintainable, and easier to run, inspect, and extend. This role is for someone who can bridge product-quality engineering with scientific computing. We are prioritizing candidates who can do both the GIS execution and the automation, but we will consider strong candidates who lean more heavily toward one side.

This team is building a durable foundation for multiple scientific domains, including geophysics and reservoir simulation. Candidates may lean toward one or the other, but the core engineering shape is the same.

What you’ll do

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.

Establish versioning and release practices for internal tooling, including metadata management.

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.

Requirements

Strong software engineering fundamentals and proven ability to take ownership of complex codebases.

Production-grade Python skill.

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.

Nice to have

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.

#J-18808-Ljbffr

Worksite address

redwood city, CA, 94061, US

Who can apply

Review the original listing for work authorization, qualifications and employer requirements.

Ready for your next step?Apply on the official website
Apply on WhatJobs ↗

Explore related searches

Current related jobs

U.S. Army Corps of Engineers

USAJOBS

Interdisciplinary Waterways Maintenance Chief

Portland, OR

$114,684.00 – $149,091.00 per yearfull time

About the Position: As Chief of the Waterways Maintenance Section, the incumbent exercises full technical, administrative, and managerial authori…

Closes 2026-10-16View job

U.S. Army Corps of Engineers

USAJOBS

ENGINEERING TECHNICIAN (CIVIL)

Philadelphia, PA

$44,887.00 – $106,982.00 per yearfull time

About the position: Serves as cost estimator responsible for the preparation of budget, control and detailed final estimates of cost pertaining t…

Closes 2026-10-19View job

U.S. Coast Guard

USAJOBS

NAVAL ARCHITECT

Washington, DC

$121,785.00 – $158,322.00 per yearfull time

This vacancy is for a GS-0871-13, NAVAL ARCHITECT located in the Department of Homeland Security, U.S. Coast Guard, USCG MARINE SAFETY CENTER in …

Closes 2026-10-14View job

U.S. Coast Guard

USAJOBS

NAVAL ARCHITECT

Washington, DC

$121,785.00 – $158,322.00 per yearfull time

This vacancy is for a GS-0871-13, NAVAL ARCHITECT located in the Department of Homeland Security, U.S. Coast Guard, USCG MARINE SAFETY CENTER in …

Closes 2026-10-14View job

U.S. Army Corps of Engineers

USAJOBS

Interdisciplinary

Baltimore, MD

$102,415.00 – $133,142.00 per yearfull time

About the Position: You will be responsible for the environmental assessment of hazardous, toxic, and radiological waste (HTRW) sites and Militar…

Closes 2026-10-15View job

U.S. Army Corps of Engineers

USAJOBS

Student Trainee (Engineering and Architecture)

Lakewood, CO

$36,464.00 – $89,470.00 per yearfull time

About the Position: Position(s) will be filled under the Department of the Army Pathways Internship "Indefinite" Program. Click here for more inf…

Closes 2026-10-12View job