We hire smart Scientists and Software Engineers who love to create and maintain high quality, extensible code using modern C++ practices. Support software development in the following domains ...
We hire smart Scientists and Software Engineers who love to create and maintain high quality, extensible code using modern C++ practices. Support software development in the following domains ...
We hire smart Scientists and Software Engineers who love to create and maintain high quality, extensible code using modern C++ practices. Support software development in the following domains ...
Quick apply
We hire smart Scientists and Software Engineers who love to create and maintain high quality, extensible code using modern C++ practices. Support software development in the following domains ...
First Solar is seeking a self-driven computational scientist, scientific modeling engineer, applied physicist, or AI-augmented research engineer to help accelerate scientific learning and R&D ...
First Solar is seeking a self-driven computational scientist, scientific modeling engineer, applied physicist, or AI-augmented research engineer to help accelerate scientific learning and R&D ...
First Solar is seeking a self-driven computational scientist, scientific modeling engineer, applied physicist, or AI-augmented research engineer to help accelerate scientific learning and R&D ...
First Solar is seeking a self-driven computational scientist, scientific modeling engineer, applied physicist, or AI-augmented research engineer to help accelerate scientific learning and R&D ...
SFL Scientific is a Deloitte Business that is part of our Strategy Offering, within our broader ... Working with a team of interdisciplinary data scientists, engineers, architects, and consultants ...
SFL Scientific is a Deloitte Business that is part of our Strategy Offering, within our broader ... Working with a team of interdisciplinary data scientists, engineers, architects, and consultants ...
Senior Scientist
Dayton, OH · On-site
$85K - $116K/yr
At Skyline Scientific, your ideas won't get buried in bureaucracy-they'll directly shape mission-critical capabilities for the intelligence and defense communities. Our engineers build cutting-edge ...
Senior Scientist
Dayton, OH · On-site
$85K - $116K/yr
At Skyline Scientific, your ideas won't get buried in bureaucracy-they'll directly shape mission-critical capabilities for the intelligence and defense communities. Our engineers build cutting-edge ...
SFL Scientific is a Deloitte Business that is part of our Strategy Offering, within our broader ... Working with a team of interdisciplinary data scientists, engineers, architects, and consultants ...
SFL Scientific is a Deloitte Business that is part of our Strategy Offering, within our broader ... Working with a team of interdisciplinary data scientists, engineers, architects, and consultants ...
SFL Scientific is a Deloitte Business that is part of our Strategy Offering, within our broader ... Working with a team of interdisciplinary data scientists, engineers, architects, and consultants ...
SFL Scientific is a Deloitte Business that is part of our Strategy Offering, within our broader ... Working with a team of interdisciplinary data scientists, engineers, architects, and consultants ...
Senior Scientist
Dayton, OH · Remote
$85K - $116K/yr
At Skyline Scientific, your ideas won't get buried in bureaucracy-they'll directly shape mission-critical capabilities for the intelligence and defense communities. Our engineers build cutting-edge ...
Senior Scientist
Dayton, OH · Remote
$85K - $116K/yr
At Skyline Scientific, your ideas won't get buried in bureaucracy-they'll directly shape mission-critical capabilities for the intelligence and defense communities. Our engineers build cutting-edge ...
Software Engineer, Junior
Dayton, OH · On-site
Skyline Scientific is looking for a strong Python software engineer who is excited to work on machine learning-enabled sensor-data workflows, neural network training pipelines, automation tools, and ...
Software Engineer, Junior
Dayton, OH · On-site
Skyline Scientific is looking for a strong Python software engineer who is excited to work on machine learning-enabled sensor-data workflows, neural network training pipelines, automation tools, and ...
Skyline Scientific is looking for a strong Python software engineer who is excited to work on machine learning-enabled sensor-data workflows, neural network training pipelines, automation tools, and ...
Skyline Scientific is looking for a strong Python software engineer who is excited to work on machine learning-enabled sensor-data workflows, neural network training pipelines, automation tools, and ...
Senior AI Engineer - SFL Scientific
$100K - $138K/yr
SFL Scientific, a Deloitte Business, is looking to add a Senior AI Engineer to their vibrant environment. SFL Scientific is part of our broader Strategy Offering within the Strategy & Transactions ...
Senior AI Engineer - SFL Scientific
$100K - $138K/yr
SFL Scientific, a Deloitte Business, is looking to add a Senior AI Engineer to their vibrant environment. SFL Scientific is part of our broader Strategy Offering within the Strategy & Transactions ...
Senior AI Engineer - SFL Scientific
Cleveland, OH · On-site
$101K - $139K/yr
SFL Scientific, a Deloitte Business, is looking to add a Senior AI Engineer to their vibrant environment. SFL Scientific is part of our broader Strategy Offering within the Strategy & Transactions ...
Senior AI Engineer - SFL Scientific
Cleveland, OH · On-site
$101K - $139K/yr
SFL Scientific, a Deloitte Business, is looking to add a Senior AI Engineer to their vibrant environment. SFL Scientific is part of our broader Strategy Offering within the Strategy & Transactions ...
Senior AI Engineer - SFL Scientific
Cincinnati, OH · On-site
$100K - $137K/yr
SFL Scientific, a Deloitte Business, is looking to add a Senior AI Engineer to their vibrant environment. SFL Scientific is part of our broader Strategy Offering within the Strategy & Transactions ...
Senior AI Engineer - SFL Scientific
Cincinnati, OH · On-site
$100K - $137K/yr
SFL Scientific, a Deloitte Business, is looking to add a Senior AI Engineer to their vibrant environment. SFL Scientific is part of our broader Strategy Offering within the Strategy & Transactions ...
Skyline Scientific is looking for a strong Python software engineer who is excited to work on machine learning-enabled sensor-data workflows, neural network training pipelines, automation tools, and ...
Skyline Scientific is looking for a strong Python software engineer who is excited to work on machine learning-enabled sensor-data workflows, neural network training pipelines, automation tools, and ...
Software Engineer, Senior
Dayton, OH · On-site
$114K - $150K/yr
Skyline Scientific is looking for a strong Python software engineer who is excited to work on machine learning-enabled sensor-data workflows, neural network training pipelines, automation tools, and ...
Software Engineer, Senior
Dayton, OH · On-site
$114K - $150K/yr
Skyline Scientific is looking for a strong Python software engineer who is excited to work on machine learning-enabled sensor-data workflows, neural network training pipelines, automation tools, and ...
Software Engineer, Senior
$114K - $150K/yr
Skyline Scientific is looking for a strong Python software engineer who is excited to work on machine learning-enabled sensor-data workflows, neural network training pipelines, automation tools, and ...
Software Engineer, Senior
$114K - $150K/yr
Skyline Scientific is looking for a strong Python software engineer who is excited to work on machine learning-enabled sensor-data workflows, neural network training pipelines, automation tools, and ...
Programmer
Dover, OH · Remote
Allied Machine & Engineering, headquartered in Dover, Ohio, is a leading global manufacturer of ... Two year degree in Computer Science, preferred. Experience: * Two years in a similar role ...
Programmer
Dover, OH · Remote
Allied Machine & Engineering, headquartered in Dover, Ohio, is a leading global manufacturer of ... Two year degree in Computer Science, preferred. Experience: * Two years in a similar role ...
Apply and develop highly advanced technologies, scientific principles, theories and concepts ... Master's degree in engineering, science, or mathematics. * At least seven (7+) years of experience ...
Apply and develop highly advanced technologies, scientific principles, theories and concepts ... Master's degree in engineering, science, or mathematics. * At least seven (7+) years of experience ...
Scientific and Laboratory Informatics Manager
Columbus, OH · On-site
$94K - $293K/yr
Bachelor's Degree in a Laboratory Science / Life Science (e.g., Chemistry, Biochemistry, Biotechnology, Biology, Microbiology) or Computer Science or Engineering (e.g., Chemical Engineering ...
Scientific and Laboratory Informatics Manager
Columbus, OH · On-site
$94K - $293K/yr
Bachelor's Degree in a Laboratory Science / Life Science (e.g., Chemistry, Biochemistry, Biotechnology, Biology, Microbiology) or Computer Science or Engineering (e.g., Chemical Engineering ...
Scientific Programmer information
See Ohio salary details
$14.86 is the 25th percentile. Wages below this are outliers.
$10.51 - $15.77
30% of jobs
$15.77 - $21.02
4% of jobs
$21.02 - $26.28
13% of jobs
The median wage is $28.53 / hr.
$26.28 - $31.54
7% of jobs
$31.54 - $36.79
0% of jobs
$36.79 - $42.05
0% of jobs
$42.05 - $47.31
3% of jobs
$47.31 - $52.56
16% of jobs
$53.61 is the 75th percentile. Wages above this are outliers.
$52.56 - $57.82
10% of jobs
$57.82 - $63.07
4% of jobs
$63.08 - $68.33
13% of jobs
$10
$37
$68
How much do scientific programmer jobs pay per hour?
What engineers make $500,000?
What are the key skills and qualifications needed to thrive as a Scientific Programmer, and why are they important?
Can I work at NASA being a programmer?
What is the difference between Scientific Programmer vs Data Analyst?
| Aspect | Scientific Programmer | Data Analyst |
|---|---|---|
| Required Credentials | Bachelor's or higher in Computer Science, Physics, or related fields; programming skills | Bachelor's or higher in Statistics, Data Science, or related fields; analytical skills |
| Work Environment | Research labs, scientific institutions, academia, industry R&D | Business, finance, healthcare, marketing sectors |
| Employer & Industry Usage | Research organizations, universities, scientific companies | Corporations, consulting firms, government agencies |
| Common Search & Comparison Intent | Understanding technical roles in scientific computing | Analyzing data to inform decisions |
Scientific Programmers focus on developing software and algorithms for scientific research, often working with complex simulations and data modeling. Data Analysts interpret data sets to generate insights and support decision-making. While both roles require strong programming skills and analytical thinking, Scientific Programmers are more involved in software development for scientific purposes, whereas Data Analysts focus on data interpretation and reporting.
What are scientific programmers?
Is a programmer a scientist?
What Does a Scientific Programmer Do?
The duties of a scientific programmer are to design a variety of tools for researchers to perform statistical and mathematical modeling on large datasets. They often work within a specific framework or software, and their responsibilities are to script tools that make it easier for scientists to use the programs or models. Their duties may include designing a new user interface or creating shell scripts for the UNIX or Linux operating systems. A scientific programmer also conducts code review and quality assurance tasks to ensure that programs are ready to be used. Qualifications include a bachelor’s degree in computer science, bioinformatics, or computational biology. If you want to specialize in a particular discipline, you may need additional experience or advanced qualifications.
What tech jobs pay 400,000 a year?
How does a Scientific Programmer typically collaborate with researchers and other technical staff on projects?

Full-time
Posted yesterday
Job description
Support software development in the following domains: computer vision and image processing, image simulation, laser or high-power microwave source generation and effects modeling, atmospheric modeling, computational electromagnetics (CEM), space domain awareness (SDA), high performance computing (HPC), computer aided design (CAD) tools, artificial intelligence (AI) and machine learning (ML) techniques, among others.
Minimum Requirements:
- B.S. in math, science, computational engineering, an engineering field, or computer science
- Substantial software development experience
- Object-oriented development and C++ programming experience
- Adept at learning new paradigms and programming development processes
- Enthusiasm for developing modern, high-quality C++23 code
- U.S. citizen, willing to undergo background investigation, and perform some work at government and/or customer sites
Desired:
- Advanced degree (M.S. or Ph.D.) in science, an engineering field, math, or computer science
- Active security clearance
Experience in any of the following is a plus:
- Additional languages: Python, Java, TypeScript
- C++ Boost, Eigen libraries
- Cross-platform software development on Linux and Windows
- 3D graphics using OpenGL, Open Scene Graph, Vulkan, and/or WebGL
- User interface development with Qt, Material UI, Java Swing
- Supercomputing: OpenMP, threads, MPI, GPUs/CUDA/Optix
- Image processing, imagery analysis, or computer vision, computer aided design (CAD)
- Aerospace vehicles, orbital mechanics, electromagnetics, space domain awareness
- Spacecraft subsystem modeling
- Modeling and simulation, including directed energy
- Machine learning and data analysis using Python (pandas, NumPy, SciPy, scikit-learn), C++, and frameworks such as PyTorch and TensorFlow
- Reinforcement learning, large language model development, computer vision, data mining, and core ML techniques (classification, regression, clustering)
- Experience with Advanced Framework for Simulation Integration & Modeling (AFSIM)
- Experience with client- and server- side web applications
- Experience or interest in building collaborative web tools
A representative sample of your code may be requested early in the evaluation process, e.g. something you've written for work, for a class, or for fun. It should be long enough to help evaluate your programming and software engineering skills.
Positions are in Dayton Ohio. We are currently hiring remote employees near current remote employees in Dayton, OH where we plan to open a small satellite office.
About Stellar Science Ltd
Sourced by ZipRecruiter
Industry
Software development
Company size
51 - 200 Employees
Headquarters location
Albuquerque, NM, US
Year founded
1999