Jobs and Careers
United Statesfull_timeVerifiedPosted 22 May 2026
💰 $154,960/yr($86,320/yr$154,960/yr)

About the role

Join Our Team!

Join the Zhou lab ProteinPaint team to contribute to the development of a web platform for biomedical data visualization and analysis.  A portfolio of data visualization features is showcased at  https://proteinpaint.stjude.org/. Our software development focuses on multi-data-modality support, interoperability for data & visualizations, accountability with scientific rigor, role-based access control, and ease of access through AI chatbot. Along with continuous efforts to harden existing software features, ProteinPaint aims to support molecular and clinical data integration needs in cutting edge research. Fields of application include cancer genomics, single-cell omics, oncology, pharmacogenomics, population science, and epidemiology.

The ProteinPaint began as a cancer mutation visualization tool , and is now an umbrella platform spanning Neuro-Oncology portal , Survivorship Portal ), NCI Genomic Data Commons), and ASH HematOmics Program .

Today, ProteinPaint powers a growing ecosystem of tools and portals used across cancer genomics, single-cell omics, oncology, pharmacogenomics, population science, and epidemiology. The platform emphasizes:

  • Multi-modal data integration

  • Interoperability across datasets and visualizations

  • Scientific rigor and reproducibility

  • Role-based access control

  • AI-enabled accessibility through chatbot interfaces

This role offers the opportunity to contribute to innovative software that directly supports cutting-edge biomedical research and discovery.

What You’ll Do

  • Design, develop, test, and document software solutions following established standards and architectural patterns

  • Build and implement solutions to domain-specific challenges with increasing independence

  • Enhance and maintain existing systems to support evolving research and technology needs

  • Serve as a technical subject matter resource for production systems and support processes

  • Contribute to continuous improvement by evaluating and proposing new technologies

  • Troubleshoot complex issues and implement sustainable, scalable solutions

  • Stay current with emerging tools, frameworks, and scientific advancements

  • Collaborate closely with software engineers and PhD scientists on active research projects

  • Mentor junior team members while continuing to grow your own technical and scientific expertise

  • Present work internally and externally; contribute to publications and high-visibility projects

What We’re Looking For

We are seeking a candidate passionate about building software for genomics and biomedical research, with strong full-stack development skills and a desire to work in a highly collaborative, research-driven environment.

Required Qualifications

Minimum Education:

  • Bachelor's degree in computer science, data science, information science, business, or related field.

  • Master's degree preferred.

Minimum Experience:

  • Minimum Requirement: Bachelor's degree with 3+ years of experience required.

  • Experience Exception: Master's degree with 1+ years of experience.

  • Experience with programming languages, databases, and software development lifecycle.

  • Experience with the position-specific technical stack preferred.

  • Experience with the position-specific scientific domain preferred.

  • Proven performance in earlier role/comparable role.

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

St. Jude Children's Research Hospital

View company profile →