×
Register Here to Apply for Jobs or Post Jobs. X

Research Software Engineer

Job in Tampa, Hillsborough County, Florida, 33646, USA
Listing for: Moffitt Cancer Center
Full Time position
Listed on 2026-07-08
Job specializations:
  • Software Development
    Machine Learning/ ML Engineer, Software Engineer, Data Scientist
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Working at Moffitt is both a career and a mission: to contribute to the prevention and cure of cancer.

As the only National Cancer Institute-designated Comprehensive Cancer Center based in Florida, Moffitt employs some of the best and brightest minds from around the world. Join a dedicated team of nearly 11,000 who are shaping the future we envision. Moffitt has been recognized as a Best and Brightest Company to Work For in the Nation and is continually named one of the Tampa Bay Times’ Top Workplaces.

Summary

The Machine Learning Engineer provides an array of services to support the Department of Machine Learning and its Principal Investigators’ research portfolio.

High level responsibilities include but are not limited to:

  • Administering computing infrastructure and managing databases
  • Developing professional level software tools for machine/deep learning applications for cancer research
  • Participating in the planning, implementation and conduct of software tools in collaboration with team members
  • Interacting closely with Investigators and collaborators in consortium settings
  • Training new staff and serving as a resource to other projects involving software development within the department
  • Maintaining computer skills and acquiring new ones as necessary
  • Maintaining independence: limited supervision required for analysis of data and documentation of results
  • Maintaining QA program of software tools, which includes staying familiar with cutting edge machine learning software and informatics tools
Key Projects
  • Galaxy ((Use the "Apply for this Job" box below).)
  • NHGRI AnVIL ()
  • Integration of internal Moffitt informatics platforms
Position Highlights
  • Contribute to software that will be used at Moffitt and across the world to help advance biomedical research
  • Opportunity to develop technical leadership skills by architecting and executing software development projects
  • Learn new technical skills in 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
Ideal Candidate
  • Expertise in software development, analysis pipeline development, and machine learning analyses. Preference for scientific discipline experience.
  • Experience using open-source machine learning and deep learning libraries. Commercial libraries, experiment tracking, visualization, reporting, and scaling libraries experience preferred.
  • Strong knowledge of Python and other languages such as R, Perl, C#, and Java. Knowledge of data structures, runtime analyses, and continuous integration preferred.
  • Experience developing web-based or scientific software that includes several components and/or libraries, including a database.
  • Enjoys working in 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 curated, transparent omics, imaging, or clinical data resources and databases suitable for machine learning (20%)
  • Develop software tools to integrate bioinformatics and machine learning 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 & Qualifications
  • Minimum of bachelor’s degree with two (2) years of software development experience
  • Preference for software development experience in biomedical data analyses and machine learning applications
Salary Range

Salary ranges posted for this position represent the expected base pay range for the role. Actual compensation may vary based on location and a variety of job‑related factors, including experience, skills, education, and internal equity among team members in similar positions.

Benefits and Information

Moffitt is committed to maintaining fair and equitable pay practices.

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.
  • Reasonable Accommodation:
    Federal law requires employers to provide reasonable accommodation to qualified individuals with disabilities. If you require accommodation to apply or perform your job, contact the Human Resources receptionists at  or HR Receptionists. This contact information is for accommodation requests only and cannot be used to inquire about the status of applications.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary