RESEARCH PROGRAMMER III - C. Wu Lab

Scripps ResearchSan Diego, CA
$71,000 - $88,750Remote

About The Position

The hiring laboratory is engaged in various projects aimed at constructing software infrastructure and tools for bioinformatics, genetics, and genomics research. There is a particular focus on building large-scale data integration infrastructure and community platforms facilitating collaboration and crowdsourcing. Representative projects include the BioThings SDK for building APIs (biothings.io), and a set of APIs we actively maintain, such as MyGene.info, MyVariant.info, MyChem.info etc. The research team comprises a mix of software engineers and scientists, including graduate students, postdoctoral researchers, and staff, with geographical and demographic diversity. An inclusive work environment is actively fostered. This position encompasses any aspect of software engineering, such as developing front-end interfaces for data discovery and analysis, backend systems for efficient biomedical data access, and DevOps for software infrastructure deployment and maintenance.

Requirements

  • Bachelor’s degree in Computer Science, Information Systems or related field, or an equivalent combination of education, training and/or experience. A degree in a biological or chemical science may be accepted if accompanied with programming education, training, and/or experience.
  • Minimum of 4 years experience in software application development and research programming.
  • Experience with building or consuming web service APIs for data integration.
  • Proficiency in Python or JavaScript for software development.
  • Demonstrated ability to apply software application development fundamentals.
  • Experience with version control, including git and GitHub.
  • Code samples and/or a link to a public code repository demonstrating work examples are required.

Nice To Haves

  • Familiarity with biomedical research and methodology, especially genetics and genomics.
  • Experience developing scalable system architectures that adhere to good software engineering principles
  • Ability to tackle, open-ended research questions independently and as part of a team
  • Bioinformatics or computational biology experience
  • Experience working within a diverse, interdisciplinary team.
  • Experience contributing to open-source software projects.
  • Large scale data processing experience (~millions to billions of data records).
  • Experience in LLM-based coding agents.
  • JavaScript frameworks (React, Vue.js, Angular, or similar), HTML5, CSS3, SASS/SCSS/LESS, TypeScript
  • Developing tools to share, visualize, and analyze biomedical data
  • Data visualization principles and methodology, and a portfolio of projects applying these principles to create web-based static and interactive visualizations using libraries like D3.js or Vega
  • User interface (UI) and user experience (UX) design
  • Cloud-based deployment
  • Elasticsearch
  • MongoDB
  • Postgres
  • Nginx
  • Linux server (Ubuntu Server) administration
  • Amazon Web Services setup and management
  • Automated deployment
  • Docker/Docker-compose, and automated CI/CD workflow setup
  • Ansible

Benefits

  • Eligibility for retirement plans with employer contribution.
  • Full suite of Health and Welfare plans including three medical plan options (including an HSA available option), dental, vision, life insurance, disability, EAP and more.
  • Access to Flexible Spending Accounts (Medical/Dependent Care).
  • Remote/Hybrid/Flexible work schedules (Dependent on role).
  • Competitive vacation and sick leave policies.
  • Free, on-site Counseling Center which provides confidential counseling services to benefits-eligible employees and their family members.
  • Free, on-site parking.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service