
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.
Preferred Qualifications
Master’s degree in a relevant field
Experience working with biomedical or genomics data
Familiarity with the role’s technical stack and scientific domain
Demonstrated success in a comparable role
Why Join the Team
Work alongside leading scientists and engineers in a collaborative environment
Contribute to tools that directly advance biomedical research
Opportunity to lead impactful projects
Publish scientific work and present findings
Be part of a platform used globally by the research community
Compensation
In recognition of certain U.S. state and municipal pay transparency laws, St. Jude is including a reasonable estimate of the compensation range for this role. This is an estimate offered in good faith and a specific salary offer takes into account factors that are considered in making compensation decisions including but not limited to skill sets, experience and training, licensure and certifications, and other business and organizational needs. It is not typical for an individual to be hired at or near the top of the salary range and compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current salary range is $86,320 - $154,960 per year for the role of Sr. Software Engineer.
Explore our exceptional benefits!
No Search Firms
St. Jude Children's Research Hospital does not accept unsolicited assistance from search firms for employment opportunities. Please do not call or email. All resumes submitted by search firms to any employee or other representative at St. Jude via email, the internet or in any form and/or method without a valid written search agreement in place and approved by HR will result in no fee being paid in the event the candidate is hired by St. Jude.

St. Jude Children’s Research Hospital is a global leader in the research and treatment of pediatric cancer and other life-threatening diseases of childhood.
Headquartered in Memphis, Tennessee, St. Jude is the first and only National Cancer Institute-designated Comprehensive Cancer Center devoted solely to children. St. Jude has been named a top pediatric cancer hospital on U.S. News & World Report’s annual "Best Hospitals" list and named to Fortune magazine’s "100 Best Companies to Work For" list.
Research and treatments developed at St. Jude are shared to help improve the survival rate for children with cancer and other life-threatening diseases worldwide. St. Jude is recognized as one of the world’s premier pediatric research and treatment institutions with a focus on acute lymphoblastic leukemia, brain tumors and infectious diseases. With eight affiliate clinics across the country, St. Jude treats about 8,600 children each year. Beyond the United States, the institution’s St. Jude Global initiative seeks to improve health care for children with life-threatening disease worldwide.
Follow us to discover the research, scientific discoveries, clinical care and employment opportunities at St. Jude. View our career opportunities: www.stjude.org/JoinOurMission. Follow St. Jude across social media at @stjuderesearch.
If you'd like to learn about employment opportunities at ALSAC, the fundraising and awareness organization for St. Jude Children’s Research Hospital, follow St. Jude Children’s Research Hospital – ALSAC.