U

UCSF

Public health sciences university in San Francisco

Bioinformatics Programmer 2

Full-Time
$82.52
Mid
Bachelor's, Master's, PhD
San Francisco, CA, USA
In Person
Biology & BiotechQuantitative Biology & Biostatistics

About the job

Requirements
  • Working knowledge of bioinformatics methods and data structures.
  • Working knowledge of biostatistics and basic statistical testing.
  • Working knowledge of systems programming and databases.
  • Working knowledge of application and data security concepts.
  • At least 12 months of demonstrated work experience using medical and/or health-related data or similar, including developing extraction, transformation, and loading pipelines and performing data analysis.
  • Fluency and competency with statistical programming in R or Python.
  • Experience with, or demonstrated ability to learn and implement, data management and computational pipelines for large-scale data.
  • At least 6 months of direct data management and analysis using medical and/or health-related data with the stated tools.
  • Ability to lead and maintain data pipelines for real-time data acquisition from clinical systems.
  • Ability to manage time effectively and complete assigned project work by deadlines.
  • Basic consultation and communication skills.
  • Ability to multitask and work well with limited supervision.
  • Working project management skills.
  • Interpersonal skills to work with technical and non-technical personnel at various organizational levels.
  • Ability to communicate technical information clearly and concisely.
  • Ability to learn quickly, meet deadlines, and solve problems.
  • A bachelor's degree in biological science, computational/programming, or a related area, or equivalent experience or training.
Responsibilities
  • Design, develop, debug, and use computer programs to extract, transform, and load data and prepare it for analysis.
  • Assist with extracting, transforming, and loading data from clinical and research sources using a wide variety of analytic techniques.
  • Develop data pipelines to standardize and automate repeatable data-processing steps.
  • Build and run programs to extract relevant imaging, biosignals, and medical data from clinical systems, including UCSF data.
  • Perform data quality control.
  • Use software such as plink2 to manage, merge, split, and analyze sequencing and genetic imputation data.
  • Perform quality control at the sample, variant, and genotype levels for genetic sequencing and imputation data.
  • Conduct analyses using linear, logistic, or survival models as appropriate.
  • Assist with management of research databases and shared computational resources.
  • Manage cloud virtual environments.
  • Manage containerization using tools such as Docker.
  • Describe methods, results, and implications of the work.
  • Conduct background bibliographic research and prepare summaries for external documents when appropriate.
  • Generate data visualizations.
  • Assist with general manuscript preparation and submission.
  • Write internal-facing documentation for analyses, code, tools, and pipelines, explaining in text and graphics what is done and why.
  • Write code comments explaining unintuitive decisions, algorithms, and functions so other lab members can understand the code.
  • Use change-management software, including git, for code management.
  • Communicate barriers to progress and possible code or workflow improvements to the principal investigator.
  • Provide the principal investigator and collaborators with recommendations and guidance for subsequent steps.
  • Assist in managing, cleaning, and analyzing large-scale medical data using a variety of analytic techniques in cloud and on-premises computing environments, depending on data permissions.
  • Maintain bioinformatic databases by obtaining and restructuring UCSF proprietary and public data, and write tools to streamline discovery and replication analyses.
  • Write and maintain analytic pipelines using appropriate languages and tools.
  • Conduct bioinformatic analyses, including variant calling and annotation, and develop or implement new methods as appropriate.
  • Participate in and lead authorship teams.
Desired Qualifications
  • Experience with a cloud provider such as AWS, Microsoft Azure, or Google Cloud.
  • A master's degree or higher in a related science, or an equivalent combination of education and experience.
  • A PhD in a field relevant to biomedical research, such as bioinformatics or biomedical engineering, or in computer science, machine learning, or artificial intelligence, or a similar field.

About the company

UC San Francisco is a public research university in San Francisco focused solely on health sciences, combining professional education with biomedical research and patient care. Its schools of dentistry, medicine, nursing and pharmacy train clinicians and scientists, while teams investigate cancer, immunology, genomics and neuroscience. UCSF Medical Center and Benioff Children's Hospitals connect clinical care with faculty research and training, and university clinics serve patients across Northern California. Founded in 1864, UCSF is the University of California campus dedicated to graduate and professional education and biomedical research, based in San Francisco.

Company Size

10,001+

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

1864

Get referred to UCSF

See people who can refer or advise you