Bioinformatics Programmer WITH UCLA Health Occupational Health Clinic
Location: 100 % Remote
Duration: 1 year contract
This position is part of a multidisciplinary team of molecular pathologists, clinical lab scientists, variant scientists, and bioinformaticians analyzing clinical specimens using high throughput sequencing. As part of a recent UCLA-wide effort to expand in-house molecular diagnostics capabilities, you have a unique opportunity to design and deploy new software infrastructure for the Molecular Diagnostics Lab (MDL) at the Department of Pathology and Lab Medicine. A successful applicant will lead lab automation efforts, deployment of a Lab Information Management System (LIMS), and interoperability with a Lab Information System (LIS) managed by peers in UCLA Health IT.
Job Qualifications:
•BS or MS in Computer Science or a related discipline
•3+ years’ experience and a strong aptitude for software design and engineering
•Desire to learn and enjoys working in a team but can solve problems independently
•Experience with human genetics data, especially on NGS DNAseq and RNAseq data Advanced skills in Python (experience with JavaScript is a plus) with attention to documentation and style
•Intensive experience with GitHub and writing unit tests
•Ability to focus on code reusability and scientific reproducibility of all work, manual or automated
•Experience with command-line tools on Linux and BASH scripting/Unix command line
•Reading and comprehending SQL and PostgresQL
•Experience with workflow language such as Nextflow or WDL
•Excellent written and verbal communication skills with both biologists and coders
•Experience with High Performance Computing, Slurm, Azure Blob Storage, GitHub Actions preferred
•EPIC bridges certification and experience sending/receiving HL7 preferred