Job Details

Machine Learning Engineer

  2025-10-12     Berkeley Lab     Berkeley,CA  
Description:

Overview

Lawrence Berkeley National Lab's (LBNL) NERSC Division has an opening for a Machine Learning Engineer to join the team. In this role, you will serve as a Machine Learning Engineer in NERSC's Data and AI Services group. We are building a next-generation platform for scientific AI on supercomputers. You will apply broad expertise to develop AI services to support science. You will be part of multidisciplinary and cross-institution projects, involving lab, academic and industry partners. Responsibilities could include developing new AI services and supporting the AI software stack on NERSC supercomputers; deploying new cutting-edge tools and frameworks for at-scale scientific AI workflows; and working with scientists to apply AI techniques to their research.

What You Will Do

  • Develop AI services on NERSC's advanced computing and data systems to support fundamental science
  • Support the AI software stack on NERSC supercomputers, deploy new cutting-edge tools and frameworks for scalable AI workflows
  • Provide expert AI engineering engagement, and training events to scientists and users of NERSC computing resources
  • Engage with the AI community to stay on top of the latest advancements in AI services and software
  • Shape future NERSC supercomputers, evaluating new architectures for AI
  • Collaborate with scientists and industry partners to enable transformative AI for science
  • Determine methods and procedures on new assignments and may coordinate activities of other personnel
  • Network with key contacts outside your own area of expertise
  • Work on and resolve complex issues where analysis of situations or data requires an in-depth evaluation of variable factors
  • Exercise judgment in selecting methods, techniques and evaluation criteria for obtaining results

Additional Responsibilities

  • Mentor and lead early career staff members in AI services, techniques and projects
  • Stay abreast of new and emerging trends in AI services, through collaborations, workshops and conferences; translate these new directions into actionable opportunities for NERSC or NERSC users
  • Develop strategy for addressing both performance, as well as productivity requirements of the NERSC AI for science community
  • Work on and resolve significant and unique issues where analysis of situations or data requires an evaluation of intangibles
  • Exercise independent judgment in methods, techniques and evaluation criteria for obtaining results

What Is Required

  • Bachelor's degree in Physical Sciences, Computer Science or related field or equivalent is required. Masters and PhD degrees in similar disciplines are preferred
  • Typically requires a minimum of 8 years of related experience with a Bachelor's degree; or 6 years and a Master's degree; or equivalent experience
  • Wide-ranging experience in the areas of AI and/or data science, as applied to scientific data
  • Ability to troubleshoot and resolve complex issues in creative and effective ways
  • Ability to network and collaborate with key contacts outside their own area of expertise
  • Excellent oral and written communication skills
  • Excellent software development skills
  • Proven ability to work productively both independently and as part of an interdisciplinary team balancing divergent objectives involving research, code development, supporting software and consulting with scientists

Additional Requirements

  • Typically requires a minimum of 12 years of related experience with a Bachelor's degree; or 8 years and a Master's degree; or equivalent experience
  • Broad expertise and/or unique knowledge in the areas of AI technology is required
  • Ability to work on and resolve significant and unique issues where analysis of situations or data requires an evaluation of intangibles
  • Ability to exercise independent judgment in methods, techniques and evaluation criteria for obtaining results

Desired Qualifications

  • Familiarity with deep learning architectures and technologies (e.g., TensorFlow, PyTorch, JAX)
  • Track record of AI software development, AI service deployments, or publications in AI/science venues
  • Experience with GPUs and performance optimization of ML at scale
  • Familiarity with containerization and HPC workflows

For full consideration please apply by October 10th, 2025.

Notes

  • This is a full-time, career appointment, exempt (monthly paid) from overtime pay
  • This position will be hired at a level commensurate with the business needs and the skills, knowledge, and abilities of the successful candidate
  • Salary range: Level 3 and Level 4 details provided in the original
  • This position is subject to a background check. Having a conviction history will not automatically disqualify an applicant
  • Hybrid work may be considered. Real ID or acceptable ID required for site access

Equal Employment Opportunity

Berkeley Lab is an Equal Opportunity Employer. We strive to build a diverse and inclusive community. All qualified applicants will be considered without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, or protected status.

#J-18808-Ljbffr


Apply for this Job

Please use the APPLY HERE link below to view additional details and application instructions.

Apply Here

Back to Search