1

Scientific Programmer Jobs in Delaware (NOW HIRING)

$75K - $77K/yr

Field Service Engineer I Location: Delaware Salary: $75,000 - $77,000 per year Who are we ... Ground-breaking scientific research, manufacturing ideas and results continue to propel Shimazu ...

Staff Engineer

Wilmington, DE · On-site

$29 - $34/hr

Our scientists, engineers, field teams,consultantsand professionals collaborate across disciplines and geographies, guiding industries and governments, ensuring that communities and environments ...

... Science, Engineering or relevant field Recommended skills Application Development Information Technology Problem Solving Software Development Use Programming Language

next page

Showing results 1-20

Scientific Programmer information

See Delaware salary details

$11

$39

$71

How much do scientific programmer jobs pay per hour?

As of Jul 22, 2026, the average hourly pay for scientific programmer in Delaware is $39.90, according to ZipRecruiter salary data. Most workers in this role earn between $15.38 and $57.50 per hour, depending on experience, location, and employer.

What engineers make $500,000?

Highly experienced engineers in specialized fields such as software engineering, petroleum engineering, or aerospace engineering can earn $500,000 or more annually, often through a combination of base salary, bonuses, and stock options. These roles typically require advanced skills, extensive experience, and often involve leadership or executive responsibilities.

What are the key skills and qualifications needed to thrive as a Scientific Programmer, and why are they important?

To thrive as a Scientific Programmer, you need a solid background in computer science, mathematics, or a related field, along with strong programming skills in languages like Python, C++, or R. Familiarity with scientific computing libraries (such as NumPy, SciPy), data analysis tools, and version control systems like Git is typically required, and experience with high-performance computing or parallel processing is a plus. Strong problem-solving abilities, attention to detail, and effective communication are key soft skills that distinguish top performers in this role. These skills and qualities are crucial for developing reliable, efficient code to support complex scientific research and for collaborating effectively within multidisciplinary teams.

Can I work at NASA being a programmer?

Scientific programmers can work at NASA by developing software for mission operations, data analysis, or simulations. They typically need strong programming skills in languages like C++, Python, or Fortran, along with a background in science or engineering. Security clearances and specialized knowledge of aerospace systems are often required for certain roles.

What is the difference between Scientific Programmer vs Data Analyst?

AspectScientific ProgrammerData Analyst
Required CredentialsBachelor's or higher in Computer Science, Physics, or related fields; programming skillsBachelor's or higher in Statistics, Data Science, or related fields; analytical skills
Work EnvironmentResearch labs, scientific institutions, academia, industry R&DBusiness, finance, healthcare, marketing sectors
Employer & Industry UsageResearch organizations, universities, scientific companiesCorporations, consulting firms, government agencies
Common Search & Comparison IntentUnderstanding technical roles in scientific computingAnalyzing 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?

Scientific programmers are professionals who develop, implement, and optimize software solutions for scientific research and data analysis. They work closely with scientists and researchers to translate complex scientific problems into computational algorithms, scripts, and tools. Their work often involves programming in languages like Python, C++, or R, and may include tasks such as data processing, simulation, modeling, and visualization. Scientific programmers play a crucial role in advancing research by making scientific computations more efficient and reproducible.

Is a programmer a scientist?

A scientific programmer is a professional who applies programming skills to scientific research, data analysis, and modeling. While they use scientific methods and often work closely with scientists, they are primarily skilled in coding and computational techniques rather than conducting original scientific research. Their role bridges programming and scientific inquiry, often requiring knowledge of specific scientific domains and tools like MATLAB, Python, or R.

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?

Scientific programmers working in high-level research, data science, or specialized software development can reach salaries of $400,000 or more, especially with advanced skills in machine learning, large-scale computing, or domain-specific expertise. Such roles often require extensive experience, advanced degrees, and proficiency with programming languages like Python, C++, or Fortran, as well as familiarity with high-performance computing environments.

How does a Scientific Programmer typically collaborate with researchers and other technical staff on projects?

