Nvidia Senior System Software Engineer - Scientific Computing PaaS locations: US, CA, Santa Clara; US, Remote time type: Full time posted on: Posted Today job requisition id: JR1979896 We are seeking ...
Nvidia Senior System Software Engineer - Scientific Computing PaaS locations: US, CA, Santa Clara; US, Remote time type: Full time posted on: Posted Today job requisition id: JR1979896 We are seeking ...
... learn new software tools and processes quickly Basic knowledge of science and drug development process High attention to detail and strong analytical/problem solving skills Desired Skills:
... learn new software tools and processes quickly Basic knowledge of science and drug development process High attention to detail and strong analytical/problem solving skills Desired Skills:
Scientific Software Sales Manager
Los Angeles, CA · On-site
$150K/yr
Pay Rate Low: 150000 | Pay Rate High: 150000 A leader in computational chemistry and AI-powered drug discovery software is seeking a Scientific Software Sales Manager to drive revenue growth across ...
Scientific Software Sales Manager
Los Angeles, CA · On-site
$150K/yr
Pay Rate Low: 150000 | Pay Rate High: 150000 A leader in computational chemistry and AI-powered drug discovery software is seeking a Scientific Software Sales Manager to drive revenue growth across ...
Do you enjoy collaborating with groups of scientists and software developers to solve complex challenges? Does contributing to breakthrough discoveries in science and working with unique experimental ...
Do you enjoy collaborating with groups of scientists and software developers to solve complex challenges? Does contributing to breakthrough discoveries in science and working with unique experimental ...
The role involves collaborating with scientists and software developers to optimize computational workflows and integrate new data processing algorithms into facility operations. Responsibilities ...
The role involves collaborating with scientists and software developers to optimize computational workflows and integrate new data processing algorithms into facility operations. Responsibilities ...
Software Engineer, Scientific Computing
Redwood City, CA · On-site
$130K - $190K/yr
Vorticity is building new scientific computing technology for some of the world's most challenging problems. We are looking for a Software Engineer to join our Applications team. You will work across ...
Software Engineer, Scientific Computing
Redwood City, CA · On-site
$130K - $190K/yr
Vorticity is building new scientific computing technology for some of the world's most challenging problems. We are looking for a Software Engineer to join our Applications team. You will work across ...
About the role Arcadia Science is looking for a software engineer who thrives at the intersection of biology and technology. You'll build the web applications and data infrastructure that connect our ...
About the role Arcadia Science is looking for a software engineer who thrives at the intersection of biology and technology. You'll build the web applications and data infrastructure that connect our ...
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 ...
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 ...
Scientific Computing Software Engineer
Northridge, CA · On-site
$90K - $165K/yr
We are seeking a junior to mid-level applicant with a background in Scientific Computing. The ideal person would have a degree in Physics, Math, or Engineering coupled with a strong software ...
Quick apply
Scientific Computing Software Engineer
Northridge, CA · On-site
$90K - $165K/yr
We are seeking a junior to mid-level applicant with a background in Scientific Computing. The ideal person would have a degree in Physics, Math, or Engineering coupled with a strong software ...
They are seeking a junior to mid-level Scientific Computing Software Engineer who will work with scientists and engineers to transform advanced algorithms into efficient software, while practicing ...
They are seeking a junior to mid-level Scientific Computing Software Engineer who will work with scientists and engineers to transform advanced algorithms into efficient software, while practicing ...
Lead Data Scientist (Scientific Software Engineer / Computational Scientist) - Only W2
Mountain View, CA · On-site
Scientific Software Engineer or Computational Scientist with a niche background in scientific simulation, procedural generation, or computational physics. * This is an implementation-heavy role ...
Quick apply
Lead Data Scientist (Scientific Software Engineer / Computational Scientist) - Only W2
Mountain View, CA · On-site
Scientific Software Engineer or Computational Scientist with a niche background in scientific simulation, procedural generation, or computational physics. * This is an implementation-heavy role ...
Scientific Computing Software Engineer (TS Clearance Required) Requisition ID: 1429 At Areté, we are on the forefront of developing innovative solutions, with great minds from all backgrounds, to ...
Scientific Computing Software Engineer (TS Clearance Required) Requisition ID: 1429 At Areté, we are on the forefront of developing innovative solutions, with great minds from all backgrounds, to ...
We are seeking a junior to mid-level applicant with a background in Scientific Computing. The ideal person would have a degree in Physics, Math, or Engineering coupled with a strong software ...
We are seeking a junior to mid-level applicant with a background in Scientific Computing. The ideal person would have a degree in Physics, Math, or Engineering coupled with a strong software ...
Title Software Development Engineer IV - Algorithms and Scientific Data
Santa Barbara, CA · On-site +1
Software Development Engineer IV - Algorithms and Scientific Data Job Locations US-CA-Santa Barbara | US-Remote Posted Date 1 week ago(7/21/2026 4:20 PM) Req. # 2026-19658 Job Location : Location US ...
Title Software Development Engineer IV - Algorithms and Scientific Data
Santa Barbara, CA · On-site +1
Software Development Engineer IV - Algorithms and Scientific Data Job Locations US-CA-Santa Barbara | US-Remote Posted Date 1 week ago(7/21/2026 4:20 PM) Req. # 2026-19658 Job Location : Location US ...
Scientific Computing Software Engineer (TS Clearance Required)
Northridge, CA · On-site
$90K - $165K/yr
We are seeking a junior to mid-level applicant with a background in Scientific Computing. The ideal person would have a degree in Physics, Math, or Engineering coupled with a strong software ...
Quick apply
Scientific Computing Software Engineer (TS Clearance Required)
Northridge, CA · On-site
$90K - $165K/yr
We are seeking a junior to mid-level applicant with a background in Scientific Computing. The ideal person would have a degree in Physics, Math, or Engineering coupled with a strong software ...
QA Engineer, Scientific Workflows
San Francisco, CA · On-site
$150K - $200K/yr
ABOUT THE ROLE We are hiring a QA Engineer, Scientific Software to build the test, validation, and monitoring infrastructure that guarantees the correctness and reliability of the Mithrl AI Co ...
Quick apply
QA Engineer, Scientific Workflows
San Francisco, CA · On-site
$150K - $200K/yr
ABOUT THE ROLE We are hiring a QA Engineer, Scientific Software to build the test, validation, and monitoring infrastructure that guarantees the correctness and reliability of the Mithrl AI Co ...
QA Engineer, Scientific Workflows
San Francisco, CA · On-site
$150K - $200K/yr
ABOUT THE ROLE We are hiring a QA Engineer, Scientific Software to build the test, validation, and monitoring infrastructure that guarantees the correctness and reliability of the Mithrl AI Co ...
QA Engineer, Scientific Workflows
San Francisco, CA · On-site
$150K - $200K/yr
ABOUT THE ROLE We are hiring a QA Engineer, Scientific Software to build the test, validation, and monitoring infrastructure that guarantees the correctness and reliability of the Mithrl AI Co ...
Pharmacokinetics Systems Biology Expert
San Francisco, CA · On-site +1
$70 - $100/hr
STEM Computational Scientific Software & Evaluation Design - Pharmacokinetics & Systems Biology Type: Contract Compensation: $70-$100/hour Location: Remote Commitment: 15-20 hours/week Role ...
Quick apply
Pharmacokinetics Systems Biology Expert
San Francisco, CA · On-site +1
$70 - $100/hr
STEM Computational Scientific Software & Evaluation Design - Pharmacokinetics & Systems Biology Type: Contract Compensation: $70-$100/hour Location: Remote Commitment: 15-20 hours/week Role ...
Scientific Computing Software Engineer (TS Clearance Required) with Security Clearance
Northridge, CA · On-site
We are seeking a junior to mid-level applicant with a background in Scientific Computing. The ideal person would have a degree in Physics, Math, or Engineering coupled with a strong software ...
Scientific Computing Software Engineer (TS Clearance Required) with Security Clearance
Northridge, CA · On-site
We are seeking a junior to mid-level applicant with a background in Scientific Computing. The ideal person would have a degree in Physics, Math, or Engineering coupled with a strong software ...
Computer Systems Engineer 3 - Optimization and AI for Scientific Discovery
Berkeley, CA · On-site
$139K - $235K/yr
Develop, apply, and deploy advanced software tools for numerical optimization, active learning, machine learning, and artificial intelligence tailored to science and engineering domains. * Design ...
New
Computer Systems Engineer 3 - Optimization and AI for Scientific Discovery
Berkeley, CA · On-site
$139K - $235K/yr
Develop, apply, and deploy advanced software tools for numerical optimization, active learning, machine learning, and artificial intelligence tailored to science and engineering domains. * Design ...
New
Scientific Software information
See California salary details
$82.4K - $87.1K
17% of jobs
$88.5K is the 25th percentile. Wages below this are outliers.
$87.1K - $91.7K
26% of jobs
The median wage is $93.5K / yr.
$91.7K - $96.4K
20% of jobs
$96.4K - $101.1K
4% of jobs
$101.1K - $105.7K
5% of jobs
$108.6K is the 75th percentile. Wages above this are outliers.
$105.7K - $110.4K
4% of jobs
$110.4K - $115.1K
5% of jobs
$115.1K - $119.7K
4% of jobs
$119.7K - $124.4K
4% of jobs
$124.4K - $129.1K
5% of jobs
$129.1K - $133.7K
4% of jobs
$82.4K
$101.2K
$133.7K
How much do scientific software jobs pay per year?
How does a Scientific Software professional typically collaborate with domain scientists and research teams?
What are the key skills and qualifications needed to thrive in Scientific Software roles, and why are they important?
What is a scientific software developer?
What is the difference between Scientific Software vs Data Analyst?
| Aspect | Scientific Software | Data Analyst |
|---|---|---|
| Required Credentials | Typically requires degrees in science, engineering, or computer science; coding skills | Usually requires degrees in statistics, mathematics, or related fields; strong analytical skills |
| Work Environment | Research labs, scientific institutions, academia, industry R&D | Business, finance, healthcare, marketing sectors |
| Employer & Industry Usage | Used by scientists and engineers for simulations, modeling, data analysis | Used by companies for data interpretation, reporting, decision-making |
Scientific Software professionals focus on developing and utilizing specialized tools for scientific research and simulations, often working in research environments. Data Analysts interpret data to inform business decisions across various industries. While both roles require analytical skills and familiarity with data, Scientific Software roles emphasize scientific computing and programming, whereas Data Analysts focus on data interpretation and visualization.

