CDSC Scientific Programmer

Moffitt Cancer Center
Apply Now

Job Description

We are looking for a talented Scientific Programmer with experience implementing informatics solutions using the Software Development Life Cycle (SDLC) principles and a strong background in using programming languages, cloud tools, and heterogenous databases to create informatics tools for diverse end users. In this role, you will manage a diverse portfolio of internal and publicly available software and databases, playing a crucial role in programming and data science activities such as data ingestion, merging, cleaning, transformation, visualization, and export. You will be responsible for deploying, integrating, and maintaining internally developed R/Python software packages/libraries and Snowflake SQL pipelines relevant to ongoing institutional research efforts. The ability to seamlessly execute complex joins from heterogeneous databases and integrate them into an application will be a hallmark of your role. You will provide computational support for scientific projects and collaborate closely with cancer researchers and our core team to enhance our computational infrastructure. Your work will directly impact our ability to make significant advancements in cancer research. As a Scientific Programmer within our team, your skills and dedication will empower Moffitt cancer researchers to unlock invaluable insights, propelling medical breakthroughs and patient care enhancements.

Key Responsibilities

  • Manage a diverse portfolio of software and databases, ensuring data integrity and accessibility for ongoing institutional research efforts
  • Provide computational support for scientific projects, including data processing, analysis, and visualization
  • Collaborate with cross-functional teams to design, implement, and support novel software tools, web applications, and database systems for scientific data analyses
  • Develop automated software tools to facilitate generic workflow capabilities of scientific data management and ensure easy access to databases
  • Work closely with researchers and the core team to define and implement new software tools to support cancer research
  • Will function as a software engineer working closely with core team members and investigators to define and implement new software tools to support cancer research
  • Train core staff on the use of tools to interface and query database systems
  • Conduct applied research, and design, develop, and implement novel methods to enhance our computational infrastructure to accurately store externally provided research data and supporting meta-data for consistent use by CDSC.

Qualifications

  • Master's Degree in Computer Science, Computer Engineering, Bioinformatics, or a closely related area.
  • 2+ years of experience in scientific software and large-scale database system design and implementation.
  • Strong proficiency in UNIX/LINUX programming and in at least one of the following programming languages: R, Python, C, C++, PHP, Perl, or Java.
  • Ability to translate business requirements into technical specifications and complex datasets into simple recommendations
  • Git-based version control experience
  • Proven ability to learn new skills and technology
  • Experience in analyzing and troubleshooting existing SQL queries for performance improvements
  • Proficiency in data processing (data mining, aggregation, wrangling, and trend analysis) and data visualization with programming tools such as SQL, R, Python or similar
  • Ensure the accuracy and reliability of clinical data by conducting quality assurance checks and implementing data validation procedures
  • Excellent organizational, analytical, time-management, and written/verbal communication skills
  • Excellent communication skills and the ability to write and speak about technical concepts to diverse stakeholder groups
  • Has worked in a customer-focused environment

Preferred

  • 5+ of experience as software developer
  • Experience working with healthcare data
  • Experience with relevant data science libraries and frameworks
  • Experience as a Machine Learning Engineer or similar role. With responsibilities designing and developing ML systems, implementing appropriate ML algorithms, and conducting experiments
  • Experience writing SQL queries, mining large datasets (pandas / dplyr), and using data visualization tools (matplotlib / ggplot2 / plotly)
  • Experience with cloud computing (i.e, AWS, Snowflake)
  • Experience in work on high-quality database solutions

Company Info.

Moffitt Cancer Center

Houston Lee Moffitt Cancer Center & Research Institute is a nonprofit cancer treatment and research center located in Tampa, Florida. Established in 1981 by the Florida Legislature, the hospital opened in October 1986 on the University of South Florida's campus. Moffitt is one of two National Cancer Institute-designated Comprehensive Cancer Centers based in Florida.

Get Similar Jobs In Your Inbox

Moffitt Cancer Center is currently hiring Scientific Programmer Jobs in Tampa, FL, USA with average base salary of $122,000 - $256,000 / Year.

Similar Jobs View More