Machine Learning Engineer

New Yesterday

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
Location:
Berkeley, CA, United States
Salary:
$250,000 +
Job Type:
FullTime
Category:
Engineering

We found some similar jobs based on your search