Scientific Programmers often work closely with research scientists, data analysts, and IT teams to develop and optimize software tools for scientific studies. They participate in project meetings to understand research goals, translate scientific requirements into code, and troubleshoot issues that arise in computational workflows. Effective communication and teamwork are essential, as Scientific Programmers must ensure their solutions align with both technical standards and the scientific objectives of the research team.
What job categories do people searching Scientific Programmer jobs in Delaware look for? The top searched job categories for Scientific Programmer jobs in Delaware are:
Infographic showing various Scientific Programmer job openings in Delaware as of July 2026, with employment types broken down into 83% Full Time, 9% Part Time, 1% Temporary, 6% Contract, and 1% Nights. Highlights an 93% Physical, 2% Hybrid, and 5% Remote job distribution, with an average salary of $82,990 per year, or $39.9 per hour.
FSP Associate Scientist- Purification Process Sciences

FSP Associate Scientist- Purification Process Sciences

Thermo Fisher Scientific

Wilmington, DE

Full-time

Posted 7 days ago


Thermo Fisher Scientific rating

7.7

Company rating: 7.7 out of 10

Based on 417 frontline employees who took The Breakroom Quiz

200th of 534 rated manufacturers


Job description

Work Schedule

Standard (Mon-Fri)

Environmental Conditions

Office

Job Description

At Thermo Fisher Scientific, you’ll discover meaningful work that makes a positive impact on a global scale. Join our colleagues in bringing our Mission to life - enabling our customers to make the world healthier, cleaner and safer. We provide our teams with the resources needed to achieve individual career goals while taking science a step beyond through research, development and delivery of life-changing therapies. With clinical trials conducted in 100+ countries and ongoing development of novel frameworks for clinical research through our PPD clinical research portfolio, our work spans laboratory, digital and decentralized clinical trial services. Your determination to deliver quality and accuracy will improve health outcomes that people and communities depend on – now and in the future.Location/Division Specific InformationThermo Fisher's clinical research business is a leading global contract research organization and world leader in serving science. We are passionate, deliberate, and driven by our mission – to enable our clients to make the world healthier, safer, and cleaner.Within our Analytical Services team, we have a functional service provider solution, which is an outstanding partnership that allows our customers to use the experience of our staff, while allowing you, the employee, to gain direct experience working onsite at a pharmaceutical/ biopharmaceutical company, all while maintaining full-time benefits.  This is an onsite position located in Wilmington, DEA Day in the life:
  • Perform or aid in purification process development, optimization, and scale-up manufacturing
  • Conduct protein purification to support formulation team’s material needs and cell culture development
  • Perform routine analyses of in-process samples using relevant product purity and process impurity analytical tools
  • Prepare buffers and solutions needed for laboratory work
  • Present work summary in a weekly group meeting
  • Write routine electronic laboratory notebook entries
  • Other responsibilities as assigned
Knowledge, Skills & Abilities
  • Basic knowledge in protein chemistry and bioprocessing
  • Basic knowledge and preferably hands-on experiences in various types of column/membrane chromatography (affinity, size exclusion, ion exchanges, multi-mode) and filtration technology
  • Experience in protein analysis such as HPLC, ELISA, pH/Conductivity/A280 Concentration testing, etc. is preferred
  • Hands-on experience or basic knowledge of Ultrafiltration/Diafiltration experimentation and TFF systems is preferred
  • Inventory management skills preferred
  • Good verbal and written communication skills
  • Organized, collaborative, independent, meticulous
Education and Experience:
  • Bachelor's degree in in Chemical Engineering, Biomedical Engineering, or Biological Sciences, or other related degree concentration, or equivalent directly-related experience
  • 0-2  years of directly related industry experience is equivalent to one full-time year of college in related major)
  • Ability to work weekends and overnight hours as needed
In some cases an equivalency, consisting of appropriate education, training, and/or directly related experience will be considered sufficient for an individual to meet the requirements of the role.We offer competitive remuneration, annual incentive plan bonus, healthcare, and a range of employee benefits. Thermo Fisher Scientific offers employment with an innovative, forward-thinking organization, and outstanding career and development prospects. We offer an exciting company culture that stands for integrity, intensity, involvement, and innovation!Our 4i Values:Integrity – Innovation – Intensity – InvolvementIf you resonate with our 4i values above, and ultimately wish to accelerate the delivery of safe and effective therapeutics for some of the world’s most urgent health needs, submit your application – we’d love to hear from you!

What Thermo Fisher Scientific employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom