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
Full-time

St Jude Children's Research Hospital

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 !

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 3 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer / Machine Learning Engineer - Radiology in Memphis, TN vacancy
  • $104k - $186.16k

     ...motivated and experienced Machine Learning Engineer to develop advanced machine...  ...evidence ~ Contribute to software quality and security...  ...datasets ~ Familiarity with radiology workflows and quantitative...  ...0 per year for the role of Staff Software Engineer / Machine... 
    Suggested
    Full time

    St Jude Children's Research Hospital

    Memphis, TN
    3 days ago
  • $40 per hour

     ...As a Machine Learning Engineering Intern, you will be part of a collaborative team supporting the development, deployment, and monitoring of machine learning models. Your primary role is to contribute to Workiva's data scientists' efforts within the Data Management and... 
    Suggested
    Remote job
    Full time
    Summer work
    Internship
    Summer internship
    Work at office

    Workiva

    Memphis, TN
    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

    Memphis, TN
    2 days ago
  • $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

    Memphis, TN
    2 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).... 
    Suggested
    Full time
    Local area

    St Jude Children's Research Hospital

    Memphis, TN
    a month ago
  •  ...a hands-on, high-ownership team where engineers work end to end — designing systems, integrating...  ...runs every day.About the RoleThe Staff Software Engineer will be responsible for...  ...healthContinued LearningIn-person and online learning opportunities through WSI... 
    Work experience placement
    H1b
    Local area
    Home office
    Relocation package
    Monday to Thursday

    Williams-Sonoma

    Memphis, TN
    4 days ago
  •  ...reputation with the clients. Currently, we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full-time positions with clients. Who Should Apply: Recent... 
    Full time
    H1b
    Immediate start
    Remote work

    SynergisticIT

    Memphis, TN
    4 days ago
  •  ...full accordance with local laws and reporting requirements. Learn more at Our Commitment to Safety - Varsity.com. WORK TYPE:...  ...experiences, and more efficient business operations. The Software Engineer I role is an entry-level engineering position responsible for... 
    Permanent employment
    Temporary work
    Internship
    H1b
    Local area
    Free visa

    Varsity Brands

    Memphis, TN
    4 days ago
  •  ...small, highly motivated, and focused on engineering excellence. This organization is for individuals...  ...: Build and operate the software stacks that make site operations scalable...  ...trackers and vendor turnover/turnback state machines. Own correctness of operational state... 
    Relocation
    Night shift

    SpaceXAI

    Memphis, TN
    14 days ago
  •  ...knowledge. Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who...  ...identical halls or phases. ~ Experience with power systems analysis software and tools: ETAP, SKM, EasyPower, PowerWorld, Matlab, PSCAD, PSEE... 
    Weekend work

    SpaceXAI

    Memphis, TN
    14 days ago
  •  ...Responsibilities Develop highly reliable software solutions used across SpaceX. Create applications that improve SpaceX operations...  ...technical constraints. Own all aspects of software engineering and product development. Understand users’ problems and create... 
    Full time
    Remote work
    Weekend work

    SpaceX

    Memphis, TN
    19 days ago
  •  ...process, resource, and production efficiencies that improve their competitive position in the marketplace.Job SummaryThe Application Engineer will provide design assistance, cost savings solutions, and problem resolution to our customers. In addition, this role helps us... 
    Full time
    Local area
    Remote work

    Supply Technologies

    Memphis, TN
    5 days ago
  • $40 per hour

     ...The Software Engineer Intern implements developer tools or product features on a rapid-release cycle. You will work in an agile development...  ...Qualifications Passion for writing software and learning the latest software development techniques Excellent verbal... 
    Remote job
    Summer work
    Internship
    Summer internship
    Work at office

    Workiva

    Southaven, MS
    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
    11 hours ago
  •  ...Experience in modernizing legacy C applications and migrating to a newer technology stack.Education & Certifications:Bachelor's degree in Computer Science, Engineering, or a related field.Relevant certifications in C programming, Java, or software development are a plus.... 

    Syntricate Technologies

    Memphis, TN
    2 days ago
  •  ...knowledge. Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who...  ...forming inverter control and its interaction with synchronous machines. PSCAD or other EMT modeling of inverter-based resources.... 
    Weekend work

    SpaceXAI

    Memphis, TN
    14 days ago
  •  ...knowledge. Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who...  ...power arrangements. ~ Experience with power systems analysis software and tools: ETAP, SKM, PSS/E, PSCAD, ASPEN, Matlab, etc. ~ Experience... 
    Local area
    Weekend work

    SpaceXAI

    Memphis, TN
    14 days ago
  • $50 - $60 per hour

     ...data integration interfaces. qualifications: Bachelor's degree in Computer Science Engineering or equivalent. 5+ years of hands-on experience with Ab Initio ETL software and data pipelines. 5+ years of experience working with Oracle databases, SQL, and Java... 
    Hourly pay
    Contract work
    Temporary work
    Work experience placement
    Memphis, TN
    15 days ago
  •  ...trusted partner for the world's top brands, offering comprehensive engineering, supply chain, and manufacturing solutions. With 60 years of...  ...delivery, and margin objectives. This role mentors engineering staff influences cross-functional stakeholders, and ensures... 
    Work at office
    Local area
    Worldwide
    Shift work

    Jabil

    Memphis, TN
    5 days ago
  •  ...Lead the design and development of advanced statistical and machine learning models that improve claims outcomes, operational efficiency,...  ...anomaly detection, and probabilistic modeling. Partner with AI Engineering teams to productionize models and integrate them into... 
    Remote work

    Sedgwick

    Southaven, MS
    5 days ago
  • $140k - $200k

     ...of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify’s text-to-speech...  ...assessment runs in two stages: you'll submit, get real feedback from an engineer on this team, and have time to act on it. Use the tools you use... 
    Work at office

    Speechify

    Memphis, TN
    5 days 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). Mandatory... 
    Local area

    Diversity Nexus

    Memphis, TN
    4 days ago
  •  ...Public Trust clearance At least 10 years' experience in IT and or Software development 5+ years of experience with web technologies (HTML...  ...or other agile methodologies Act as advisor to applications engineering team regarding projects, tasks, and operations. Extensive... 
    Flexible hours

    Syntricate Technologies

    Memphis, TN
    4 days ago
  •  ...knowledge. Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who...  ...intermittent issues, using tools, logic analyzers, or diagnostic software. ~ Familiarity with data center hardware components (e.g., servers... 

    SpaceXAI

    Memphis, TN
    14 days ago
  •  ...Job Description Job Description Description: Application Engineer Location: Memphis, TN Hyperion Solutions is a technology driven vertical transportation solution provider headquartered in Memphis, Tennessee, and with offices around the United States. Hyperion... 
    Work at office
    Local area

    Hyperion Solutions Emco LLC

    Memphis, TN
    22 days ago
  • Job Title: Accounts Payable Specialist Location: Memphis, TN | Onsite four days per week with one remote day; the remote day may change based on month-end requirements Overview We are seeking an Accounts Payable Specialist with hands-on SAP experience and a strong...
    Temporary work
    Remote work
    Monday to Friday

    Nextech

    Memphis, TN
    29 days ago
  •  ...Description Think You've Got What It Takes? Prove It at City Auto Memphis . We're looking for a driven full-time AI Implementation Engineer in Memphis, TN who's up for a challenge and ready to thrive! Apply today and utilize your skills! We can't wait to meet you!... 
    Full time
    Summer work
    Weekend work

    City Auto Memphis

    Memphis, TN
    3 days ago
  • $60k - $135k

     ...address clients' most complex digital transformation needs. Leveraging our holistic portfolio of capabilities in consulting, design, engineering, and operations, we help clients realize their boldest ambitions and build future-ready, sustainable businesses. With over 230,00... 
    Minimum wage
    Local area

    Wipro

    Memphis, TN
    2 days ago
  •  ...Management Systems, experience with Manhattan Associates’ WMoS is requiredDescription:Defines, programs, debugs and modifies tests for software enhancements and/or new products used in local, networked or internet-related computer programs. Using current programming... 
    Contract work
    Local area

    My3Tech Inc

    Olive Branch, MS
    12 hours ago
  • $105.79k - $141.05k

     ...the U.S. The Role At Lumen, the Lead Information Security Engineer owns the development, maintenance, and defensibility of the...  ...sales compensation) as you move through the selection process. Learn more about Lumen's: Benefits LI-Remote Requisition #:... 
    Full time
    Temporary work
    Remote work

    Lumen

    Southaven, MS
    4 days 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!