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

Staff Software Engineer / Machine Learning Engineer - Radiology

$104k - $186.16k

Nature Careers

We are seeking a highly motivated and experienced Machine Learning Engineer to develop advanced machine learning (ML), deep learning (DL), and foundational AI models for medical imaging. This role focuses on building robust algorithms for segmentation, quantification, and detection across CT, MRI, and X-ray.


This position sits at the center of a well-resourced, data-rich research environment with established infrastructure for multi-institutional data aggregation, curation, and large-scale annotation. St. Jude Children's Hospital has incredible high-performance computing resources. The lab leverages curated datasets from diverse sources, dedicated annotation teams, and external engineering support, enabling this role to focus on high-impact model development, validation, and clinical translation.


Many projects are designed with a path toward regulatory clearance via FDA's 510(k) or De Novo pathways, and the successful candidate will work closely with regulatory and quality experts to support reproducible, well-documented, and clinically deployable AI solutions. This role offers a unique combination of academic productivity (authorship opportunities) and real-world impact through translation into clinical practice.

Machine Learning Engineer


Key Responsibilities


  • Develop, train, and validate state-of-the-art ML/DL models for segmentation, quantification, and detection across CT, MRI, and X-ray

  • Design and implement 2D and 3D model architectures (CNNs, transformer-based, and foundational models)

  • Build scalable pipelines for data preprocessing, model training, evaluation, and deployment

  • Develop quantitative imaging methods (e.g., volumetrics, density measurements, biomarker extraction)

  • Leverage curated, multi-institutional datasets to ensure model generalizability and robustness

  • Collaborate with radiologists and engineering teams to define clinically meaningful outputs

  • Produce regulatory-grade documentation for datasets, model development, validation, and performance

  • Ensure reproducibility and traceability of experiments (data, model, and code versioning)

  • Work collaboratively with regulatory and quality experts to support FDA 510(k) and De Novo submissions, including providing technical documentation and validation evidence

  • Contribute to software quality and security practices, including supporting activities such as vulnerability assessment and penetration testing in collaboration with cybersecurity and regulatory teams

  • Utilize modern AI-assisted development tools (e.g., LLM-based coding agents) to accelerate development and improve code quality

  • Participate in team-based development practices (code reviews, Git, testing frameworks)

  • Support manuscripts, grants, and technical reporting

Minimum Education and/or Training:
  • 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 5+ years of experience required.
  • Experience Exception: Master's degree with 3+ 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
  • 3+ years of experience developing ML/DL models for image analysis

  • Demonstrated experience with segmentation, detection, and/or quantitative imaging algorithms (2D and/or 3D)

  • Strong proficiency in Python and deep learning frameworks (e.g., PyTorch , TensorFlow)

  • Experience with modern architectures (U-Net variants, detection frameworks, transformers, or foundational models)

  • Familiarity with DICOM and medical imaging workflows

  • Strong understanding of evaluation metrics (Dice, IoU , ROC/AUC, sensitivity/specificity)

  • Experience with version control and collaborative development (e.g., Git)

  • Demonstrated ability to produce clear, structured technical documentation

  • Experience using modern LLM-based coding assistants (e.g., Claude, Codex, or similar) to enhance development workflows

  • (Strongly preferred) Experience developing and documenting AI solutions for clinical translation or regulatory submission (e.g., FDA 510(k))

  • Familiarity with Good Machine Learning Practice (GMLP)

  • Experience collaborating with regulatory, quality, or cybersecurity teams

  • Exposure to software security principles (e.g., secure coding, vulnerability assessment, penetration testing concepts)

  • Experience with large, multi-institutional datasets

  • Familiarity with radiology workflows and quantitative imaging biomarkers

  • Experience with cloud or high-performance computing environments

  • Experience deploying models into research or clinical environments

Academic and Career Development Opportunities
  • Significant opportunities for authorship on high-impact manuscripts

  • Active participation in multi-institutional research collaborations

  • Opportunities to contribute to grant proposals and funded research initiatives

  • Exposure to translational AI development, including projects targeting FDA 510(k) clearance

  • Ability to build a strong academic portfolio in parallel with real-world clinical impact

Key Attributes
  • Highly collaborative and team-oriented

  • Detail-oriented with strong commitment to documentation, reproducibility, and auditability

  • Able to operate effectively in a translational, regulatory-aware environment


  • Strong interest in delivering clinically impactful AI solutions


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 $104,000 - $186,160 per year for the role of Staff Software Engineer / Machine Learning Engineer - Radiology.

