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

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. CompensationIn 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!St. Jude is an Equal Opportunity EmployerNo Search FirmsSt. 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.SummaryLocation: Memphis, TNType: Full time

Vacancy posted 22 hours 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 Center for Bioimage Informatics at St. Jude Children's Research...  ...is seeking two Senior Image Data Scientists to design, develop, validate, document, and...  ...closely with investigators, software engineers, data...  ...biostatisticians to translate scientific questions into... 
    Senior
    Scientific
    Full time
    Work experience placement

    St.Jude Children´s Research Hospital

    Memphis, TN
    3 hours 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 domainUse scientific domain knowledge... 
    Senior
    Scientific
    Full time
    Local area

    St.Jude Children´s Research Hospital

    Memphis, TN
    3 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...  ...platformsWork with the HPCF staff to develop HPCF utilization metrics, and... 
    Senior
    Scientific
    Full time
    For contractors
    Flexible hours

    St.Jude Children´s Research Hospital

    Memphis, TN
    22 hours 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 will...  ...s demand.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
    3 days ago
  • Senior Software EngineerLocation: Memphis, TNPosition OverviewWe are seeking a highly skilled Senior Software Engineer with a strong background...  ....JS. The ideal candidate will be responsible for designing, developing, and maintaining complex applications, ensuring high... 
    Senior

    CyberCoders

    Memphis, TN
    4 days ago
  • $115k - $145k

     ...work in a collaborative environment? As an experienced SAP PP-ME Senior Consultant, you will have the ability to share new ideas and...  ...at ****@*****.***. Recruiting tips From developing a stand out resume to putting your best foot forward in the interview... 
    Senior
    Work at office
    Local area
    Visa sponsorship

    Deloitte

    Memphis, TN
    3 days 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
    Remote work
    Worldwide
    Weekend work

    SpaceX

    Memphis, TN
    2 days ago
  •  ...Senior Java DeveloperThis is an excellent opportunity for someone looking for a long-term...  ...least 10 years' experience in IT and or Software development5+ years of experience with web...  ...complex tasks.Roles / Responsibilities:Design, develop and implement web-based applications.... 
    Senior
    Flexible hours

    Syntricate Technologies

    Memphis, TN
    1 day ago
  • $105.4k - $207.8k

     ...Recruiting for this role ends on 12/31/2026. Work you'll do As a Senior Consultant, Strategy, Growth, and Transformation on the Cloud...  ...at ****@*****.***. Recruiting tips From developing a stand out resume to putting your best foot forward in the interview... 
    Senior
    Local area
    Visa sponsorship

    Deloitte

    Memphis, TN
    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...  ...solve non-trivial problems. Develops AI demonstration use-cases... 
    Senior
    Full time

    St.Jude Children´s Research Hospital

    Memphis, TN
    44 minutes 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
    Full time

    St.Jude Children´s Research Hospital

    Memphis, TN
    3 days ago
  • $105.4k - $207.8k

     ...can bridge modern data engineering and software development with Governance, Risk, and Compliance...  ...ends on 12/31/2026.Work you'll doAs a Senior Consultant, Strategy, Growth and...  ...defensibility, and repeatable evidence generation.Developing AI-enabled capabilities that accelerate... 
    Senior
    Local area
    Visa sponsorship

    Deloitte

    Memphis, TN
    2 days ago
  • $105.6k - $158.4k

     ...than 150 countries to put patients first — developing innovative medical technologies that...  ...No travel is required for this role.As a Senior Research & Development Engineer, you will...  ...Spinal Technologies. This role applies scientific and engineering expertise to research initiatives... 
    Senior
    Scientific
    Full time
    H1b
    Work at office
    Local area
    Immediate start
    Flexible hours

    Medtronic

    Memphis, TN
    3 days ago
  • Location: On site at location listed in job posting. The IT Developer Senior (Full Stack .Net Developer - Wealth) will develop program logic...  ...loading; code, test, debug, document, implement and maintain software applications 40 hours per week. Role requires up to 5%... 
    Senior
    Full time

    First Horizon National Corporation

    Memphis, TN
    3 days ago
  •  ...Services currently seeks a DevOps Release Senior Engineer to join our team in Memphis,...  ...DevOps, Security systems administration, Software development and cloud technologies.Expert...  ...and continuous deployment (CI and CD)Developed Shell scripts for automation of the build... 
    Senior
    For contractors

    NTT DATA

    Memphis, TN
    1 day ago
  • $26 - $45.5 per hour

     ...We are seeking a Lead Researcher or Senior Researcher to join the Department of Host-Microbe...  ...: ~ Bachelor's degree in relevant scientific area is required. Minimum...  ...Researcher Job Responsibilities: Develop and perform procedures using established... 
    Senior
    Scientific
    Hourly pay
    Full time

    St Jude Children's Research Hospital

    Memphis, TN
    a month ago
  • $104k - $186.16k

     ...St. Jude has a great opportunity for a Senior Scientist to work on translational preclinical...  ...imaging studies as directed, develop standard operating procedures, and maintain...  ...what can be achieved when the brightest scientific minds face the fewest barriers. That's why... 
    Senior
    Scientific
    Full time
    Work experience placement

    St Jude Children's Research Hospital

    Memphis, TN
    27 days ago
  • $89.82k - $121.6k

     ...transforming your career. Specialty Representative/Senior Specialty Representative -...  ...both in-person and virtual engagement. Develop relationships to service and manage accounts...  .../or clinical experience in healthcare / scientific field that is not sales related OR   Associate... 
    Senior
    Scientific
    Full time
    Local area
    Remote work
    Flexible hours

    Amgen

    Memphis, TN
    3 hours ago
  •  ...Overview Position Summary: The Senior Software Engineer is an experienced full stack developer with a proven track record of developing both front and back-end systems. The Sr. Software Engineer designs and builds full stack web applications using modern software... 
    Senior
    Temporary work
    Work experience placement
    Local area
    Flexible hours

    Yusen Logistics

    Cordova, TN
    5 days ago
  • $116.2k - $229.1k

     ...this role ends on 9/11/2026.Work you'll doAs a ServiceNow HRSD Senior Consultant you will be responsible for:Supporting ServiceNow HR...  ...othersThe teamOur HR Strategy & Technology Offering is dedicated to developing leading global HR strategies and implementing cutting-edge HR... 
    Senior
    Local area

    Deloitte

    Memphis, TN
    1 day ago
  •  ...Responsibilities Develop highly reliable software solutions used across SpaceX. Create applications that improve SpaceX operations. Build...  ...’s degree in computer science, engineering, math, or a scientific discipline, or 2+ years of professional software-building... 
    Scientific
    Full time
    Remote work
    Weekend work

    SpaceX

    Memphis, TN
    3 days ago
  • $102.5k - $187.9k

     ...technology required to run their business. As a Senior in Application Design and Development, you will be at the forefront of developing and integrating user interfaces across...  ...and services that are integral to our software architecture. You will be expected to actively... 
    Senior
    Summer holiday
    Flexible hours

    EY

    Memphis, TN
    5 days ago
  • $105.4k - $207.8k

     ...ventures, and fuel growth through innovation.Work you'll doAs a Senior Engineering Management Specialist - DevOps Engineer on the...  ...at ****@*****.***. Recruiting tips From developing a stand out resume to putting your best foot forward in the interview... 
    Senior
    Local area

    Deloitte

    Memphis, TN
    22 hours ago
  •  ...Senior DevOps Engineer We have an urgent requirement for a Senior DevOps Engineer for...  ...rotating 24 x7 basis for critical incidents. Develop, implement, and maintain robust...  ...supporting CICD automation and configuration software systems such as (Jenkins, Chef, Run Deck,... 
    Senior
    Local area

    Diversity Nexus

    Memphis, TN
    4 days ago
  •  ...Senior ServiceNow Developer Duration : Long-Term W2 Contract Openings: 4 Positions Location: 100% Remote (Must Work EST Hours) Work Authorization: USC or GCH Only We are seeking experienced Senior ServiceNow Developers to join a large... 
    Senior
    Long term contract
    Local area
    Remote work
    Flexible hours

    INSPYR Solutions

    Memphis, TN
    5 days ago
  • $190k - $225k

     ...Senior Medical Science Liaisons (MSL) - Cardiovascular, Tennessee/ Kentucky Our Medical Affairs...  ...Affairs team and will focus on establishing, developing, and maintaining strong collaborative relationships through scientific engagement with Key Opinion Leaders and... 
    Senior
    Scientific
    Work experience placement
    Local area

    Mineralys Therapeutics, Inc.

    Memphis, TN
    1 day ago
  •  ...Senior Quality Assurance ManagerThe Senior Quality Assurance Manager is responsible for leading the Quality Assurance function and ensuring...  ...:A minimum of a Bachelor's degree is required, preferably in a scientific discipline. Equivalent related experience may be accepted5-10... 
    Senior
    Scientific

    ARCH

    Olive Branch, MS
    3 days ago
  •  ...The interview process will be initiated as soon as possible. We are excited to hear back from you. Job Description: Role: Senior Azure Cloud Engineer Salary: $$ plus Bonus potential (6%-10%) Location: 775 Ridge Lake Boulevard; Memphis, TN - 100%... 
    Senior
    Permanent employment
    Full time
    Local area
    Immediate start
    Relocation

    Syntricate Technologies

    Memphis, TN
    4 days ago
  • $87.12k - $151.25k

     ...Site Reliability Sr Engineer - Remote to join our team in Memphis, Tennessee (US-TN), United States (US).Digital Site Reliability Senior EngineerWe are seeking a Senior Site Reliability Engineer to drive reliability, performance, and automation across our digital platforms... 
    Senior
    Temporary work
    Work at office
    Remote work
    Flexible hours

    NTT DATA

    Memphis, TN
    2 days ago
  •  ...Essential Duties and Responsibilities: - Develop and deploy advanced methods to analyze...  ..., and advanced statistics. -Use scientific inquiry to independently develop...  ...briefings, papers, or reports suitable for senior management decision-making. -Ability... 
    Senior
    Scientific
    Minimum wage
    Contract work
    Temporary work
    Work experience placement
    Remote work

    MAXIMUS

    Memphis, TN
    3 days 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!