AI teamwork and tooling for RSEs
User/Developer Experience Webinars feature speakers who highlight best practices and challenges for usable scientific software. Have a suggestion for a future meeting? Use this Google form to propose ideas.
Olivia Newton presents: A survey of teamwork, AI, and their integration in scientific computing: Preliminary findings
We report results of survey and interview research conducted with 79 scientists and software professionals to better understand current practices, needs, and challenges related to teamwork and AI use in scientific computing. Study participants reported mixed awareness of best practices for effective teamwork and expressed interest in training on topics across team science, software engineering, and AI use. Although most participants reported using AI, less than half indicated that their teams engage in conversations about policies for AI use in their collaborative work. Our results further suggest that there is no clear consensus on the best applications for AI in scientific computing to date. Lastly, we discuss the ways that AI is altering team dynamics and development processes. Together, these findings highlight opportunities to strengthen cross-disciplinary collaboration and team-based scientific software practices.
Andrew Schmeder presents: Scientific Coding with AI - SciCode Bench Insights & Agentic Workflows
Can LLMs actually perform “PhD-level” tasks - specifically in scientific coding - as claimed by AI companies? Recent advances have enabled the majority of UI and infrastructure code to be automated using AI, but can it write scientific code? In this short talk, we will review the results from running the SciCode benchmark on 60 different model configurations over the past 9 months on Berkeley Lab’s CBorg AI inference gateway. Insights regarding evals, optimizing inference costs, performance of open-weight versus commercial flagship models, and measuring the rate of model improvement will be discussed. In the second half, we will look at a demo of an autonomous scientific agent that can perform data discovery, data transfers and data analysis via a chat interface.
Presenters
- Olivia Newton (University of Montana)
- Andrew Schmeder (Lawrence Berkeley National Lab)
Organizer
- Johanna (Hannah) Cohoon (Lawrence Berkeley National Lab)
Presenter bios
Olivia B. Newton is a researcher and instructor at the University of Montana, where she examines teamwork in science and engineering. Alongside her research, she teaches courses on Python and statistics.
Andrew Schmeder is a Science IT Consultant at Berkeley Lab where he helps scientists utilize high-performance computing and AI inference services to facilitate basic energy science and deep-tech research. He is the creator of the Lab’s CBorg AI Services Portal, and a member of the AmSC Intelligent Interfaces Group. His expertise includes full stack web development, agentic AI, LLM inference servers, Kubernetes application development, scientific programming, patent strategy, real-time signal processing, microelectronics, graphic design, and more. Email: awschmeder@lbl.gov, LinkedIn: https://linkedin.com/in/andrew-schmeder.
Organizer bio
Johanna (Hannah) Cohoon is a User Experience Researcher at LBNL, seeking to create more rewarding and impactful careers for research software engineers and more efficient and enjoyable experiences for users. She has focused on studying and facilitating open source development, open science practices, and data intensive workflows. Hannah earned her PhD from the University of Texas at Austin.