Explore our exceptional benefits !

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 Staff Software Engineer / Machine Learning Engineer - Radiology in Memphis, TN vacancy
  • $107.66k - $161.7k

     ...providing a unique platform to learn and connect with others....  ...Team and Role: Our small engineering team works on challenging problems...  ...company. At Poe, we use Machine Learning in various parts of...  ...Preferred Requirements: Previous software engineering experience via an... 
    Suggested
    Remote job
    Full time
    Work experience placement
    Internship

    Quora

    Southaven, MS
    2 days ago
  •  ...while staying connected and building community through regular in-person events. Learn more about our flexible approach to where we work. About the Role: As a Machine Learning Engineer, you will have the opportunity to collaborate closely with senior engineers and... 
    Suggested
    Permanent employment
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Southaven, MS
    2 days ago
  •  ...including e-commerce, advertising, and fulfillment. We use machine learning and Internet-scale data to elevate customer experience,...  ...Discovery ML team at Instacart works alongside world-class engineers, data scientists, and product managers to shape the future of... 
    Suggested
    Remote job
    Permanent employment
    Work experience placement
    Internship
    Work at office
    Work from home
    Flexible hours

    Instacart

    Southaven, MS
    22 hours ago
  • $125.5k - $230.2k

     ...have a passion for continuous learning, stay ahead of the trends,...  ...As a Manager in AI Native Engineering, you will play a pivotal role...  ...data science, analytics, and software engineering.  We'll look to you...  ...in AI, Data Science, and/or Machine Learning ~2-4 years of experience... 
    Suggested
    Full time
    Work experience placement
    Summer holiday
    Flexible hours

    EY

    Memphis, TN
    4 days ago
  •  ...Syms Strategic Group (SSG)  is seeking a talented Software Developer Location: Remote Department: Veterans Affairs Type:  Full Time Min. Experience:  Experienced Security Clearance Level:  Public Trust (MBI)  Military Veterans are highly encouraged... 
    Suggested
    Full time
    Remote work

    Ssg

    Memphis, TN
    22 hours ago
  • Position: Software Engineer Company: Aniesispharma Location: Memphis, TN, USA Contract Details: Freelance, 6 months with possibility of extension Aniesispharma is a leading pharmaceutical company based in Memphis, TN, USA. We are seeking a highly skilled and motivated Software... 
    Full time
    Contract work
    Freelance

    Aniesispharma

    Memphis, TN
    22 hours ago
  •  ...independently design, code, test, and deploy software. Essential Functions/Responsibilities...  ...Bachelor's degree in computer science, engineering or information systems and two years...  ...employees only). Please click below to learn more about the E-Verify program: E... 
    Work experience placement
    Remote work

    Federal Express Corporation

    Memphis, TN
    1 day ago
  •  ...Job Title: Software Engineer (DEX - AEM / Java / Spring Boot) (Fundraising domain) Location: Memphis, TN () Duration: 18 Months + Extensions (Long-term contract w/ no end date. Could possibly go perm if candidate desires) Onsite interview... 
    Long term contract
    Permanent employment
    Contract work

    3B Staffing LLC

    Memphis, TN
    22 hours ago
  •  ...About the job Software Engineer This is a remote position open to residents of the United States only. full-time Position: Software Engineer Company Overview: Aniesispharma is a leading pharmaceutical company based in Memphis, Tennessee. We specialize... 
    Full time
    Contract work
    Part time
    Remote work

    Aniesis Pharma

    Memphis, TN
    1 day ago
  • $100k

     ...reputation with the clients. Currently, we are looking for entry-level software programmers, Java full-stack developers, Python/Java developers, data analysts/data scientists, and machine learning engineers for full-time positions with clients. Who should apply? Recent... 
    Full time
    H1b
    Remote work

    SynergisticIT

    Memphis, TN
    1 day ago
  • $85.39k - $116.98k

     ...Syms Strategic Group (SSG) is seeking a talented Software Developer Location: Remote Department: Veterans Affairs (VA) Type:...  ...clinical users Collaborate with back-end C#/.Net and AWS data engineers to define clean API contracts and ensure reliable data... 
    Full time
    Remote work

    Syms Strategic Group, LLC (SSG)

    Southaven, MS
    1 day ago
  • $140k - $200k

     ...sure that reading is never a barrier to learning. Over 50 million people use Speechify’s...  ...office. These include frontend and backend engineers, AI research scientists, and others from...  ...work. We are looking for a skilled Software Engineer to join us. What You’ll Do Be... 
    Full time
    Work at office
    Shift work

    Speechify

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

     ...The Senior Staff Software Engineer manages assigned software systems through strategic direction, technical design, implementation, and operational...  ...into the fields of bioinformatics and genomics (visit to learn more about genomics in the context of software engineering).... 
    Permanent employment
    Full time
    Local area

    St Jude Children's Research Hospital

    Memphis, TN
    a month ago
  • $100k - $145k

     ...part of the Back Office development team, this Lead HP NonStop Engineer will analyze business requirements and problems and deliver quality...  ...testing, implementing, maintaining, and supporting application software that is delivered on time and within budget. Handles complex... 
    Work experience placement
    Work at office
    Remote work
    Shift work
    Night shift
    2 days per week
    3 days per week

    Raymond James

    Memphis, TN
    3 days ago
  •  ...Spring Boot Developer Workiy is a leading IT solutions and staff augmentation company committed to driving business success through...  ...databases and third-party systems, and delivering high-quality software in an Agile environment. Candidates with Full Stack development... 

    Workiy

    Memphis, TN
    1 day ago
  •  ...Responsibilities: Leverage Engineering background and skills to transition to a DevOps Platform Engineer Apply experience...  ...versioning and release management. Complete understanding of Software Development Lifecycle Experience with breaking down... 

    United IT Solutions

    Memphis, TN
    4 days ago
  • $67.7k - $90.27k

     ...trust, collaboration, and accountability, a Software Developer II has the opportunity to...  ...someone motivated by ownership, continuous learning, and the opportunity to make a lasting...  ...data integration. ~ Proficiency in Data Engineering & Databases - PostgreSQL knowledge (... 
    Full time
    Temporary work
    Remote work
    Work from home

    Lumen

    Southaven, MS
    4 days ago
  •  ...Description We are seeking an AWS Developer Operations Engineer to join our team! You will design and develop solutions to complex...  ...Kubernetes. • Provide quality assurance review of new and existing software products Qualifications: • Experience with... 
    Contract work

    ADEX

    Memphis, TN
    22 hours ago
  •  ...Senior DevOps Engineer We have an urgent requirement for a Senior DevOps Engineer for our client. This is a hands-on role. Strong hands...  ...implementing, and supporting CICD automation and configuration software systems such as (Jenkins, Chef, Run Deck, and Ansible).... 
    Local area

    Diversity Nexus

    Memphis, TN
    3 days ago
  •  ...etc to name a few. We are continuously looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Data Engineers, Machine Learning engineers for full time positions with clients. Who... 
    Full time

    SynergisticIT

    Olive Branch, MS
    2 days ago
  • $110.5k - $160k

     ...will only be considered for our fall Software Development Engineer (SDE) internship roles. Our fall intern...  ...can be, supported by a culture of learning and mentorship. Every day brings exciting...  ...more of these specialized areas: * Machine Learning * Distributed Systems and... 
    Full time
    Internship
    Work at office
    Worldwide
    Monday to Friday

    Amazon

    Memphis, TN
    2 days ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    Southaven, MS
    22 hours ago
  •  ...leadership as well as someone who can work with a team and pull the team forward to deliver business value. A self-starter, who can learn on the job. Ability to triage, research, and find root causes of Production Incidents. Possess basic skills of database... 
    Work experience placement
    Local area
    Flexible hours

    My3Tech Inc

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

     ...Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational...  ...Build products that directly impact and support people with learning differences like dyslexia, ADD, low vision, concussions, autism... 
    Remote work

    Clutch Canada

    Memphis, TN
    2 days ago
  •  ...ultimate goal of enabling human life on Mars. APPLICATION SOFTWARE ENGINEER The application software team is the central nervous system...  ...required authorizations from the U.S. Department of State. Learn more about the ITAR here ( . SpaceX is an Equal Opportunity... 
    Permanent employment
    Remote work
    Worldwide
    Weekend work

    SpaceX

    Memphis, TN
    3 days ago
  • $165k - $241.4k

     ...Dashboard product. You will work with many different people within Engineering and throughout Cisco to help build the infrastructure and data...  ...ship, analyze, and maintain scalable, distributed, enterprise software solutions that support the services which record and consume... 
    Permanent employment
    Full time
    Temporary work
    Local area
    Flexible hours

    Cisco

    Memphis, TN
    4 days ago
  •  ...Mobile Engineer As a CBRE Mobile Engineer, you will be responsible for facility building maintenance focusing on retail sites within the Memphis area. You'll be focused on several trades including HVAC, plumbing, electrical and general building repairs. The company... 
    Work at office
    Visa sponsorship
    Flexible hours

    CBRE Group

    Memphis, TN
    2 days ago
  • Power Platform Developer Location: Memphis TN Long term contract We are seeking a highly skilled Power Platform Developer with 3+ years of hands-on experience designing, developing, and implementing end-to-end low-code/no-code solutions using Microsoft Power Platform...
    Long term contract

    Intellisoft Technologies

    Memphis, TN
    3 days ago
  •  ...in stakeholders for culture. Project Information: Please explain the business needs that are going to be accomplished by the software that the candidate will be working on. Processes to ingest data and user submit through system – pull into repository –... 

    Software Technology Inc

    Memphis, TN
    11 hours ago
  •  ...Job Posting Minimum of 10+ years of experience in data engineering, with a focus on Azure Data Factory. Strong background in ETL processes, data integration, and data warehousing. Proficiency in Azure Data Factory, Azure SQL Database, Azure Data Lake, and other... 

    United IT

    Memphis, TN
    22 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer / Machine Learning Engineer - Radiology. Be the first to apply!