Senior Software Developer
St. Jude Children's Research Hospital · Memphis, Tennessee, US
St. Jude Children’s Research Hospital is seeking a Senior Software Developer to join our team. This position reports to the Director of High Performance Rese...
Job description
St. Jude Children’s Research Hospital is seeking a Senior Software Developer to join our team. This position reports to the Director of High Performance Research Computing and works closely with the Center for Bioimage Informatics as a collaborative team member. The Center for Bioimage Informatics is a dynamic, close-knit, and focused team dedicated to supporting the life-changing research conducted at St. Jude by developing and applying innovative AI and computer vision approaches for image analysis and quantification. We are looking for an individual motivated to make a meaningful impact through software development focused on image generation, management, analysis, and processing. The ideal candidate will have proven experience in full-stack, open-source web development, with strong proficiency in Java, Python, and JavaScript, as well as modern application frameworks such as Node.js and Spring. Experience with RESTful API design and integration, including familiarity with Model Context Protocol (MCP) or similar tool-calling frameworks, is expected. Experience with relational database technologies is required, with PostgreSQL experience strongly preferred. Given the bioimaging fo...