Talent.com
Research Software Developer - 135951

Research Software Developer - 135951

UC San Diego HealthSan Diego, CA, United States
job_description.job_card.30_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

UCSD Layoff from Career Appointment : Apply by 07 / 14 / 2025 for consideration with preference for rehire. All layoff applicants should contact their Employment Advisor.

Special Selection Applicants : Apply by 07 / 24 / 2025. Eligible Special Selection clients should contact their Disability Counselor for assistance.

DESCRIPTION

The Research Software Developer position is in the software development team at the Ideker lab (https : / / idekerlab.ucsd.edu / ) in the UCSD School of Medicine, a lab known for its friendly, inclusive, and collaborative environment. The software development team has a strong track record of mentoring and skills development. The lab performs bioinformatics research coupled with wet-lab investigations. We work in network biology, data-driven hierarchical modeling, and machine learning applied to biomedicine. The Ideker lab also supports multiple open-source software projects, some with 10K+ users.

The Research Software Developer will work under the supervision of the senior members of the software development team on a wide range of projects.

The incumbent will assist in creating and maintaining software and websites supporting researchers in the Ideker laboratory. In this role, they will work closely with graduate students, postdocs, and senior researchers. They will be well integrated into the lab's research and be expected to understand the methods and algorithms in use by or being developed by the researchers. They will participate in the productization cutting-edge research, making techniques broadly available via toolkits, web applications, and web services. In some cases, they will contribute to the writing of grant proposals and academic papers.

The incumbent will also participate in the development, production, and support of the open-source software projects Cytoscape and NDEx. (www.cytoscape.org, www.ndexbio.org). In this work, they will use multiple technologies (both front-end, back-end, and database). They must successfully acquire skills in new programming languages and environments, packages, and databases as the needs of the lab develop.

Uses professional bioinformatics concepts. Applies computational procedures to resolve a variety of analysis and research issues. Works on assignments of moderate scope where analysis of data requires a review of a variety of factors. Assists in additional analyses as needed to achieve research objectives.

MINIMUM QUALIFICATIONS

Six years of related experience, education / training, OR an Bachelor's degree in related area plus two years of related experience / training.

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.

Working project management skills.

Working knowledge of modern biology and applicable field of research.

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. Ability to communicate effectively with researchers with a wide range of technical expertise, especially during requirements gathering, training,question answering, and presentations.

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.

Working knowledge of application and data security concepts.

Fluency in at least two of Python, Java, or JavaScript is essential. Familiarity with GitHub, open source software, and the software release process.

PREFERRED QUALIFICATIONS

Working knowledge of biology or bioinformatics.

Basic knowledge of network and systems biology tools and techniques such as GO and pathway enrichment analysis or queries to find subsets of biological networks, and tools related to the Cytoscape application.

Experience with python, javascript, java, and modern web-development frameworks such as REACT.

Experience using data science tools such as Pandas, Numpy, or SciKit. Knowledge of statistics and the relevant mathematics.

SPECIAL CONDITIONS

  • Employment is subject to a criminal background check.

Pay Transparency Act

Annual Full Pay Range : $79,200 - $143,400 (will be prorated if the appointment percentage is less than 100%)

Hourly Equivalent : $37.93 - $68.68

Factors in determining the appropriate compensation for a role include experience, skills, knowledge, abilities, education, licensure and certifications, and other business and organizational needs. The Hiring Pay Scale referenced in the job posting is the budgeted salary or hourly range that the University reasonably expects to pay for this position. The Annual Full Pay Range may be broader than what the University anticipates to pay for this position, based on internal equity, budget, and collective bargaining agreements (when applicable).

serp_jobs.job_alerts.create_a_job

Software Developer • San Diego, CA, United States

Job_description.internal_linking.related_jobs
  • serp_jobs.job_card.promoted
Senior Software Research Lead

Senior Software Research Lead

VirtualVocationsEl Cajon, California, United States
serp_jobs.job_card.full_time
A company is looking for a Senior Lead Researcher - Software.Key Responsibilities Design and execute market research initiatives, including competitive analysis and product-market fit assessments...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
  • serp_jobs.job_card.promoted
  • serp_jobs.job_card.new
Intermediate R&D Specialist

Intermediate R&D Specialist

VirtualVocationsEl Cajon, California, United States
serp_jobs.job_card.full_time
A company is looking for an Intermediate Research and Development Specialist.Key Responsibilities Lead the identification, evaluation, and development of new technologies, products, or processes ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_less
  • serp_jobs.job_card.promoted
Remote Software Developer

Remote Software Developer

VirtualVocationsEscondido, California, United States
serp_jobs.filters.remote
serp_jobs.job_card.full_time
A company is looking for a Remote Software Developer / Software Engineer.Key Responsibilities Design, develop, test, and deploy reliable, scalable, and maintainable software applications Collabora...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
  • serp_jobs.job_card.promoted
  • serp_jobs.job_card.new
DoD 8140 Certified Software Developer

DoD 8140 Certified Software Developer

