1

Scientific Computing Jobs in Missouri (NOW HIRING)

Python Tutor

Columbia, MO · Remote

$18 - $40/hr

Emphasizes readable, maintainable code and connects Python to machine learning, web scraping, scientific computing, and DevOps applications. * Curriculum Awareness & Adaptive Instruction: Familiar ...

Python Tutor

Saint Louis, MO · Remote

$18 - $40/hr

Emphasizes readable, maintainable code and connects Python to machine learning, web scraping, scientific computing, and DevOps applications. * Curriculum Awareness & Adaptive Instruction: Familiar ...

Python Tutor

Kansas City, MO · Remote

$18 - $40/hr

Emphasizes readable, maintainable code and connects Python to machine learning, web scraping, scientific computing, and DevOps applications. * Curriculum Awareness & Adaptive Instruction: Familiar ...

next page

Showing results 1-20

Scientific Computing information

See Missouri salary details

$13

$29

$49

How much do scientific computing jobs pay per hour?

As of Aug 29, 2026, the average hourly pay for scientific computing in Missouri is $29.53, according to ZipRecruiter salary data. Most workers in this role earn between $18.03 and $37.64 per hour, depending on experience, location, and employer.

What is scientific computing?

A Scientific Computing job involves using advanced computational methods, algorithms, and mathematical modeling to solve complex scientific and engineering problems. Professionals in this field develop and optimize software, perform simulations, and analyze large datasets to support research in disciplines like physics, biology, and engineering. They often work with high-performance computing (HPC) systems and programming languages such as Python, C++, or Fortran. These roles are commonly found in academia, government research labs, and industries like aerospace, pharmaceuticals, and finance.

What does someone working in scientific computing do?

Professionals in Scientific Computing typically spend their days developing and optimizing computational models, writing code to analyze large datasets, and running simulations on high-performance computing systems. They often collaborate closely with scientists, researchers, or engineers to interpret results and improve methodologies. Depending on the industry, they may also be responsible for documenting workflows, troubleshooting complex issues, and staying current with technological advances in their field. Daily work often involves problem-solving, technical meetings, and the continuous improvement of algorithms and computational processes.

What are the key skills and qualifications needed to thrive in scientific computing?

To thrive in Scientific Computing, you need a strong background in mathematics, computer science, and scientific principles, often supported by a relevant degree such as physics, engineering, or computational science. Proficiency with programming languages like Python, C++, or MATLAB, experience with high-performance computing (HPC) systems, and familiarity with scientific software and libraries are typically essential. Excellent problem-solving abilities, teamwork, and clear communication skills are important soft skills for this role. These skills enable professionals to develop efficient computational solutions, collaborate effectively across multidisciplinary teams, and drive progress in research and innovation.

What are popular job titles related to Scientific Computing jobs in Missouri?

For Scientific Computing jobs in Missouri, the most frequently searched job titles are:

What job categories do people searching Scientific Computing jobs in Missouri look for?

The top searched job categories for Scientific Computing jobs in Missouri are:

Infographic showing various Scientific Computing job openings in Missouri as of August 2026, with employment types broken down into 90% Full Time, 8% Part Time, and 2% Contract. Highlights an 87% Physical, 2% Hybrid, and 11% Remote job distribution, with an average salary of $61,414 per year, or $29.5 per hour.

Scientific Systems Software Developer

6AM City, LLC

California, MO • On-site

$120 - $180/hr

Other

Posted 10 days ago


Job description

Job Description

About SLAC National Accelerator Laboratory

SLAC National Accelerator Laboratory is a U.S. Department of Energy laboratory operated by Stanford University. For over 60 years, SLAC has been at the forefront of scientific discovery, exploring how the universe works at the biggest, smallest, and fastest scales. From particle physics to astrophysics, materials science to biology, SLAC's world-class research facilities and scientific expertise drive innovation and push the boundaries of human knowledge.

About the Role

Do you enjoy collaborating with a diverse group of people to solve complex challenges? Does contributing to breakthrough discoveries in science and working in a world-leading research environment excite you?

The Application and User Services (AUS) group is seeking an energetic, forward-thinking software engineer to develop tools and workflows for science projects such as the Vera C. Rubin Observatory US Data Facility, hosted at SLAC. You will work with a team that supports multipleglobal, open-science, collaborations eager to leverage cutting-edge, best-in-class computing, platform and data services. We continually explore new platforms and technologies, and you will have a direct hand in shaping what the future of scientific computing at SLAC looks like.

S3DF is SLAC's centralized scientific computing facility, providing unified high-performance computing, storage, and data services to a broad portfolio of science programs. Current users include the Vera C. Rubin Observatory US Data Facility (supporting the Legacy Survey of Space and Time), LCLS (the Linac Coherent Light Source X-ray free-electron laser), ATLAS and other HEP experiments, and a growing number of additional programs. These experiments collectively generate and manage data at petabyte scale, with demanding requirements for throughput, reliability, and scientific reproducibility.

You will design, implement, and support the applications and APIs used to process, manage, and serve scientific data across these programs. You will contribute to troubleshooting and tuning the full portfolio of services used by scientists worldwide. You will have experience in data-intensive workflows and containerization and deployments on Kubernetes clusters. Some of your code will interface with authentication and authorization frameworks, so familiarity with Identity and Access Management (IAM) concepts is a plus.

A significant and growing part of this role will involve scientific data management at scale. The Facility manages a complex, multi-system data landscape spanning distributed data repositories, metadata catalogs, and data access layers. You will help us bring coherence, reliability, and formal stewardship practices to this environment: aligning data lifecycle policy with operational reality, ensuring metadata integrity, and building the tooling and workflows that let us manage data responsibly across its full lifetime.

We encourage open dialog, free thinking, cooperation, and a growth mindset. This is an opportunity to learn, enable groundbreaking science, and develop your skills in a uniquely collaborative scientific computing environment.

Key Responsibilities Application Development & Integration
  • Design, implement, and maintain applications and APIs for S3DF science programs, enabling scientists worldwide to access, process, and analyze large-scale experimental and observational datasets
  • Build and improve data-serving interfaces and processing pipelines that handle petabyte-scale astronomical datasets
  • Containerize applications and deploy them on Kubernetes clusters, following modern cloud-native best practices
  • Participate in design and development of software tools for scientific data management and data processing, with assignments varying according to experiment priorities and lifecycles.
  • Integrate applications with Identity and Access Management frameworks (OIDC, SAML2, JWT, LDAP, COManage, etc.) to ensure secure and appropriate data access
  • Write clean, well-tested, well-documented code; contribute to and maintain shared software repositories across S3DF science programs
Scientific Data Management & Stewardship
  • Contribute to the integration and reconciliation of the Rubin data access layer with distributed data management systems (including Rucio), ensuring consistent views of datasets across systems
  • Help develop and implement data lifecycle policies defining how datasets are created, retained, migrated, and retired across storage tiers in alignment with scientific and operational requirements
  • Work on tooling for metadata integrity and remediation : detecting inconsistencies between catalogs, registries, and physical storage, and building workflows to detect and resolve them
  • Contribute to formalizing levels of data stewardship responsibility by dataset type clarifying ownership, curation standards, and ac
#J-18808-Ljbffr