University of California System-posted 2 months ago
$136,440 - $230,244/Yr
Full-time • Mid Level
Hybrid • Lawrence Berkeley National Lab, CA
Educational Services

Lawrence Berkeley National Lab's (LBNL) NERSC Division has an opening for a Machine Learning Engineer to join the team. In this exciting 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 a 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. The selected candidate(s) will be hired at the Computer Systems Engineer 3 or 4 (CSE3 or CSE4) depending on their level skills and experience. When applying, a cover letter is highly encouraged.

  • 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
  • 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
  • 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
  • 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 at Level 4
  • Broad expertise and/or unique knowledge in the areas of AI technology is required at Level 4
  • Ability to work on and resolve significant and unique issues where analysis of situations or data requires an evaluation of intangibles at Level 4
  • Ability to exercise independent judgment in methods, techniques and evaluation criteria for obtaining results at Level 4
  • 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
  • Full-time, career appointment, exempt (monthly paid) from overtime pay
  • Flexible work mode, and hybrid schedules may be considered
  • Salary range for Level 3: $136,440 to $230,244 per year, targeted range $153,492 to $187,596
  • Salary range for Level 4: $155,388 to $262,224 per year, targeted range $174,804 to $213,660
  • Subject to a background check
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service