Back to Search Results
Previous Opportunity
Next Opportunity
Research Software Engineer
Req #: 82846At 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.
Equal Employment Opportunity
Moffitt Cancer Center is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, or protected veteran or disabled status. We seek candidates whose skills, and personal and professional experience, have prepared them to contribute to our commitment to diversity and excellence.
Reasonable Accommodation
Federal law requires employers to provide reasonable accommodation to qualified individuals with disabilities. Please tell us if you require a reasonable accommodation to apply for a job or to perform your job. Examples of reasonable accommodation include making a change to the application process or work procedures, providing documents in an alternate format, using a sign language interpreter, or using specialized equipment. Moffitt endeavors to make moffitt.org/careers accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact one of the Human Resources receptionists by phone at 813-745-7899 or by email at HRReceptionists@moffitt.org. This contact information is for accommodation requests only and cannot be used to inquire about the status of applications. If you’d like more information on your EEO rights under the law, please click here.
This website stores cookies on your computer. By using our website you consent to our use of cookies as described in our Privacy Policy. These cookies are used to improve our website and provide more personalised and relevant services to you, both on this website and through other media.
Freqently Asked Questions
Research Software Engineers in Tampa, especially in biomedical fields, develop tailored software solutions that accelerate cancer research. Their work supports data analysis, machine learning models, and integration of complex datasets, directly impacting precision oncology and patient outcomes in a thriving research hub like Tampa.
Proficiency in Python, experience with machine learning frameworks, and knowledge of bioinformatics pipelines set apart Research Software Engineers in biomedical data science. Familiarity with cloud computing and open-source tools like Galaxy enhances their ability to build scalable, impactful solutions for cancer research.
Daily tasks focus heavily on developing scientific software, managing genomic and clinical datasets, and collaborating with biologists and clinicians. Unlike traditional software roles, this position emphasizes data curation, machine learning application in research, and maintaining high standards for reproducible biomedical tools.
Tampa's growing biotechnology and research sectors have increased demand for Research Software Engineers, particularly those with machine learning and bioinformatics expertise. The city's expanding healthcare infrastructure and cancer research institutions drive a competitive yet opportunity-rich environment for specialized software professionals.
While not mandatory, certifications in data science, cloud computing (e.g., AWS), or bioinformatics tools can enhance candidacy. Moffitt Cancer Center values demonstrated experience in open-source biomedical software and machine learning applications relevant to cancer research.
Bridging technical software development with clinical and biological research requires strong communication and adaptability. Engineers must translate complex scientific needs into software solutions while ensuring usability across diverse expert groups, balancing innovation with rigorous data standards.
Employees gain exposure to cutting-edge cancer research projects and can lead software architecture initiatives. The role fosters skill expansion in machine learning and cloud technologies, positioning engineers for future leadership in biomedical informatics and research software development.
Research Software Engineers in Tampa typically earn between $90,000 and $120,000 annually, depending on experience and specialized skills. Positions at renowned institutions like Moffitt Cancer Center may offer competitive compensation aligned with national biomedical software engineering benchmarks.
Demonstrating active involvement in open-source biomedical projects significantly strengthens applications. It reflects practical expertise in software development, collaboration, and commitment to advancing cancer research, aligning well with Moffitt’s mission and technical expectations.
This role uniquely combines software engineering with impactful cancer research, offering opportunities to influence patient care and biomedical discoveries. The collaborative environment involves interdisciplinary teams, emphasizing scientific rigor, data integrity, and innovation tailored to healthcare challenges.
Find The Related Jobs
The International Epr (Esr) Society
Research Software Engineer III/IV
Gainesville, FL
Jobseekers are also searching for
Popular Searches for Research Software Engineer