VirtualVocationsEscondido, California, United States
serp_jobs.job_card.full_time
A company is looking for a Junior Software Developer responsible for designing, developing, testing, and maintaining software applications. Key Responsibilities Design, code, test, and debug softw...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_less
  • serp_jobs.job_card.promoted
Senior Software Developer

Senior Software Developer

VirtualVocationsChula Vista, California, United States
serp_jobs.job_card.full_time
A company is looking for a Senior Software Developer (C# / Angular / AWS).Key Responsibilities Develop and support web and backend systems using various technologies Provide insights and contribute ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
  • serp_jobs.job_card.promoted
Oracle EBS Developer

Oracle EBS Developer

VirtualVocationsEl Cajon, California, United States
serp_jobs.job_card.full_time
A company is looking for a Software Engineer II (Oracle EBS Developer).Key Responsibilities Coordinate deployment and support activities, maintaining system configurations and managing installati...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
  • serp_jobs.job_card.promoted
Staff Developer Advocate

Staff Developer Advocate

VirtualVocationsEscondido, California, United States
serp_jobs.job_card.full_time
A company is looking for a Staff Developer Advocate.Key Responsibilities Architect and develop AI-focused sample applications for developers Support and participate in local developer events and...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
  • serp_jobs.job_card.promoted
Senior Statistical Programmer

Senior Statistical Programmer

VirtualVocationsEscondido, California, United States
serp_jobs.job_card.full_time
A company is looking for a Senior Statistical Programmer responsible for providing statistical programming services for assigned clinical trials. Key Responsibilities Act as the lead programmer fo...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
  • serp_jobs.job_card.promoted
Backend Software Developer

Backend Software Developer

VirtualVocationsEl Cajon, California, United States
serp_jobs.job_card.full_time
A company is looking for a Fullstack Developer / Backend (Remote - Argentina Only).Key Responsibilities Build new features for the REST API and enhance AWS infrastructure using C# and AWS CloudForm...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
  • serp_jobs.job_card.promoted
  • serp_jobs.job_card.new
Public Trust Full Stack Developer

Public Trust Full Stack Developer

VirtualVocationsEl Cajon, California, United States
serp_jobs.job_card.full_time
A company is looking for a Mid Level Full Stack Developer to join their team.Key Responsibilities Collaborate within an Agile DevOps team to analyze software requirements and architect solutions ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
  • serp_jobs.job_card.promoted
Research Software Developer - 135951

Research Software Developer - 135951

UC San DiegoSan Diego, CA, United States
serp_jobs.job_card.full_time
Gilman Drive, La Jolla, CA, 92093.Initial Review Date : Tue 9 / 23 / 2025.UC San Diego values and welcomes people from all backgrounds. If you are interested in being part of our team, possess the needed...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
  • serp_jobs.job_card.promoted
Tax Preparer - 2+ Yrs Paid Tax Experience Required

Tax Preparer - 2+ Yrs Paid Tax Experience Required

IntuitTecate, CA, United States
serp_jobs.job_card.full_time
Intuit is seeking highly motivated individuals to join our dynamic team as dedicated TurboTax Live Seasonal Local Service Associates in one of our new TurboTax locations across the United States on...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
  • serp_jobs.job_card.promoted
Software Developer II

Software Developer II

VirtualVocationsChula Vista, California, United States
serp_jobs.job_card.full_time
A company is looking for a Software Developer II to design, document, code, test, and deploy software applications remotely. Key Responsibilities Design and develop software applications while ens...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
  • serp_jobs.job_card.promoted
Pega Developer

Pega Developer

VirtualVocationsEscondido, California, United States
serp_jobs.job_card.full_time
A company is looking for a Pega Developer to join their Automation team.Key Responsibilities Configure Pega rules according to technical design Develop using Pega Case management and integration...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
  • serp_jobs.job_card.promoted
Statistical Programmer

Statistical Programmer

VirtualVocationsEscondido, California, United States
serp_jobs.job_card.full_time
A company is looking for a Statistical Programmer I to join their team.Key Responsibilities Design or write program specifications based on consultations with stakeholders Convert designs and sp...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
  • serp_jobs.job_card.promoted
Senior SYNON Developer

Senior SYNON Developer

VirtualVocationsEl Cajon, California, United States
serp_jobs.job_card.full_time
Key Responsibilities Maintain existing systems and document current system flow and business logic Develop new systems / solutions and perform major enhancements using SYNON and relevant technolog...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
  • serp_jobs.job_card.promoted
  • serp_jobs.job_card.new
Software Developer with DoD 8140 Certification

Software Developer with DoD 8140 Certification

VirtualVocationsEl Cajon, California, United States
serp_jobs.job_card.full_time
A company is looking for a Software Developer responsible for designing, developing, testing, and maintaining software applications. Key Responsibilities : Design, code, test, and debug software ap...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_less
  • serp_jobs.job_card.promoted
  • serp_jobs.job_card.new
Software Developer Subject Matter Expert

Software Developer Subject Matter Expert

VirtualVocationsEl Cajon, California, United States
serp_jobs.job_card.full_time
A company is looking for a Software Developer SME to provide expert-level software engineering support.Key Responsibilities Lead the design, coding, testing, and implementation of software applic...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_less