1

Scientific Software Jobs (NOW HIRING)

Showing results 21-40

Scientific Software information

See salary details

$83.5K

$102.5K

$135.5K

How much do scientific software jobs pay per year?

As of Aug 19, 2026, the average yearly pay for scientific software in the United States is $102,500.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,000.00 and $115,000.00 per year, depending on experience, location, and employer.

What is a scientific software developer?

A scientific software developer is a professional who designs, creates, and maintains software tools and applications used for scientific research and data analysis. These developers work closely with scientists and researchers to translate complex scientific problems into computational solutions. Their work often involves programming, algorithm development, and optimizing code for high-performance computing environments. Scientific software developers play a critical role in fields like physics, biology, chemistry, and engineering by enabling researchers to process and visualize large datasets, simulate experiments, and gain insights from data.

How does a scientific software professional typically collaborate with domain scientists and research teams?

Scientific Software professionals often work closely with domain scientists, researchers, and data analysts to develop and maintain tools that enable scientific discovery. Collaboration usually involves requirements gathering, iterative feedback on prototypes, and integrating scientific algorithms into user-friendly applications. Effective communication skills are crucial, as you’ll be translating complex scientific needs into robust, efficient code and ensuring the software meets both research objectives and usability standards. Team environments tend to be interdisciplinary, offering the opportunity to learn from experts in various scientific fields while contributing your technical expertise.

What are the key skills and qualifications needed to thrive in scientific software roles, and why are they important?

To excel in Scientific Software roles, you need a strong background in computer science, mathematics, or a scientific discipline, along with demonstrated programming proficiency (often in Python, C++, or MATLAB). Familiarity with version control systems (like Git), scientific computing libraries, and sometimes specialized tools (e.g., HPC clusters or cloud platforms) is typically expected. Strong analytical thinking, problem-solving, and effective communication skills help bridge the gap between scientific users and technical implementation. These skills ensure the creation of robust, efficient, and user-friendly software that accelerates scientific research and discovery.

What is the difference between Scientific Software vs Data Analyst?

AspectScientific SoftwareData Analyst
Required CredentialsTypically requires degrees in science, engineering, or computer science; coding skillsUsually requires degrees in statistics, mathematics, or related fields; strong analytical skills
Work EnvironmentResearch labs, scientific institutions, academia, industry R&DBusiness, finance, healthcare, marketing sectors
Employer & Industry UsageUsed by scientists and engineers for simulations, modeling, data analysisUsed 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.

More about Scientific Software jobs

What cities are hiring for Scientific Software jobs?

Cities with the most Scientific Software job openings:

What states have the most Scientific Software jobs?

States with the most job openings for Scientific Software jobs include:

Infographic showing various Scientific Software job openings in the United States as of August 2026, with employment types broken down into 1% As Needed, 87% Full Time, 8% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $102,500 per year, or $49.3 per hour.

Scientific Software Specialist

Artech Information System LLC

South San Francisco, CA • On-site

Full-time

Re-posted 8 days ago


Job description

Company Description

Artech is the 10th Largest IT Staffing Company in the US, according to Staffing Industry Analysts' 2012 annual report. Artech provides technical expertise to fill gaps in clients' immediate skill-sets availability, deliver emerging technology skill-sets, refresh existing skill base, allow for flexibility in project planning and execution phases, and provide budgeting/financial flexibility by offering contingent labor as a variable cost.

Job Description

Summary:

The Technology and Automation Operations (TAO) group is looking for an individual to support the Development Sciences organization, containing over 400 people, with implementations of scientific IT solutions. This position will require a unique blend of IT skills and scientific knowledge in order to help deliver and support high quality systems that provides value to the users.

Primary Responsibilities:

Work as a technical liaison between end users, IT, and software vendors to define business processes and user requirements

Work closely with the project team to ensure software design remains on track and minimize scope creep

Assist project team with rollout strategy and implementation

Develop tools for end users using R, Spotfire, and KNIME

Develop training materials for multiple user roles

Note: Since this is a user-facing role, we are not looking for a candidate who is primarily experienced in back-end IT system architecture.

Skills:

Experience with using, implementing, and supporting Microsoft Sharepoint based applications

3-5 years' experience with software system implementations (preferably to a large user base) and the Software Development Life Cycle (SDLC)

Excellent communication and collaboration skills to interface with a diverse group of stakeholders

Ability to 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:

Proficiency and experience with Spotfire, R, and Knime

Experience with developing training materials

Ability to author complex information in a clear and concise manner

Experience with software testing practices and execution (SQA)

Education:

BS/BA degree in information systems, computer science or scientific discipline

Additional Information

Vishnu Kumar

Technical Recruiter 

Artech Information Systems LLC 

360 Mt. Kemble Avenue, Suite 2000 | Morristown, NJ 07960 

Office: +1.973.967.3585 | Fax: 973.998.2599


Artech logo

About Artech

Sourced by ZipRecruiter

Artech is a leading IT staffing and consulting company based in Morristown, NJ, US. Since its foundation in 1992, Artech has mastered in complementing human expertise with technology and business acumen to produce world-class staffing solutions. The company caters to diverse industry sectors, including financial services, healthcare, telecommunication, energy and utilities, supply chain, and retail. It provides IT consulting, project management, professional and staff augmentation, and managed staffing services. Artech's mission is to provide exceptional IT staffing services to its clients by comprehending their business needs and then crafting a customized staffing strategy. Its notable achievement includes being recognized as one of the largest IT staffing companies in the U.S, according to Staffing Industry Analysts (SIA).

Industry

Recruiting and staffing services

Company size

10,000+ Employees

Headquarters location

Morristown, NJ, US

Year founded

1992