What does a Scientific Programmer do?

Scientific programmers use scientific principles and practices in programming roles to solve IT-related challenges and objectives. They perform research or scientific calculations and apply that knowledge to design, configure, and implement technological systems and programs. They have a strong emphasis on experimentation, testing, modeling, and validation. They perform data analysis, write code and customize programs, and oversee integration processes. They often work in close collaboration with other teams or specialists such as engineers and developers, to identify objectives and ensure work is aligned.

Scientific programmers typically have at least a master’s degree in a computer science or engineering discipline, although a bachelor’s degree is often acceptable for junior programmer roles. They should have a programming background, and proficiency with common programming languages and tools. Strong project management skills are required.

Education--
Work/Life Balance
4.4 ★
Total Pay--
Career Opportunity
3.7 ★
Avg. Experience2-4 years

How much does a Scientific Programmer make?

Confident
$144,016 /yr
Total Pay
$116,676
 /yr

Base Pay

+
$27,339
 /yr

Additional Pay

$144,016

 / yr
$92K$229K
Most Likely Range
Possible Range
See More Insights

Scientific Programmer Career Path

Learn how to become a Scientific Programmer, what skills and education you need to succeed, and what level of pay to expect at each step on your career path.

Scientific Programmer

Years of Experience Distribution

0 - 1
22%
2 - 4
56%
5 - 7
1%
8+
21%
Not including years spent in education and/or training

Scientific Programmer Insights

Read what Scientific Programmer professionals have to say about their job experiences and view top companies for this career.
The University of MaineThe University of Maine
Scientific Programmer
Jan 20, 2021

“salaries not competitive.”

CapgeminiCapgemini
Programmer/Developer Lead
Sep 23, 2022

“Compensation package could be better”

Scientific Programmer Interviews

Frequently asked questions about the roles and responsibilities of a Scientific Programmer

The most similar professions to Scientific Programmer are:
  • Quality Control Chemist
  • Research And Development Chemist
  • Research Scientist
  • Chemist

Related Careers

Quality Control Chemist
$66,912
No skills overlap
Research And Development Chemist
$71,017
No skills overlap
Research Scientist
$128,248
No skills overlap
Chemist
$64,338
No skills overlap

Scientific Programmer Jobs