Full-time
Re-posted 15 days ago
Job description
Company Name: Nvidia
Senior System Software Engineer - Scientific Computing PaaS
locations: US, CA, Santa Clara; US, Remote
time type: Full time
posted on: Posted Today
job requisition id: JR1979896
We are seeking a Sr System Software Engineer to help us build out our scientific computing platform on Nvidia DGX Cloud. We are building a cloud-based accelerated scientific computing platform as a service on the Nvidia DGX cloud. This DGX scientific computing cloud platform enables Physics-based Numerical Simulation Solvers, AI-based Training, Inference, and Visualization workflow for physical science and engineering problems. Those applications include Weather prediction, Climate modeling, Industrial design, and Digital twins simulation in various domains e.g. Aerospace, Automotive, Sports, Renewable energy, Bio-medical, and many more.
Are you passionate about solving rewarding problems at scale? Do you enjoy crafting robust, critical services for compute and data-intensive workloads? If so, you may be a phenomenal fit for our team!
What you'll be doing:
Design, Build, Deploy, and Operate Cloud-native microservices and APIs for scientific computing workload on DGX cloud.
Design services and take ownership of underlying cloud infrastructure for physics-informed and data-driven scientific workflows.
Design novel algorithms and actively engage with operations to increase overall system performance, it spans across the stack e.g. deep understanding of application code e.g. DL Framework, Numerical Solvers, Microservices, APIs, and Heterogeneous accelerated computing with CPUs and GPUs.
Design, Build, Deploy, and Operate scalable I/O infrastructure for checkpointing, data loading, pre & post-processing of data.
Optimize compute, storage, and network architecture specific to physics & simulation-driven applications.
What we need to see:
- BS/MS degree in Computer Science or related areas or equivalent experience.
- 10+ years experience working on building and operating distributed compute and data-intensive platform as a service on cloud
- Proven skill in a compiled language (Go, Rust, C++ or otherwise).
- Strong foundational knowledge in Cloud Computing e.g. "The Datacenter is a Computer" architecture, cloud security architecture, virtualization - CPU, Memory and IO, Resource pooling and elasticity.
- Proven skills in Distributed Systems & Parallel Processing e.g. System model of distributed computation e.g. topology abstraction, logical time. Synchronization and deadlock detection in distributed systems, Fault Tolerance and Failure Detection, Consensus and Agreement protocols, Parallel algorithms, shared memory and distributed memory architecture, message passing (MPI, NCCL), Cluster scalability and performance.
- Hands-on Debugging skills with Process, Threads, Deadlock and Synchronization, Scheduling, IPC, Memory management, File system, and I/O structure.
- Strong Evidence of Algorithmic Thinking & System Design skills e.g. Recursion, Graph, Tree, Stack, and Queue, Large scale loosely coupled distributed system design and operational experience.
- Be self-motivated, have strong interpersonal skills, and be able to work independently with multiple teams with minimal direction.
Ways to stand out from the crowd:
- Have built, deployed, and operated AI platforms on HPC clusters. Have built, deployed, and operated cloud-native system including distributed storage, scheduling, and orchestration among compute, storage, and network.
- Configuring and troubleshooting hardware, operating systems, kernels, compilers for maximum performance.
- Hands-on debugging skills to optimize performance of compute, networking, and I/O framework. Extensively worked on third-party source code for debugging and customization.
NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and hardworking people on the planet working for us. If you're creative and autonomous, we want to hear from you!
The base salary range is 180,000 USD - 339,250 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. You will also be eligible for equity and benefits.
NVIDIA accepts applications on an ongoing basis. NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law.
#deeplearning