1

Scientific Software Jobs in Florida (NOW HIRING)

Research Software Engineer

Tampa, FL · On-site

$193K/yr

Preferred : • Expertise using software development and analysis skills in a scientific discipline is preferred. • Experience using open-source software libraries for traditional machine learning ...

A primary focus area is the development of software systems for multipurpose geophysical and other ... scientific software Demonstrated experience with Microsoft Office (Excel, Word, PowerPoint). AN ...

ENSCO, Inc. is seeking a Scientific Data Analyst with direct experience in analytics regarding time ... A primary focus area is the development of software systems for multipurpose geophysical and other ...

Scientific Data Analyst

Melbourne, FL · On-site

$75K - $130K/yr

A primary focus area is the development of software systems for multipurpose geophysical and other ... other scientific software • Demonstrated experience with Microsoft Office (Excel, Word ...

Scientific Data Analyst

Melbourne, FL · On-site

$75K - $130K/yr

A primary focus area is the development of software systems for multipurpose geophysical and other ... Experience running programs in python, Matlab, or other scientific software. * Demonstrated ...

Scientific Data Analyst

Melbourne, FL · On-site

$75K - $130K/yr

A primary focus area is the development of software systems for multipurpose geophysical and other ... other scientific software • Demonstrated experience with Microsoft Office (Excel, Word ...

A primary focus area is the development of software systems for multipurpose geophysical and other ... Experience running programs in python, Matlab, or other scientific software. * Demonstrated ...

Senior Software Engineer

Panama City, FL

$109K - $144K/yr

Required Education Bachelor of Science degree from an accredited college or university in a relevant field, such as: Computer Engineering Computer Science Software Engineering Electrical Engineering ...

The Full Stack Software Engineer will leverage their strong technical background and knowledge to ... Collaborate with Data Analysts, Scientists, and Engineers to create, troubleshoot, and recommend ...

New

Five years of relevant professional experience may be considered in lieu of degree. • 5+ years of experience in software engineering, scientific programming, algorithm implementation, or related ...

Students graduating in 2026 or later with a Bachelor's degree in Computer Science, Software Engineering, Biomedical Engineering (with computational focus), or related field * Preference for students ...

next page

Showing results 1-20

Scientific Software information

See Florida salary details

$62.4K

$76.6K

$101.3K

How much do scientific software jobs pay per year?

As of Jul 31, 2026, the average yearly pay for scientific software in Florida is $76,597.00, according to ZipRecruiter salary data. Most workers in this role earn between $67,300.00 and $85,900.00 per year, depending on experience, location, and employer.

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 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.

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.

Infographic showing various Scientific Software job openings in Florida as of July 2026, with employment types broken down into 84% Full Time, 14% Part Time, and 2% Contract. Highlights an 82% Physical, 3% Hybrid, and 15% Remote job distribution, with an average salary of $76,597 per year, or $36.8 per hour.

Research Software Engineer

Moffitt Cancer Center

Tampa, FL • On-site

$193K/yr

Full-time

Re-posted 15 days ago


Moffitt Cancer Center rating

8.1

Company rating: 8.1 out of 10

Based on 93 frontline employees who took The Breakroom Quiz

69th of 885 rated healthcare providers


Job description

Job Summary:
Moffitt Cancer Center is a National Cancer Institute-designated Comprehensive Cancer Center based in Florida, dedicated to the prevention and cure of cancer. The Research Software Engineer will develop software tools for machine learning applications in cancer research, collaborating with a multidisciplinary team to support various research projects.
Responsibilities:
• Develop informatics software and analysis tools for machine learning analyses of genomic, clinical, and imaging datasets. (30%)
• Provide documentation and user support enabling computational researchers to access and use informatics software. (25%)
• Maintain well-curated, highly structured, transparent omics, imaging, or clinical data resources and databases suitable for machine learning. (20%)
• Develop software tools to integrate bioinformatics and machine learning software applications with data resources. (20%)
• Establish and maintain standards for structured software engineering, including requirements, design, code, test, quality, configuration & release management, and project management. (5%)
Qualifications:
Required:
• Minimum of bachelor’s degree with two (2) years of software development.
• Strong knowledge of the Python programming language plus experience in other programming languages such as R, Perl, C#, and Java.
• Experience developing web-based and/or scientific software that includes several components and/or libraries, including a database.
• Enjoys working in a multidisciplinary and collaborative environment.
Preferred:
• Expertise using software development and analysis skills in a scientific discipline is preferred.
• Experience using open-source software libraries for traditional machine learning and deep learning.
• Experience using commercial machine learning libraries, experiment tracking software, visualization and reporting software, and scaling libraries is preferred.
• Knowledge of data structures, runtime analyses, and continuous integration preferred.
• Experience developing open-source software is preferred.
Company:
Moffitt Cancer Center are contribute to the prevention and cure of cancer. Founded in 1984, the company is headquartered in Tampa, USA, with a team of 10001+ employees. The company is currently Late Stage.

What Moffitt Cancer Center employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom