Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Scientific Software Developer - Bioimage Informatics

$86.32k - $154.96k
Full-time

St Jude Children's Research Hospital

The High Performance Research Computing (HPRC) and the Center for Bioimage Informatics (CBI) teams at St. Jude Children's Research Hospital are seeking a Senior Scientific Software Developer to design and build the software platforms, applications, and data systems that power bioimage informatics at St. Jude. This is a hands-on, full-stack engineering role for a developer who wants their code to directly enable pediatric cancer and catastrophic-disease research.

CBI is a dynamic, close-knit team that develops and applies innovative AI and computer vision approaches for biological image analysis and quantification. As our Senior Scientific Software Developer, you will lead the software-engineering side of CBI's bioimage informatics stack. You will turn algorithms, models, and analysis workflows developed with image data scientists, AI/ML researchers, and collaborating biologists into robust, scalable, well-tested software for image generation, management, analysis, and processing. You will spend the majority of your time architecting, building, integrating, and testing production-ready software.

What you'll work on:
  • Architect, build, and maintain full-stack applications, services, and data platforms that enable image generation, management, analysis, and processing at scale.
  • Turn image analysis and AI/ML workflows developed by CBI's image data scientists and AI/ML researchers into reliable, reproducible, production-grade software used across St. Jude.
  • Design and implement RESTful APIs, web interfaces, and PostgreSQL-backed data systems for managing large, multidimensional imaging datasets (3D/4D/5D, terabyte-scale).
  • Integrate and extend open-source bioimaging tools and standards (OME-Zarr/NGFF, Bio-Formats, OMERO, napari, ImageJ/Fiji), and contribute robust, well-tested code back to the community.
  • Partner with image data scientists, AI/ML researchers, biologists, and other software engineers - and with collaborating imaging facilities and research groups across St. Jude - to build the tools they rely on.
Our stack and ecosystem includes the Python scientific computing stack (NumPy, SciPy, scikit-image, Dask, Zarr), the open-source bioimaging ecosystem (OME-Zarr/NGFF, Bio-Formats, OMERO, napari, ImageJ/Fiji), full-stack open-source web development (Java,

JavaScript, Spring, Node.js, RESTful APIs), PostgreSQL, Docker, Maven, and Git. We also explore agentic AI and tool-calling frameworks such as the Model Context Protocol (MCP).

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. This is an onsite role in Memphis, TN.

Other tasks:
  • Leads software coding, testing, debugging, documenting, and installation, and may be responsible for one or more of these components, as directed.
  • Leads the design of the system's graphical user interface.
  • Assists in developing detailed specifications for programs to be written for enterprise-wide systems.
  • Develops the detailed specifications from which programs will be written for group-level systems.
Job Responsibilities:
  • Perform the detailed design, coding and testing of software utilizing established design/code standards and to the architectural patterns outlined by the architectural team.
  • Design and implement new systems and features, as well as modify and maintain existing systems for adaptation to business and/or technology changes.
  • Manage projects and provide subject matter expertise for production systems, document maintenance and system support procedures.
  • Support continuous improvement by investigating alternatives and new technologies and presenting these for architectural review.
  • Determine root cause for the most complex software issues and develop practical, efficient, and permanent technical solutions.
  • Collaborate with internal teams and vendors to fix and improve products.
  • Remain current on new technologies and available vendor packages; evaluate and make recommendations as necessary.
  • Train and mentor junior teams on emerging technology systems and applications related aspects.
  • Perform other duties as assigned to meet the goals and objectives of the department and institution.
  • Maintains regular and predictable attendance.
Minimum Education and/or Training:
  • Bachelor's degree in computer science, data science, information science, business, or related field required.
Minimum Experience:
  • Minimum experience: 4+years of IT experience in systems programming and development, preferably in comparable industry.
  • Experience in SDLC methodologies (e.g. Agile, Waterfall, CI/CD).
  • Experience in software systems design and maintenance.
  • Experience working with business stakeholders to identify and document Requirements.
  • Proven performance in earlier role/comparable role.
Desired/Highly Preferred Qualifications:
  • Proven experience in full-stack, open-source web development with strong proficiency in Java, Python, and JavaScript, and frameworks such as Node.js and Spring.
  • Strong software engineering fundamentals: object-oriented design, version control (Git), testing, CI/CD, and shipping production-grade systems.
  • Experience with RESTful API design and integration; familiarity with agentic AI / tool-calling frameworks such as the Model Context Protocol (MCP) is a plus.
  • PostgreSQL experience strongly preferred; familiarity with Docker and Maven.
  • Experience building software in a scientific, research, or life-sciences setting - ideally with imaging, microscopy, or other large biomedical datasets.
  • Hands-on experience with bioimaging data and workflows: working with image data, productionizing image analysis pipelines, or integrating AI/ML segmentation, detection, or quantification into applications.
  • Familiarity with the open-source bioimaging ecosystem and standards (e.g., OME-Zarr/NGFF, OME Bio-Formats, OMERO, napari, ImageJ/Fiji).
  • Familiarity with the Python scientific computing stack (NumPy, SciPy, scikit-image, Dask, Zarr) and with large, multidimensional image datasets (3D/4D/5D).
  • Comfortable collaborating with image data scientists, AI/ML researchers, and biologists to translate scientific requirements into robust, well-tested software.
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 Senior Scientific Software Developer - Bioimage Informatics.

Explore our exceptional benefits !

We are committed to a human-centered hiring experience. Technology may support portions of our process, but recruiting decisions involve human review and engagement. Learn more about our approach to AI .

St. Jude is an Equal Opportunity Employer

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.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Scientific Software Developer - Bioimage Informatics in Memphis, TN vacancy
  • $86.32k - $154.96k

     ...The High Performance Research Computing (HPRC) and the Center for Bioimage Informatics (CBI) teams at St. Jude Children's Research Hospital are seeking a Senior Scientific Software Developer to design and build the software platforms, applications, and data systems that... 
    Senior
    Scientific
    Permanent employment
    Full time
    Work at office

    St Jude Children's Research Hospital

    Memphis, TN
    4 days ago
  • $125.84k - $238.16k

     ...The Senior Staff Software Engineer manages assigned software systems through strategic direction...  ...St. Jude is seeking a seasoned Rust developer to lead the development of software to...  ...but the most complex problems in the scientific domain Use scientific domain knowledge... 
    Senior
    Scientific
    Full time
    Local area

    St Jude Children's Research Hospital

    Memphis, TN
    a month ago
  •  ...empowering associates at every level to contribute, grow, and make a meaningful impact. We are currently hiring for the role of Senior Software Developer. SUMMARY The Senior Software Developer designs, builds, and supports Kele's business and e-commerce platforms using... 
    Senior
    Full time
    Temporary work
    For contractors
    Currently hiring
    Work at office
    Immediate start

    Kele, Inc.

    Memphis, TN
    15 hours ago
  •  ...Raymond James is seeking a Sr ServiceNow Developer our ServiceNow Solutions team. The...  ...built on the ServiceNow platform. As a Senior Developer, you will analyze business requirements...  ...configuration. Participates in software system testing and validation procedures... 
    Senior
    Work experience placement
    Work at office
    3 days per week

    Raymond James

    Memphis, TN
    15 hours ago
  • $86.32k - $154.96k

     ...Research Hospital is seeking a Senior Computational Engineer to...  ...efficient processes, infrastructure, software, and workflows for data...  ...large-scale, data-intensive scientific research and meet the growing...  ...operation of HPCF systems Develop, deploy, optimize, and maintain... 
    Senior
    Scientific
    For contractors
    Flexible hours

    St Jude Children's Research Hospital

    Memphis, TN
    a month ago
  •  ...where we are not. Today SpaceX is actively developing the technologies to make this possible,...  ...human life on Mars. APPLICATION SOFTWARE ENGINEER The application software team...  ...science, engineering, math, or scientific discipline; OR 2+ years of professional... 
    Scientific
    Permanent employment
    Full time
    Remote work
    Worldwide
    Weekend work

    Spacex

    Memphis, TN
    more than 2 months ago
  • $86.32k - $154.96k

    The Senior OR Level II Research Laboratory Infrastructure Engineer will join the Laboratory...  ...technologies that support critical scientific discovery. The successful candidate...  .... Partner with internal teams to develop prioritization, metrics, and processes around... 
    Senior
    Scientific
    Full time
    For contractors
    Flexible hours

    St Jude Children's Research Hospital

    Memphis, TN
    a month ago
  • $60.32k - $105.04k

     ...pediatric catastrophic diseases. As the Lead or Senior In Vivo Researcher, you will direct the...  ...invasive techniques that support both scientific rigor and welfare-focused practices....  ...Experience working with specialized software systems and databases for meticulous record... 
    Senior
    Scientific
    Full time

    St. Jude Children's Research Hospital

    Memphis, TN
    1 day ago
  • $104k - $186.16k

     ...experienced Machine Learning Engineer to develop advanced machine learning (ML), deep...  ...validation evidence ~ Contribute to software quality and security practices, including...  ...Experience with the position-specific scientific domain preferred Proven performance in... 
    Scientific

    St Jude Children's Research Hospital

    Memphis, TN
    14 days ago
  • $165k - $216.56k

     ...Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done.We are looking for a Senior Solution Engineer who is accustomed to solving customer’s most complex problems and closing large deals. In this role you will work... 
    Senior
    Remote work

    Snowflake Computing

    Memphis, TN
    1 day ago
  • $125.84k - $238.16k

     ...institution's research storage ecosystem. As the Senior Manager of Research Storage & Data...  ...operational leadership for St. Jude's scientific computing storage environment,...  ...Storage Strategy & Architecture: Develop and manage the roadmap for St. Jude's centralized... 
    Senior
    Scientific
    Full time
    Local area

    St Jude Children's Research Hospital

    Memphis, TN
    21 days ago
  • $230k - $250k

     ...AHEAD builds platforms for digital business. By weaving together advances in cloud infrastructure, automation and analytics, and software delivery, we help enterprises deliver on the promise of digital transformation. AtAHEAD, we prioritize creating a culture of... 
    Senior
    Work at office

    AHEAD USA

    Memphis, TN
    1 day ago
  •  ...smoothly, directly supporting xAI's mission to accelerate human scientific discovery through AI.  RESPONSIBILITIES: Independently...  ...downtime. Coordinate and supervise scheduled system shutdowns. Develop and implement energy monitoring metrics. Support... 
    Senior
    Scientific
    Work experience placement
    Local area
    Flexible hours
    Afternoon shift

    SpaceXAI

    Memphis, TN
    11 days ago
  •  ...allowing team members to independently design, code, test, and deploy software. Essential Functions Provides the necessary documentation to support the software Development Life Cycle. Develops prototypes and solutions leveraging a diverse range of technology.... 
    Work experience placement
    Relocation package

    Federal Express Corporation

    Memphis, TN
    21 hours ago
  • $75k - $140k

     ...testing, implementing, maintaining, and supporting application software that is delivered on time and within budget. Handles complex problems...  ...and demonstrates analytical thinking. Responsibilities: Develop existing applications and contribute to development of new... 
    Work experience placement
    Work at office
    Remote work
    Shift work
    Night shift
    3 days per week

    Raymond James

    Memphis, TN
    2 hours ago
  • $85.39k - $116.98k

     ...(SSG) is seeking a talented Senior Systems Engineer (Production...  ...application cloud systems Develop solutions to routine technical...  ...encountered during operations of the scientific workstations, which includes...  ...calls regarding hardware and software problems, correcting or... 
    Senior
    Scientific
    Full time
    Remote work

    Syms Strategic Group, LLC (SSG)

    Southaven, MS
    4 days ago
  • $86.32k - $154.96k

     ...Computing (HPRC) and the Center for Bioimage Informatics (CBI) at St. Jude Children's...  ...Hospital are seeking a Senior AI Engineer to lead our...  ...a hands-on, high-ownership software systems role, not a prompt-engineering...  ...non-trivial problems. Develops AI demonstration use-cases... 
    Senior
    Full time

    St Jude Children's Research Hospital

    Memphis, TN
    4 days ago
  • $130k - $200k

    Position Summary CCaaS Technical Lead, Senior ConsultantOur Deloitte Sales & Service...  ...and Contact Center AI implementations.Develop solution designs, integration patterns, technical...  ...of experience in technology consulting, software engineering, cloud architecture, or... 
    Senior
    Local area

    Deloitte

    Memphis, TN
    20 hours ago
  •  ...where we are not. Today SpaceX is actively developing the technologies to make this possible,...  ...human life on Mars. FULL STACK SOFTWARE ENGINEER (APPLICATION SOFTWARE) The application...  ...science, engineering, math, or scientific discipline; OR 2+ years of professional... 
    Scientific
    Permanent employment
    Full time
    Remote work
    Worldwide
    Weekend work

    Spacex

    Memphis, TN
    more than 2 months ago
  • $9.72k - $13.81k

     ...times per week. The AI Engineer is responsible for designing, developing, deploying, and maintaining artificial intelligence and...  ...across the enterprise. As a hands-on builder, this role applies software engineering principles to write production-quality code, build... 

    FedEx

    Memphis, TN
    2 days ago
  •  ...Memphis-based Preferred) Overview We're hiring a skilled AI Engineer to join an enterprise-scale organization focused on developing ethical, production-grade AI solutions. This long-term contract opportunity is ideal for someone who enjoys hands-on... 
    Long term contract
    Local area
    Remote work

    3B Staffing LLC

    Memphis, TN
    1 day ago
  • $114.4k - $216.32k

     ...computing environments and software ecosystems leveraged...  ...This role serves as a senior technical leader...  ...implementation of scalable scientific computing solutions...  ...protection of patient data. Develop team members through...  ...with Bioinformatics, Bioimage, or related Life... 
    Scientific
    Permanent employment
    Full time

    St Jude Children's Research Hospital

    Memphis, TN
    16 hours ago
  • $104k - $186.16k

     ...Computational Biology is seeking an experienced Senior Computational Research Scientist for...  ...the extensive internal tools we have developed, you will develop novel tools during...  ...amounts of data. Candidates should be scientifically curious, rigorous, and capable of working... 
    Senior
    Scientific
    Work at office

    Thecentermemphis

    Memphis, TN
    15 hours ago
  • $60.32k - $105.04k

     ...seeking a highly motivated Researcher or Senior Researcher to join our team for a two-...  ...research environment, you will help develop and characterize in vivo models of human...  ...Bachelor's degree in a biological or related scientific discipline. Prior experience with... 
    Senior
    Scientific
    Permanent employment
    Full time
    Work experience placement

    St Jude Children's Research Hospital

    Memphis, TN
    8 days ago
  • $60.32k - $105.04k

     ...: ~ Bachelor's degree in a relevant scientific area is required Lead Researcher Minimum...  ...for the laboratory preferred Senior Researcher Minimum Experience: Two (2...  ...emerging experimental technologies,while developing skills in advanced preclinical study execution... 
    Senior
    Scientific

    St Jude Children's Research Hospital

    Memphis, TN
    8 days ago
  • $26 - $45.5 per hour

     ...We are looking for a Senior Researcher to participate in our exciting studies of the human protein kinome. This Senior Researcher...  ...Minimum Education and/or Training: ~ Bachelor's degree in relevant scientific area is required. Minimum Experience: Two (2) years of... 
    Senior
    Scientific
    Hourly pay
    Permanent employment
    Full time

    St Jude Children's Research Hospital

    Memphis, TN
    a month ago
  • $24 - $42 per hour

     ...Hartwell Center for Biotechnology is recruiting a Researcher OR Senior Researcher to join our team. The Genome Sequencing Facility's...  ...Minimum Education and/or Training: ~ Bachelor's degree in relevant scientific area is required Minimum Experience: ~ no experience... 
    Senior
    Scientific
    Hourly pay
    Permanent employment
    Full time

    St Jude Children's Research Hospital

    Memphis, TN
    14 days ago
  •  ...functional requirements. Translate complex scientific, bibliographic, and compliance needs...  ...across multiple stakeholder groups. Develop detailed artifacts such as BRDs,...  ...experience as a Business Analyst supporting software development projects, preferably in research... 
    Senior
    Scientific
    Contract work

    Zealogics.com

    Memphis, TN
    13 days ago
  • $140k - $200k

     ...re doing seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power... 
    Senior
    Full time
    Remote work

    Speechify

    Memphis, TN
    more than 2 months ago
  • $24 - $42 per hour

     ...Biology) is seeking a wet-lab Researcher or Senior Researcher to support work on...  ...with Microsoft Excel, PowerPoint, and Word software. Good written and spoken English and...  ...experimental cancer biology and dedication to scientific rigor is essential. Minimum... 
    Senior
    Scientific
    Hourly pay
    Permanent employment
    Full time
    Relocation package

    St Jude Children's Research Hospital

    Memphis, TN
    16 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Scientific Software Developer - Bioimage Informatics. Be the first to apply!