Cdsc Scientific Programmer

Tampa, Florida


Employer: Moffitt Cancer Center
Industry: Collab Data Serv Core
Salary: Competitive
Job type: Full-Time

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

Does working with one of the most advanced research institutes in the fight against cancer interest you? If so, the Moffitt Cancer Center has an exciting opportunity for a Scientific Programmer to join our Collaborative Data Sciences Core (CDSC) in supporting our research mission. The Core is expressly designed to facilitate the use of clinical data for research purposes. CDSC is a shared resource (or core facility) that helps drive innovation across all research programs by serving as an institutional hub for accessing Moffitt Cancer Center's robust patient data assets, spanning clinical, administrative, patient-reported outcomes, biospecimen, free-text clinical notes, and molecular domains. Our leading-edge cloud-based data warehouse, ML/AI developments, and access platform are constantly expanding to include robust data related to the care and treatment of cancer. Using your experience in scientific software development and maintenance, paired with large-scale database interrogation best practices, you will be helping scientists better understand and accelerate discovery related to cancer care, treatment, and, ultimately, a cure. CDSC provides Moffitt researchers with study design consultation, provisioning/releasing patient-level data, and study-specific medical record abstraction. The CDSC team is comprised of 12 full-time dedicated staff.

Job Summary

We are seeking a talented Scientific Programmer with experience implementing informatics solutions using the Software Development Life Cycle (SDLC) principles and a strong background in 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 in several areas, including ML/AI. Seamlessly executing complex joins from heterogeneous databases and integrating 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, wrangling, analysis, and visualization.

  • Collaborate with cross-functional teams to design, implement, and support ML models, 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 the SDLC of scientific software and large-scale database system design and implementation.

  • 2+ years of directly related experience in molecular data attributes and features in a hospital, research, or healthcare environment. Experience must include performing data wrangling, ad hoc reporting, and data mining using ML/AI technologies in healthcare data.

  • 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 with branching, tagging, and merging code.

  • Proven ability to learn new skills and technology

  • Experience in analyzing and troubleshooting existing SQL queries for performance improvements

  • 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

  • 2+ years of experience working in the data processing for the development of ML and AI models

  • 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



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.

Created: 2024-04-23
Reference: 70974
Country: United States
State: Florida
City: Tampa
ZIP: 33637