×
Register Here to Apply for Jobs or Post Jobs. X

Scientific Software Engineer - AI​/ML Hyperspectral Imaging

Job in Berkeley, Alameda County, California, 94709, USA
Listing for: LBL
Full Time position
Listed on 2026-06-03
Job specializations:
  • IT/Tech
    AI Engineer, Machine Learning/ ML Engineer
Salary/Wage Range or Industry Benchmark: 104580 - 116184 USD Yearly USD 104580.00 116184.00 YEAR
Job Description & How to Apply Below
Position: Scientific Software Engineer - AI/ML for Hyperspectral Imaging

Lawrence Berkeley National Laboratory's (Berkeley Lab) Advanced Light Source (ALS) Division has an opening for a Scientific Software Engineer specializing in AI/ML for hyperspectral imaging. This role advances AI-driven scientific discovery by developing machine learning methods and scalable data analysis tools for complex, high-dimensional scientific datasets.

The engineer will build and generalize segmentation, feature extraction, and modeling workflows, including development of a foundation model to extract scientific information from hyperspectral imaging data across infrared imaging, resonant soft X-ray scattering, tomography, and ptychography.

Key responsibilities
  • Expand and generalize AI-driven segmentation and feature extraction workflows across multiple scientific modalities and domains.
  • With general guidance, develop and apply specialized machine learning models for hyperspectral imaging data, serving as a key target domain for high-dimensional spectral--spatial analysis.
  • Operating under broad direction, develop interfaces and data products that enable machine learning models to be integrated into higher‑level automation and agent‑based systems.
  • Implement scalable pipelines that transform experimental data into structured, semantically meaningful scientific representations.
  • Ensure reproducibility, traceability, and interoperability of software and AI workflows across systems and facilities.
  • Collaborate with scientists and engineers to gather requirements, validate results, and translate scientific needs into software solutions.
  • Design, test, deploy, and maintain robust software using modern development practices (e.g., CI/CD, version control, unit testing).
  • Contribute to open‑source projects, develop documentation, provide user support, and communicate work through presentations.
Required qualifications
  • Bachelor's degree and a minimum of 2 years of related experience; or an advanced degree without experience (Master's or PhD); or equivalent years of work experience.
  • Experience with the open‑source scientific Python ecosystem (e.g., Num Py, PyTorch, Tensor Flow, scikit‑learn).
  • Hands‑on experience analyzing complex scientific datasets, including imaging, multivariate, multimodal, multichannel, or volumetric data.
  • Hands‑on experience developing, training, or applying AI/ML models, including segmentation methods, for scientific data analysis.
  • Experience developing or contributing to software projects, including collaborative or open‑source development.
  • Experience building or maintaining data analysis pipelines or scientific workflows.
  • Ability to work collaboratively with a team of scientists and engineers.
  • Knowledge of AI/ML principles and data analysis methods relevant to complex scientific data, including segmentation, feature extraction, model training, validation, and interpretation.
  • Knowledge of GPU acceleration and performance profiling for large‑scale workflows.
  • Demonstrated ability to design and evaluate workflows for processing, analyzing, and representing complex scientific imaging and high‑dimensional data.
  • Proficiency to validate data quality, model outputs, and workflow results against technical and scientific expectations.
  • Proven capability to develop, test, debug, document, and maintain reproducible software and machine learning workflows.
  • Effectiveness in communicating technical results clearly, both in writing and verbally, to interdisciplinary audiences.
  • Flexibility and capacity to learn new scientific domains, data modalities, tools, and computational techniques within evolving project timelines.
Desired skills/knowledge
  • Experience with hyperspectral scientific datasets.
  • Experience with High‑Performance Computing (HPC) environments.
  • Experience with MLOps tools such as MLflow.
  • Experience with CI/CD tools (e.g., Git Hub Actions).
  • Familiarity with hyperspectral imaging data.
  • Familiarity with agent‑based or AI orchestration frameworks (e.g., LLM‑based or multi‑agent systems).
Additional information
  • Application date: Priority consideration will be given to candidates who apply by June
    16,2026. Applications will be accepted until the job posting is removed.
  • Appointment type: This is a full‑time 2year, term appointment with the possibility of extension or conversion to Career appointment.
  • Salary range: The expected salary for this position is $104,580–$116,184.
  • Work modality: This position is eligible for a hybrid work schedule. Individuals working a hybrid schedule must reside within 150miles of Berkeley Lab.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary