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 ...
Scientific Software Developer, Data Foundry Location: San Diego, CA; San Francisco, CA; Boston, MA; Louisville, CO; Indianapolis, IN Overview Lilly Small Molecule Discovery is purpose-built to create ...
Scientific Software Developer, Data Foundry Location: San Diego, CA; San Francisco, CA; Boston, MA; Louisville, CO; Indianapolis, IN Overview Lilly Small Molecule Discovery is purpose-built to create ...
88-50100558 Principal Scientific Software Engineer
San Jose, CA · On-site
$220K - $302K/yr
The Position Genentech, Inc. seeks a Principal Scientific Software Engineer at its South San Francisco, CA location. Duties: Design and develop computation solutions from scientists in research ...
88-50100558 Principal Scientific Software Engineer
San Jose, CA · On-site
$220K - $302K/yr
The Position Genentech, Inc. seeks a Principal Scientific Software Engineer at its South San Francisco, CA location. Duties: Design and develop computation solutions from scientists in research ...
You have a PhD in Software Engineering, Computer Science, Bioinformatics, or similar and 2 years of relevant experience in a clinical, academic or commercial setting. Alternatively, a Masters degree ...
You have a PhD in Software Engineering, Computer Science, Bioinformatics, or similar and 2 years of relevant experience in a clinical, academic or commercial setting. Alternatively, a Masters degree ...
Scientific Software Developer, Data Foundry Location: San Diego, CA; San Francisco, CA; Boston, MA; Louisville, CO; Indianapolis, IN Overview Lilly Small Molecule Discovery is purpose-built to create ...
Scientific Software Developer, Data Foundry Location: San Diego, CA; San Francisco, CA; Boston, MA; Louisville, CO; Indianapolis, IN Overview Lilly Small Molecule Discovery is purpose-built to create ...
Scientific Software Developer, Data Foundry Location: San Diego, CA; San Francisco, CA; Boston, MA; Louisville, CO; Indianapolis, IN Overview Lilly Small Molecule Discovery is purpose-built to create ...
Scientific Software Developer, Data Foundry Location: San Diego, CA; San Francisco, CA; Boston, MA; Louisville, CO; Indianapolis, IN Overview Lilly Small Molecule Discovery is purpose-built to create ...
You have a PhD in Software Engineering, Computer Science, Bioinformatics, or similar and 2 years of relevant experience in a clinical, academic or commercial setting. Alternatively, a Masters degree ...
You have a PhD in Software Engineering, Computer Science, Bioinformatics, or similar and 2 years of relevant experience in a clinical, academic or commercial setting. Alternatively, a Masters degree ...
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 ...
Lawrence Berkeley National Laboratory's (Berkeley Lab) Advanced Light Source (ALS) Division has an opening for a Scientific Software Engineer specializing in AI/ML for hyperspectral imaging. This ...
Lawrence Berkeley National Laboratory's (Berkeley Lab) Advanced Light Source (ALS) Division has an opening for a Scientific Software Engineer specializing in AI/ML for hyperspectral imaging. This ...
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 ...
Required : • You have a PhD in Software Engineering, Computer Science, Bioinformatics, or similar and 2 years of relevant experience in a clinical, academic or commercial setting. Alternatively, a ...
Required : • You have a PhD in Software Engineering, Computer Science, Bioinformatics, or similar and 2 years of relevant experience in a clinical, academic or commercial setting. Alternatively, a ...
Lawrence Berkeley National Laboratory's (Berkeley Lab) Advanced Light Source (ALS) Division has an opening for a Scientific Software Engineer specializing in AI/ML for hyperspectral imaging. This ...
Lawrence Berkeley National Laboratory's (Berkeley Lab) Advanced Light Source (ALS) Division has an opening for a Scientific Software Engineer specializing in AI/ML for hyperspectral imaging. This ...
Scientific Computing Software Engineer
Northridge, CA · On-site
$90K - $165K/yr
The ideal person would have a degree in Physics, Math, or Engineering coupled with a strong software development skillset. The successful candidate will work with scientists and engineers to ...
Quick apply
Scientific Computing Software Engineer
Northridge, CA · On-site
$90K - $165K/yr
The ideal person would have a degree in Physics, Math, or Engineering coupled with a strong software development skillset. The successful candidate will work with scientists and engineers to ...
Software Engineer (SWE I / SWE II)
San Mateo, CA · On-site
$135K - $175K/yr
You will work closely with engineers, product partners, and laboratory scientists to build and evolve internal software systems that support the design, build, and testing of therapeutic antibodies ...
Software Engineer (SWE I / SWE II)
San Mateo, CA · On-site
$135K - $175K/yr
You will work closely with engineers, product partners, and laboratory scientists to build and evolve internal software systems that support the design, build, and testing of therapeutic antibodies ...
Software Engineer (SWE I / SWE II)
$135K - $175K/yr
You will work closely with engineers, product partners, and laboratory scientists to build and evolve internal software systems that support the design, build, and testing of therapeutic antibodies ...
Software Engineer (SWE I / SWE II)
$135K - $175K/yr
You will work closely with engineers, product partners, and laboratory scientists to build and evolve internal software systems that support the design, build, and testing of therapeutic antibodies ...
Software Engineer (SWE I / SWE II)
$135K - $175K/yr
You will work closely with engineers, product partners, and laboratory scientists to build and evolve internal software systems that support the design, build, and testing of therapeutic antibodies ...
Quick apply
Software Engineer (SWE I / SWE II)
$135K - $175K/yr
You will work closely with engineers, product partners, and laboratory scientists to build and evolve internal software systems that support the design, build, and testing of therapeutic antibodies ...
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 ...
Software Engineer
Santa Clara, CA · On-site
$226K - $227K/yr
Education and Experience • Position requires a Master's degree or foreign equivalent degree in Computer Science, Software Engineering or a related field plus two (2) years of experience in a ...
Software Engineer
Santa Clara, CA · On-site
$226K - $227K/yr
Education and Experience • Position requires a Master's degree or foreign equivalent degree in Computer Science, Software Engineering or a related field plus two (2) years of experience in a ...
Software Engineer (SWE I / SWE II)
$135K - $175K/yr
You will work closely with engineers, product partners, and laboratory scientists to build and evolve internal software systems that support the design, build, and testing of therapeutic antibodies ...
Software Engineer (SWE I / SWE II)
$135K - $175K/yr
You will work closely with engineers, product partners, and laboratory scientists to build and evolve internal software systems that support the design, build, and testing of therapeutic antibodies ...
Software Engineer
Newark, CA · On-site
$181K - $190K/yr
Position requires a Master's degree or foreign equivalent degree in Computer Science, Software Engineering or a related field plus two (2) years of experience in a related occupation. Position also ...
Software Engineer
Newark, CA · On-site
$181K - $190K/yr
Position requires a Master's degree or foreign equivalent degree in Computer Science, Software Engineering or a related field plus two (2) years of experience in a related occupation. Position also ...
Scientific Software Engineer information
See California salary details
$17.59 is the 25th percentile. Wages below this are outliers.
$14.71 - $21.03
55% of jobs
$21.03 - $27.35
0% of jobs
$27.35 - $33.67
0% of jobs
$33.67 - $39.99
0% of jobs
$39.99 - $46.30
12% of jobs
$51.04 is the 75th percentile. Wages above this are outliers.
$46.30 - $52.62
12% of jobs
$52.62 - $58.94
4% of jobs
$58.94 - $65.26
4% of jobs
$65.26 - $71.58
3% of jobs
$71.58 - $77.90
5% of jobs
$77.90 - $84.22
5% of jobs
$14
$38
$84
How much do scientific software engineer jobs pay per hour?
How does a Scientific Software Engineer typically collaborate with researchers and domain experts on projects?
What are Scientific Software Engineers?
What are the key skills and qualifications needed to thrive as a Scientific Software Engineer, and why are they important?
What is the difference between Scientific Software Engineer vs Data Scientist?
| Aspect | Scientific Software Engineer | Data Scientist |
|---|---|---|
| Required Credentials | Bachelor's or Master's in Computer Science, Engineering, or related fields; programming skills | Bachelor's or Master's in Data Science, Statistics, or related fields; programming and analytical skills |
| Work Environment | Research labs, scientific organizations, tech companies focusing on simulation and modeling | Business, tech companies, research institutions analyzing large datasets |
| Industry Usage | Scientific research, engineering, simulation development | Data analysis, predictive modeling, machine learning applications |
While both roles require programming skills and a strong technical background, Scientific Software Engineers focus on developing software for scientific research and simulations, whereas Data Scientists analyze data to extract insights and build models. The roles often overlap in skills but differ in their primary objectives and work environments.
- Senior Bioinformatics Consultant
- Remote Software Engineer
- Remote Biochemist
- Freelance Computational Neuroscience Software Engineer
- Remote Computational Biologist
- Research Physicist
- Computational Scientist
- Remote Plasma Physicist
- Remote Pharmaceutical Research Scientist
- Contractual Scientific Software Developer

Full-time
Posted 2 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