Demo

Research Software Engineer

Moffitt Cancer Center
Tampa, FL Full Time
POSTED ON 1/27/2025
AVAILABLE BEFORE 2/25/2025

Apply here: https://moffitt-cancer-center-careers.hctsportals.com/jobs/1975214-research-software-engineer


At Moffitt Cancer Center, we strive to be the leader in understanding the complexity of cancer and applying these insights to contribute to the prevention and cure of cancer. Our diverse team of over 9,000 are dedicated to serving our patients and creating a workspace where every individual is recognized and appreciated. For this reason, Moffitt has been recognized on the 2023 Forbes list of America’s Best Large Employers and America’s Best Employers for Women, Computerworld magazine’s list of 100 Best Places to Work in Information Technology, DiversityInc Top Hospitals & Health Systems and continually named one of the Tampa Bay Time’s Top Workplace. Additionally, Moffitt is proud to have earned the prestigious Magnet® designation in recognition of its nursing excellence. Moffitt is a National Cancer Institute-designated Comprehensive Cancer Center based in Florida, and the leading cancer hospital in both Florida and the Southeast. We are a top 10 nationally ranked cancer center by Newsweek and have been nationally ranked by U.S. News & World Report since 1999.

Working at Moffitt is both a career and a mission: to contribute to the prevention and cure of cancer. Join our committed team and help shape the future we envision.


Summary

We are looking for a motivated individual to develop open-source software for biomedical data science that will be used at the Moffitt Cancer Center and around the world. Key projects that this individual will contribute to include Galaxy (https://galaxyproject.org/), the NHGRI AnVIL (https://anvilproject.org/) data commons, and efforts to integrate internal Moffitt informatics platforms. An ideal fit for this position is an individual who is excited about developing great software for biomedicine, enjoys learning new technical skills, and excels in a collaborative environment.

 

This position is part of the Goecks Laboratory (https://goeckslab.org/), which is in the Departments of Machine Learning and Biostatistics and Bioinformatics at the Moffitt Cancer Center. The Goecks Laboratory develops data science methods and software tools to advance cancer research and patient care. Our areas of technical focus are computational infrastructure, cloud computing, and machine learning. Our areas of cancer research include precision oncology and spatial tumor analyses.

 

Position Highlights:

  • Contribute to software that will be used at Moffitt and across the world to help advance biomedical research.
  • Opportunity to developing technical leadership skills by architecting and executing software development projects.
  • Learn new technical skills in important topics such as machine learning, cloud computing, distributed computing, and data engineering.
  • Work in a dynamic environment and collaborate with software engineers, data scientists, cancer biology researchers, and physicians.

 

The Ideal Candidate:

  • Expertise in the following areas: (1) software development; (2) analysis pipeline development; and (3) machine learning analyses. 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.
  • Strong knowledge of the Python programming language plus experience in other programming languages such as R, Perl, C#, and Java. Knowledge of data structures, runtime analyses, and continuous integration preferred.
  • Experience developing web-based and/or scientific software that includes several components and/or libraries, including a database. Experience developing open-source software is preferred.
  • Enjoys working in a multidisciplinary and collaborative environment.

 

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%)

 

Credentials and Qualifications:

  • Minimum of bachelor’s degree with two (2) years of software development.
  • Preference given to software development experience in biomedical data analyses and machine learning applications.

 

Moffitt Cancer Center is the only NCI Designated Comprehensive Cancer Center based in Florida. Relocating to Tampa, Florida, offers so much more than just sunshine and stunning beaches. This dynamic metropolitan area boasts a high quality of life and is a thriving center for innovative research, drawing talented individuals from all corners of the globe. Experience the rich culture, diverse year-round activities, breathtaking coastlines, delectable dining options, and countless other attractions that make Tampa truly special.

 

If you have the vision, passion, and dedication to contribute to our mission,

then we have a place for you.

 

Interested applicants should attach a cover letter summarizing their software development experience and accomplishments, a code sample, a current resume, and contact information for three references to Dr. Goecks.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Research Software Engineer?

Sign up to receive alerts about other jobs on the Research Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Moffitt Cancer Center

Moffitt Cancer Center
Hired Organization Address Tampa, FL Full Time
At Moffitt Cancer Center, we strive to be the leader in understanding the complexity of cancer and applying these insigh...
Moffitt Cancer Center
Hired Organization Address Tampa, FL Full Time
APRN / PA-C - Internal & Hospital Medicine - Night Shift At Moffitt Cancer Center, we strive to be the leader in underst...
Moffitt Cancer Center
Hired Organization Address Tampa, FL Full Time
At Moffitt Cancer Center, we strive to be the leader in understanding the complexity of cancer and applying these insigh...
Moffitt Cancer Center
Hired Organization Address Tampa, FL Full Time
At Moffitt Cancer Center, we strive to be the leader in understanding the complexity of cancer and applying these insigh...

Not the job you're looking for? Here are some other Research Software Engineer jobs in the Tampa, FL area that may be a better fit.

Research Software Engineer

Moffitt Cancer Center Careers, Tampa, FL

Java Software Engineer

Iris Software Inc., Tampa, FL

AI Assistant is available now!

Feel free to start your new journey!