Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

San Diego Supercomputer Center Logo

Research Software Developer - 135951

San Diego Supercomputer Center

$77,000 - $92,550
Sep 16, 2025
San Diego, CA, US
Apply Now

UC San Diego's Ideker lab is looking for a Research Software Developer to work on bioinformatics research coupled with wet-lab investigations, including network biology, data-driven hierarchical modeling, and machine learning applied to biomedicine.

Requirements

  • Working knowledge of bioinformatics methods and data structures
  • Working knowledge of applications programming and web development
  • Experience with web development, building user interfaces, working with REST services, and basic Linux skills preferred
  • Working knowledge of databases
  • Fluency in at least two of Python, Java, or JavaScript is essential
  • Familiarity with GitHub, open source software, and the software release process
  • Experience with python, javascript, java, and modern web-development frameworks such as REACT

Responsibilities

  • Assist in creating and maintaining software and websites supporting researchers in the Ideker laboratory
  • Work closely with graduate students, postdocs, and senior researchers to understand the methods and algorithms in use by or being developed by the researchers
  • Participate in the productization of cutting-edge research, making techniques broadly available via toolkits, web applications, and web services
  • Contribute to the writing of grant proposals and academic papers
  • Participate in the development, production, and support of the open-source software projects Cytoscape and NDEx
  • Use multiple technologies (both front-end, back-end, and database) to develop and maintain software and websites
  • Acquire skills in new programming languages and environments, packages, and databases as the needs of the lab develop

Other

  • Six years of related experience, education/training, OR an Bachelor’s degree in related area plus two years of related experience/training
  • Interpersonal skills in order to work with both technical and non-technical personnel at various levels in the organization
  • Ability to communicate technical information in a clear and concise manner
  • Self motivated, able to learn quickly, meet deadlines and demonstrate problem solving skills
  • Ability to manage their time well and work effectively with the team to meet deadlines