Oak Ridge National Laboratory
Company Website
Full Time
Senior HPC Engineer


The Advanced Computing in Health Sciences (ACH) section at the Oak Ridge National Laboratory is seeking qualified applicants for a Machine Learning Engineer position for health research projects. The research activities include HIPAA compliant research data that has been entrusted to ORNL. As such, you will have the opportunity to work on some of the most challenging and impactful research and development programs in healthcare informatics, bioinformatics, high performance computing, and deep learning.


The candidate will work in a collaborative research and development environment focusing on designing and implementing robust and high performance applications for biomedical research. The position requires innovative thinking to design and implement machine learning, statistical, probabilistic, or algorithmic solutions to address real world problems in the healthcare and biomedical research using DOE leadership computing resources.


Major Duties and Responsibilities:

As a Senior HPC Engineer you will be responsible for:


Developing high-quality code following best practices in the community for documentation, provenance, version control, etc.
Leading the managing, maintaining, and refactoring of machine learning codebases, pipelines, and workflows.
Collaborating closely with research staff to design and implement novel machine learning approaches.
Designing and implementing scalable ML methods and workflows for high performance computing (HPC) resources, in close collaboration with research staff and technical computing staff.
Leading data analysis activities on projects with a focus on common deliverables, goals, and timelines.
Troubleshooting data analysis issues, including implementation issues, hyperparameter choices, and modeling decisions.
Assisting in preparation of manuscripts and dissemination of research results in publications and conferences.
Working in secure enclaves and open computing environments on a wide variety of applied areas.
Conducting tasks independently and communicate effectively to team members and stakeholders.
Delivering ORNL’s mission by aligning behaviors, priorities, and interactions with our core values of Impact, Integrity, Teamwork, Safety, and Service. Promote diversity, equity, inclusion, and accessibility by fostering a respectful workplace – in how we treat one another, work together, and measure success.
Basic Qualifications:

At least 12 years of work experience in a relevant area, along with M.S. in a relevant area.
Degree area should be in Computer Science, Applied Mathematics, Statistics, Physics, Engineering, or closely related field.
Significant expertise with the data science software ecosystem.
Significant expertise with high performance computing, particularly in the context of data science applications.
Preferred Qualifications:

Background understanding of deep learning, including modern deep learning architectures such as large language models (LLMs), Vision Transformers (ViT), and diffusion models.
Experience with PyTorch or Jax deep learning frameworks
Experience with large, multimodal datasets.
Experience developing scalable ML algorithms and workflows for HPC resources.
Experience working on Linux platforms.
Self-disciplined work ethic and eagerness to tackle challenging research problems.
Experience with heath care informatics and clinical data is highly desired.
Benefits at ORNL:

ORNL offers competitive pay and benefits programs to attract and retain talented people. The laboratory offers many employee benefits, including medical and retirement plans and flexible work hours, to help you and your family live happy and healthy. Employee amenities such as on-site fitness, banking, and cafeteria facilities are also provided for convenience.


Other benefits include: Prescription Drug Plan, Dental Plan, Vision Plan, 401(k) Retirement Plan, Contributory Pension Plan, Life Insurance, Disability Benefits, Generous Vacation and Holidays, Parental Leave, Legal Insurance with Identity Theft Protection, Employee Assistance Plan, Flexible Spending Accounts, Health Savings Accounts, Wellness Programs, Educational Assistance, Relocation Assistance, and Employee Discounts.


This position will remain open for a minimum of 5 days after which it will close when a qualified candidate is identified and/or hired.

We accept Word (.doc, .docx), Adobe (unsecured .pdf), Rich Text Format (.rtf), and HTML (.htm, .html) up to 5MB in size. Resumes from third party vendors will not be accepted; these resumes will be deleted and the candidates submitted will not be considered for employment.

If you have trouble applying for a position, please email

ORNL is an equal opportunity employer. All qualified applicants, including individuals with disa