AI Research Software Engineer
$9K - $16K/mo
Lawrence Berkeley National Laboratory is hiring an AI Research Software Engineer . This position is within the Advanced Light Source (ALS) Accelerator Physics Group (APG), part of the Accelerator ...
New
$9K - $16K/mo
Lawrence Berkeley National Laboratory is hiring an AI Research Software Engineer . This position is within the Advanced Light Source (ALS) Accelerator Physics Group (APG), part of the Accelerator ...
New
$9K - $16K/mo
Lawrence Berkeley National Laboratory is hiring an AI Research Software Engineer . This position is within the Advanced Light Source (ALS) Accelerator Physics Group (APG), part of the Accelerator ...
New
Mountain View, CA · On-site
$244K/yr
The Senior Research Software Engineer will conduct research and development in vision models for mapping, contributing to the advancement of autonomous driving technologies. Responsibilities : • ...
Mountain View, CA · On-site
$244K/yr
The Senior Research Software Engineer will conduct research and development in vision models for mapping, contributing to the advancement of autonomous driving technologies. Responsibilities : • ...
San Jose, CA · On-site
$170K - $192K/yr
Sr. Engineer, Research Software Location: San Jose, CA (on-site) Ayar Labs is shattering AI data bottlenecks by moving data at the speed of light. As pioneers of co-packaged optics (CPO), we are ...
San Jose, CA · On-site
$170K - $192K/yr
Sr. Engineer, Research Software Location: San Jose, CA (on-site) Ayar Labs is shattering AI data bottlenecks by moving data at the speed of light. As pioneers of co-packaged optics (CPO), we are ...
$170K - $192K/yr
Sr. Engineer, Research Software Location: San Jose, CA (on-site) Ayar Labs is shattering AI data bottlenecks by moving data at the speed of light. As pioneers of co-packaged optics (CPO), we are ...
$170K - $192K/yr
Sr. Engineer, Research Software Location: San Jose, CA (on-site) Ayar Labs is shattering AI data bottlenecks by moving data at the speed of light. As pioneers of co-packaged optics (CPO), we are ...
Mountain View, CA · On-site
$241K/yr
As a software engineer, you will work on a specific project critical to Google's needs with ... Google Research teams collaborate closely with other teams across Google, maintaining the ...
Mountain View, CA · On-site
$241K/yr
As a software engineer, you will work on a specific project critical to Google's needs with ... Google Research teams collaborate closely with other teams across Google, maintaining the ...
San Jose, CA · On-site
$170K - $192K/yr
Sr. Engineer, Research Software Location: San Jose, CA (on-site) Ayar Labs is shattering AI data bottlenecks by moving data at the speed of light. As pioneers of co-packaged optics (CPO), we are ...
San Jose, CA · On-site
$170K - $192K/yr
Sr. Engineer, Research Software Location: San Jose, CA (on-site) Ayar Labs is shattering AI data bottlenecks by moving data at the speed of light. As pioneers of co-packaged optics (CPO), we are ...
Mountain View, CA · On-site
$244K/yr
The AI Innovation and Research Software Engineer will provide technical leadership and work on large-scale software solutions within a collaborative and innovative environment. Responsibilities : • ...
Mountain View, CA · On-site
$244K/yr
The AI Innovation and Research Software Engineer will provide technical leadership and work on large-scale software solutions within a collaborative and innovative environment. Responsibilities : • ...
The Opportunity Halo Industries is seeking a Research Software Engineering Intern. The role involves developing software for fundamental experiments in laser-materials processing and optical ...
The Opportunity Halo Industries is seeking a Research Software Engineering Intern. The role involves developing software for fundamental experiments in laser-materials processing and optical ...
The Opportunity Halo Industries is seeking a Research Software Engineering Intern. The role involves developing software for fundamental experiments in laser-materials processing and optical ...
Quick apply
The Opportunity Halo Industries is seeking a Research Software Engineering Intern. The role involves developing software for fundamental experiments in laser-materials processing and optical ...
The Opportunity Halo Industries is seeking a Research Software Engineering Intern. The role involves developing software for fundamental experiments in laser-materials processing and optical ...
The Opportunity Halo Industries is seeking a Research Software Engineering Intern. The role involves developing software for fundamental experiments in laser-materials processing and optical ...
San Diego, CA · On-site +1
$70K - $80K/yr
... Software Engineer) POSITION SUMMARY: The hiring laboratory is involved in numerous projects to build software infrastructure and tools for bioinformatics, genetics, and genomics research. We have a ...
San Diego, CA · On-site +1
$70K - $80K/yr
... Software Engineer) POSITION SUMMARY: The hiring laboratory is involved in numerous projects to build software infrastructure and tools for bioinformatics, genetics, and genomics research. We have a ...
San Diego, CA · On-site
$70K - $80K/yr
... Software Engineer) POSITION SUMMARY: The hiring laboratory is involved in numerous projects to build software infrastructure and tools for bioinformatics, genetics, and genomics research. We have a ...
San Diego, CA · On-site
$70K - $80K/yr
... Software Engineer) POSITION SUMMARY: The hiring laboratory is involved in numerous projects to build software infrastructure and tools for bioinformatics, genetics, and genomics research. We have a ...
Mountain View, CA · On-site
$241K/yr
Experience with Machine Learning Research. * Experience with data analysis. About the job Google's software engineers develop the next-generation technologies that change how billions of users ...
Mountain View, CA · On-site
$241K/yr
Experience with Machine Learning Research. * Experience with data analysis. About the job Google's software engineers develop the next-generation technologies that change how billions of users ...
Santa Clarita, CA · Hybrid
$208K/yr
Role Summary Responsible for developing software systems, applications, and firmware, as well as supporting software testing and validation activities for R&D and Manufacturing Process Engineering.
Santa Clarita, CA · Hybrid
$208K/yr
Role Summary Responsible for developing software systems, applications, and firmware, as well as supporting software testing and validation activities for R&D and Manufacturing Process Engineering.
Software Engineer, ML Research Engineering · Full-time · San Francisco; New York Our mission is to automate coding. The first step in our journey is to build the best tool for professional ...
Software Engineer, ML Research Engineering · Full-time · San Francisco; New York Our mission is to automate coding. The first step in our journey is to build the best tool for professional ...
Joby Aviation's Flight Research team is looking for a Software Project Engineer to help drive technical execution across our software and autonomy development portfolio. You will work across multiple ...
Joby Aviation's Flight Research team is looking for a Software Project Engineer to help drive technical execution across our software and autonomy development portfolio. You will work across multiple ...
Berkeley, CA · On-site
$251K/yr
Develop and operate software systems, CI/CD pipelines, and cloud-native compute clusters for R&D ... Mentor junior engineers and students, participate in technical working groups, and represent ESnet ...
Berkeley, CA · On-site
$251K/yr
Develop and operate software systems, CI/CD pipelines, and cloud-native compute clusters for R&D ... Mentor junior engineers and students, participate in technical working groups, and represent ESnet ...
Develop and operate software systems, CI/CD pipelines, and cloud-native compute clusters for R&D ... Mentor junior engineers and students, participate in technical working groups, and represent ESnet ...
Develop and operate software systems, CI/CD pipelines, and cloud-native compute clusters for R&D ... Mentor junior engineers and students, participate in technical working groups, and represent ESnet ...
As a software engineer, you will work on a specific project critical to Google's needs with ... Google Research addresses challenges that define the technology of today and tomorrow. From ...
As a software engineer, you will work on a specific project critical to Google's needs with ... Google Research addresses challenges that define the technology of today and tomorrow. From ...
We are looking for a passionate software research engineer to develop demos and conduct simulation studies for state-of-the-art artificial intelligence applications. Responsibilities: Deliver high ...
We are looking for a passionate software research engineer to develop demos and conduct simulation studies for state-of-the-art artificial intelligence applications. Responsibilities: Deliver high ...
$110K - $118.5K
0% of jobs
$118.5K - $127K
0% of jobs
$127K - $135.5K
0% of jobs
$135.5K - $144K
4% of jobs
$144K - $152.4K
0% of jobs
$152.4K - $160.9K
0% of jobs
$160.9K - $169.4K
0% of jobs
$169.4K - $177.9K
2% of jobs
$177.9K - $186.3K
0% of jobs
$186.3K - $194.8K
0% of jobs
$196.5K is the 25th percentile. Wages below this are outliers.
$194.8K - $203.3K
94% of jobs
$110K
$203.3K
To thrive as a Research Software Engineer, you need strong programming skills (often in Python, C++, or Java), a solid understanding of algorithms, and an academic or industry background in computer science or a related field. Familiarity with version control systems like Git, cloud platforms, and experience using scientific computing libraries and frameworks are valuable, while a master's or Ph.D. can be advantageous for specialized roles. Excellent problem-solving, communication, and collaborative skills help in working closely with researchers and multidisciplinary teams. These capabilities are crucial for successfully translating complex research problems into robust, reproducible software solutions that advance scientific inquiry.
As a Research Software Engineer, your daily work often involves designing and implementing software to support cutting-edge research projects, collaborating with scientists to understand their computational needs, and ensuring code reliability and reproducibility. You may spend time optimizing algorithms, writing unit tests, documenting software, and participating in code reviews within a collaborative team environment. Additionally, you might help deploy research applications on high-performance or cloud computing platforms and contribute to research publications. Balancing independent programming tasks with ongoing communication is key to making meaningful contributions to both the research and software development processes.
A Research Software Engineer (RSE) combines expertise in software development and research to create, maintain, and optimize software used in scientific or academic projects. They work closely with researchers to develop efficient, reliable, and reproducible software solutions for data analysis, simulations, or machine learning. RSEs bridge the gap between research and software engineering, ensuring that computational tools meet the needs of scientific investigations. Their role may involve coding, performance optimization, software sustainability, and deploying applications on high-performance computing or cloud platforms.

$9K - $16K/mo
Other
Medical, Retirement, PTO
Posted yesterday
Lawrence Berkeley National Laboratory is hiring an AI Research Software Engineer. This position is within the Advanced Light Source (ALS) Accelerator Physics Group (APG), part of the Accelerator Technology & Applied Physics (ATAP) Division. The APG is responsible for ensuring the operation, performance, and continuous improvement of the ALS accelerator complex.
The role advances artificial intelligence and machine learning for accelerator operations, spanning both applied research and the software that puts it into practice. The objective is to develop AI/ML methods, and the software that supports them, that make the ALS accelerator accessible to modern AI systems - enabling real-time machine optimization, AI-assisted operations, and intelligent automation of accelerator tuning and diagnostics. The work combines investigation of new approaches with their deployment in an operational environment.
The person in this position will connect accelerator control systems with modern AI/ML capabilities, supporting both existing optimization tools and next-generation autonomous agent systems for accelerator operations. The role is especially timely with the upcoming ALS Upgrade (ALS-U) commissioning, which offers the opportunity to establish these methods and tools correctly from the start.
You will:
We are looking for:
Desired skills/knowledge:
Additional information:
Join our team and YOU will play a supporting role in our goal to address global challenges! Have a high level of impact and work for an organization associated with 17 Nobel Prizes!
Why join Berkeley Lab?
We invest in our employees by offering a total rewards package you can count on:
Want to learn more about working at Berkeley Lab? Please visit: careers.lbl.gov
Equal Employment Opportunity Employer: The foundation of Berkeley Lab is our Stewardship Values: Team Science, Service, Trust, Innovation, and Respect; and we strive to build community with these shared values and commitments. Berkeley Lab is an Equal Opportunity Employer. We heartily welcome applications from all who could contribute to the Lab's mission of leading scientific discovery, excellence, and professionalism. In support of our rich global community, all qualified applicants will be considered for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, protected veteran status, or other protected categories under State and Federal law.
Misconduct Disclosure Requirement: As a condition of employment, the finalist will be required to disclose if they are subject to any final administrative or judicial decisions within the last seven years determining that they committed any misconduct, are currently being investigated for misconduct, left a position during an investigation for alleged misconduct, or have filed an appeal with a previous employer.