TuringCoding & software eval
Scientific Computing / Research Engineering Expert: Earth Sciences (Terminal Bench Science)
Pay not published
About this role, in Turing's words
We are seeking experienced Earth Sciences experts to develop realistic, terminal-based scientific and computational tasks for a frontier AI training and evaluation initiative.
What you'll do
- Design realistic, multi-step scientific tasks based on authentic Earth Sciences, climate, geospatial, environmental, and geophysical research workflows .
- Prepare and process scientific datasets involving climate, weather, atmospheric conditions, oceanography, geology, hydrology, satellite imagery, and environmental systems.
- Develop computational tasks involving geospatial analysis, time-series processing, numerical modeling, interpolation, forecasting, remote sensing, and environmental risk analysis .
Show all 10 itemsHide the other 7 in What you'll do
- Build reproducible, terminal-based computational environments using scientific libraries, command-line tools, and appropriate dependencies.
- Develop expert reference solutions using Python, R, Bash, Julia, or domain-specific scientific software .
- Create automated tests and evaluation criteria to verify scientific correctness, numerical accuracy, spatial and temporal consistency, and reproducibility.
- Validate coordinate reference systems, measurement units, timestamps, missing-data handling, uncertainty, and scientific assumptions.
- Troubleshoot technical issues involving geospatial projections, large scientific datasets, software dependencies, computational performance, and numerical stability.
- Ensure tasks require meaningful multi-step scientific reasoning and cannot be solved through simple shortcuts or hard-coded outputs.
- Document dataset sources, computational workflows, expected outputs, edge cases, and scientific limitations.
Candidate background
What we're looking for
- Ph.D., postdoctoral experience, or equivalent advanced technical experience in Earth Sciences, Climate Science, Atmospheric Science, Geophysics, Oceanography, Geology, Hydrology, Environmental Science, or a closely related discipline.
- Strong programming skills in Python, R, Bash, Julia, or another relevant scientific programming language .
- Hands-on experience working in Linux and terminal-based computational environments .
- Practical expertise in at least one major area: scientific data processing, numerical modeling, geospatial analysis, climate modeling, remote sensing, or environmental data analysis .
- Strong understanding of spatial datasets, time-series analysis, scientific modeling, numerical accuracy, uncertainty, and data quality control.
- Experience working with real-world scientific datasets, including geospatial, climate, atmospheric, oceanographic, geological, or hydrological data.
- Ability to independently develop, execute, debug, and validate reproducible scientific computational workflows.
- Strong analytical and problem-solving skills with the ability to identify scientific inaccuracies, data inconsistencies, and computational errors.
- Ability to design objective validation methods and clearly document technical solutions and scientific assumptions.
Nice to have
Show all 10 itemsHide these 10 items in Nice to have
- Experience with scientific computing and geospatial libraries such as NumPy, pandas, SciPy, xarray, rasterio, GeoPandas, Cartopy, GDAL, or similar tools .
- Familiarity with scientific data formats such as NetCDF, HDF5, GeoTIFF, shapefiles, GRIB , and other geospatial or environmental data formats.
- Experience working with climate, weather, oceanographic, seismic, satellite, hydrological, or geological datasets .
- Familiarity with Docker, Conda, Git, CI/CD pipelines, and automated testing frameworks .
- Experience using high-performance computing (HPC) environments or processing large-scale scientific datasets.
- Experience with Earth-system models, environmental forecasting, remote sensing applications, or geophysical simulations.
- Research software engineering experience, including developing scientific tools, simulation pipelines, or reproducible research workflows.
- Experience developing or evaluating AI coding agents, terminal-based agents, scientific benchmarks, or automated grading systems .
- Publications, research contributions, or open-source development experience in Earth or Environmental Sciences.
- Prior experience in AI training, scientific quality control, benchmark development, or evaluation programs.
Quoted from selected sections of Turing's posting. The full posting may state other conditions. Read the full posting
A closer look
More context, when you need it.
Full job descriptionThe original posting, in Turing's words
Posted by Turing, reproduced here so you can judge the role before clicking. Original posting ↗
About Turing:
Turing is one of the world’s fastest-growing AI companies, accelerating the advancement and deployment of powerful AI systems.
Turing helps customers in two ways: Working with the world’s leading AI labs to advance frontier model capabilities in thinking, reasoning, coding, agentic behavior, multimodality, multilinguality, STEM and frontier knowledge; and leveraging that work to build real-world AI systems that solve mission-critical priorities for companies.
Role Overview:
We are seeking experienced Earth Sciences experts to develop realistic, terminal-based scientific and computational tasks for a frontier AI training and evaluation initiative.
In this role, you will design challenging scientific tasks involving climate science, atmospheric processes, geophysics, oceanography, geology, hydrology, remote sensing, and environmental modeling. You will build reproducible computational workflows that require AI agents to analyze scientific datasets, execute code, run simulations, troubleshoot technical issues, and generate objectively verifiable scientific outputs.
What you'll do:
• Design realistic, multi-step scientific tasks based on authentic Earth Sciences, climate, geospatial, environmental, and geophysical research workflows .
• Prepare and process scientific datasets involving climate, weather, atmospheric conditions, oceanography, geology, hydrology, satellite imagery, and environmental systems.
• Develop computational tasks involving geospatial analysis, time-series processing, numerical modeling, interpolation, forecasting, remote sensing, and environmental risk analysis .
• Build reproducible, terminal-based computational environments using scientific libraries, command-line tools, and appropriate dependencies.
• Develop expert reference solutions using Python, R, Bash, Julia, or domain-specific scientific software .
• Create automated tests and evaluation criteria to verify scientific correctness, numerical accuracy, spatial and temporal consistency, and reproducibility.
• Validate coordinate reference systems, measurement units, timestamps, missing-data handling, uncertainty, and scientific assumptions.
• Troubleshoot technical issues involving geospatial projections, large scientific datasets, software dependencies, computational performance, and numerical stability.
• Ensure tasks require meaningful multi-step scientific reasoning and cannot be solved through simple shortcuts or hard-coded outputs.
• Document dataset sources, computational workflows, expected outputs, edge cases, and scientific limitations.
What we're looking for:
• Ph.D., postdoctoral experience, or equivalent advanced technical experience in Earth Sciences, Climate Science, Atmospheric Science, Geophysics, Oceanography, Geology, Hydrology, Environmental Science, or a closely related discipline.
• Strong programming skills in Python, R, Bash, Julia, or another relevant scientific programming language .
• Hands-on experience working in Linux and terminal-based computational environments .
• Practical expertise in at least one major area: scientific data processing, numerical modeling, geospatial analysis, climate modeling, remote sensing, or environmental data analysis .
• Strong understanding of spatial datasets, time-series analysis, scientific modeling, numerical accuracy, uncertainty, and data quality control.
• Experience working with real-world scientific datasets, including geospatial, climate, atmospheric, oceanographic, geological, or hydrological data.
• Ability to independently develop, execute, debug, and validate reproducible scientific computational workflows.
• Strong analytical and problem-solving skills with the ability to identify scientific inaccuracies, data inconsistencies, and computational errors.
• Ability to design objective validation methods and clearly document technical solutions and scientific assumptions.
Nice to have:
• Experience with scientific computing and geospatial libraries such as NumPy, pandas, SciPy, xarray, rasterio, GeoPandas, Cartopy, GDAL, or similar tools .
• Familiarity with scientific data formats such as NetCDF, HDF5, GeoTIFF, shapefiles, GRIB , and other geospatial or environmental data formats.
• Experience working with climate, weather, oceanographic, seismic, satellite, hydrological, or geological datasets .
• Familiarity with Docker, Conda, Git, CI/CD pipelines, and automated testing frameworks .
• Experience using high-performance computing (HPC) environments or processing large-scale scientific datasets.
• Experience with Earth-system models, environmental forecasting, remote sensing applications, or geophysical simulations.
• Research software engineering experience, including developing scientific tools, simulation pipelines, or reproducible research workflows.
• Experience developing or evaluating AI coding agents, terminal-based agents, scientific benchmarks, or automated grading systems .
• Publications, research contributions, or open-source development experience in Earth or Environmental Sciences.
• Prior experience in AI training, scientific quality control, benchmark development, or evaluation programs.
Offer Details:
• Commitments Required: At least 4 hours per day and minimum 40 hours per week with overlap of 4 hours with PST.
• Employment type : Contractor assignment (no medical/paid leave)
• Duration of contract : 4 week [expected start date is next week]
Working with TuringPay, getting started and work, from Turing's own pages
What the platform publishes in general. These are not extra terms confirmed for this particular role.
- Getting paid
- Paid monthly, around the 5th, straight to your bank account, or inside Deel on projects run through Deel. Its help articles disagree on whether that is the 5th calendar day or business day. help.turing.com/articles/9691407757-project-onboarding, help.turing.com/articles/6582454854-what-if-i-haven-t-rec..., help.turing.com/articles/1226770947-project-offboarding
- Before your first paid task
- A short application, with tests on some roles. Turing's review article says an interview is typically required for all roles. Onboarding covers the terms, ID verification with a driver's license or passport, and tax and payment details. help.turing.com/articles/2020987592-apply-for-jobs-at-turing, help.turing.com/articles/9179629201-how-long-does-the-app..., help.turing.com/articles/9691407757-project-onboarding
- How much work
- Review takes from 48 hours to 6 weeks after you finish applying, and the client makes the final choice. No reply within 6 weeks usually means you were not selected. help.turing.com/articles/9179629201-how-long-does-the-app..., help.turing.com/articles/2020987592-apply-for-jobs-at-turing
- Contract
- Depending on the project, the engagement rests on Turing's Terms of Service and a Service Agreement, on Deel, or on a partner that provides the contract. help.turing.com/articles/6582454854-what-if-i-haven-t-rec...
Read on the pages linked above on 23 Sep 2026. Platforms change these terms, so check the linked page before you rely on one.
How does the pay compare?Across Coding & software eval roles, not this role alone
From our own daily reads of every open listing on the platforms we follow, not from Turing's posting. How we count.
Pay across the field: Coding & software eval
Across 394 roles in this field with a stated hourly rate in US dollars, on 14 platforms, the middle half pays $65 to $120 an hour at the top of the range, and the median is $95.
| Platform | Roles | Top of range, per hour |
|---|---|---|
| Alignerr | 137 | $50 to $400 · median $100 |
| micro1 | 46 | $35 to $350 · median $110 |
| Handshake AI | 43 | $47 to $125 · median $80 |
| Meridial (Invisible) | 34 | $22 to $150 · median $60 |
| Mercor | 33 | $60 to $200 · median $105 |
Sources and listing historyWhere this information comes from
This listing's history
- First seen here on 9 Oct 2026, and still on Turing's list when we last read it on 13 Oct 2026.
- Posted by Turing
- First seen by AIPayList
- Last seen live
- Listing ID
- 111815
Keep exploring
More like this
Related field, different requirements. Check each role's own page before you apply.