2,161,932open jobs
138,856companies
238,948added this week
Browse all
Salary
$105k – $151k per year
Location
In office (Upton)
Visa
H-1B filings in 12 months: 368
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 11, 2026. First seen by Alion on Nov 6, 2026. Brookhaven National Laboratory scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Brookhaven National Laboratory is a multidisciplinary United States Department of Energy research laboratory located in Upton, New York, on Long Island. Founded in 1947 on the former site of Camp Upton, it conducts research in nuclear and high-energy physics, materials and energy science, environmental science and biology, and operates large facilities such as the Relativistic Heavy Ion Collider and the National Synchrotron Light Source II. The laboratory is managed for the DOE Office of Science by Brookhaven Science Associates, a partnership between Stony Brook University and Battelle, and is building the Electron-Ion Collider.

The Data Science and Systems Integration (DSSI) division at the National Synchrotron Light Source II (NSLS-II) develops scientific software to orchestrate experiments, including control systems, automation, networking, data management, and analysis.

Position Description

Brookhaven National Laboratory is seeking a Research Software Engineer / Data Scientist to join the Data Science and Systems Integration (DSSI) Division at the National Synchrotron Light Source-II (NSLS-II). This unique position is in part supported by the ILLUMINE initiative, a DOE-wide collaboration advancing intelligent experiment steering and in part by the Genesis Mission BES AI Pathfinder Program to support the automatic analysis of powder diffraction data. These projects support and complement each other to deliver unique world leading capabilities to NSLS-II's users.

The successful candidate will contribute to the development of cutting-edge software infrastructure that powers intelligent beamline control and experimental methods and will contribute to the automation of Powder Diffraction data reduction and analysis. You will help build critical technologies for self-driving beamlines by integrating AI-driven decision-making directly into experimental workflows, accelerating scientific discovery across all six DOE light and neutron sources. You will help apply all of these developments in practical applications.

This role offers an outstanding opportunity to work with artificial intelligence, high-performance scientific software, and advanced x-ray diffraction. The position focuses on fundamental software engineering, AI/ML integration, and real-time data systems with direct impact on beamline operations and user science at NSLS-II and across the DOE complex.

Essential Duties and Responsibilities:

  • Develop, deploy, and maintain open-source software for experiment planning, control, and data acquisition within the Bluesky/Tiled ecosystem.
  • Develop tools to automate and streamline the processing and analysis of powder diffraction data.
  • Collaborate with scientists and engineers to integrate AI algorithms into beamline operations and enable intelligent experiment steering.
  • Provide user-facing support, training, and documentation while publishing and presenting results to the broader community.

Required Knowledge, Skills, and Abilities:

  • Bachelor’s and 8+ years, or Master’s and 6+ years, or Doctorate and +2 years post-PhD in physics, chemistry, material science, biology, computational science, an engineering discipline or closely related field of study.
  • Proficiency in Python or C++ programming.
  • Strong interpersonal and communication skills, with the ability to work effectively in a collaborative research environment.
  • Self-motivated, with a strong ability to learn quickly and adapt to new challenges.
  • Experience with scientific instrument data acquisition and analysis
  • undefined

Preferred Knowledge, Skills, and Abilities:

  • Expertise in powder diffraction data analysis methods
  • Experience managing distributed software systems.
  • Contributions to community-led open-source projects.
  • Familiarity with data acquisition and analysis at a synchrotron light source, neutron source, or other major scientific facility.
  • Experience in developing and deploying AI models.
  • Demonstrated ability to collaborate on distributed software development teams.
  • Experience with HTTP APIs and Microservices,
  • Experience with containerization technologies (docker or Kubernetes)
  • Familiarity with message bus solutions such as Kafka, RabbitMQ, Redis, or ZeroMQ.

Brookhaven National Laboratory is committed to providing fair, equitable and competitive compensation. The full salary range for this position is $104,700.00 - $150,733.00 / year. Salary offers will be commensurate with the final candidate’s qualification, education and experience and considered with the internal peer group.

Brookhaven National Laboratory is committed to employee success and we believe that a comprehensive employee benefits program is an important and meaningful part of the compensation employees receive. Review more information atBNL | Benefits Program

Brookhaven National Laboratory requires all non-badged personnel including visitors to produce a REAL-ID or REAL-ID compliant documentation to access Brookhaven National Laboratory - view more information at www.bnl.gov/real-id. This is due to nationwide identification requirements for federal site access as required by the federal REAL ID Act. Those not in possession of a REAL ID-compliant document will not be permitted to access the site which includes access to the Laboratory for interviews.

As a U.S. Department of Energy laboratory, Brookhaven National Laboratory requires employees to obtain and maintain a DOE Uncleared Personal Identity Verification (UPIV) credential in accordance with Homeland Security Presidential Directive 12 (HSPD-12) requirements. The credentialing process is completed as part of onboarding and enables access to DOE facilities and information systems. As a condition of employment, the selected candidate must be able to obtain and maintain a UPIV credential. These requirements are established under DOE Order 206.2 Chg. 2, Identity, Credential, and Access Management (ICAM- Identity, Credential, and Access Management (ICAM)), and DOE Order 473.1A- Physical Protection Program- Physical Protection Program.

About Us

Brookhaven National Laboratory (www.bnl.gov) delivers discovery science and transformative technology to power and secure the nation’s future. Brookhaven Lab is a multidisciplinary laboratory with seven Nobel Prize-winning discoveries, 37 R&D 100 Awards, and more than 70 years of pioneering research. The Lab is primarily supported by the U.S. Department of Energy’s (DOE) Office of Science. Brookhaven Science Associates (BSA) operates and manages the Laboratory for DOE. BSA is a partnership between Battelle and The Research Foundation for the State University of New York on behalf of Stony Brook University. BSA salutes our veterans and active military members with careers that leverage the skills and unique experience they gained while serving our country, learn more at BNL | Opportunities for Veterans at Brookhaven National Laboratory.

Equal Opportunity/Affirmative Action Employer

Guided by our core values of integrity, responsibility, innovation, respect, and teamwork, Brookhaven Science Associates is an Equal Employment Opportunity Employer-Vets/Disabled. We are committed to fostering a respectful and collaborative environment that fuels scientific discovery. We consider all qualified applicants without regard to any characteristic protected by law. All qualified individuals are encouraged to apply. We ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation. *VEVRAA Federal Contractor

BSA employees are subject to restrictions related to participation in Foreign Government Talent Recruitment Programs, as defined and detailed in United States Department of Energy Order 486.1A. You will be asked to disclose any such participation at the time of hire for review by Brookhaven. The full text of the Order may be found at: https://www.directives.doe.gov/directives-documents/400-series/0486.1-BOrder-a/@@images/file

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,161,932 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Remote, many countries
Similar stack
Same company
Upton
$258k – $387k per year · In office · 8+ years exp · Master's Degree · Mountain View
C++
AI/ML
CUDA
Machine Learning
DevOps
Linux
Apply
$181k – $217k per year · Equity · Hybrid · 5+ years exp · Denver · New York · San Francisco
Python
AI/ML
Claude Code
DevOps
Terraform
GCP
Datadog
Prometheus
CI/CD
GitOps
AWS
Kubernetes
Grafana
Google GKE
Amazon EC2
Fastly
GitHub
Amazon S3
Linux
Cybersecurity
Tcpdump
Apply
In office · 8+ years exp · Bachelor's Degree · Cleveland
JavaScript
Java
Kotlin
TypeScript
SQL
Apex
COBOL
Java
Spring Boot
Spring Security
Spring Cloud
Hazelcast
Kotlin
Mockito
Apex
MuleSoft
COBOL
IBM MQ
Databases
Redis
Oracle
RabbitMQ
Apache Kafka
Frontend
Angular
Mobile
JUnit
DevOps
Rest API
Splunk
GCP
Azure DevOps
Dynatrace
GitLab CI
Azure
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
AppDynamics
API Gateway
Management
Agile
Scrum
Apply
In office · 8+ years exp · Bachelor's Degree · Dallas
JavaScript
Java
Kotlin
TypeScript
SQL
Apex
COBOL
Java
Spring Boot
Spring Security
Spring Cloud
Hazelcast
Kotlin
Mockito
Apex
MuleSoft
COBOL
IBM MQ
Databases
Redis
Oracle
RabbitMQ
Apache Kafka
Frontend
Angular
Mobile
JUnit
DevOps
Rest API
Splunk
GCP
Azure DevOps
Dynatrace
GitLab CI
Azure
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
AppDynamics
API Gateway
Management
Agile
Scrum
Apply
In office · Pittsburgh
JavaScript
Java
TypeScript
Frontend
Angular
Apply
Remote (likely EAEU) · Moscow
JavaScript
TypeScript
C#
C#
ASP.NET Core
Entity Framework Core
Databases
PostgreSQL
Apache Kafka
AI/ML
Model Context Protocol
AI Agents
LLM
RAG
Machine Learning
Frontend
GraphQL
Next.js
React.js
DevOps
Rest API
OpenTelemetry
Prometheus
GitLab CI
CI/CD
Docker
Kubernetes
Grafana
Apply
$40k – $47k per year · Remote (likely EAEU) · 2+ years exp · Saint Petersburg
Java
Databases
PostgreSQL
Management
Agile
Scrum
Apply
Remote (likely EAEU) · Moscow
AI/ML
LLM
DevOps
Rest API
gRPC
CI/CD
IAM
Management
Agile
Kanban
UML
BPMN
QA
Swagger
Apply
$24k per year (net) · Remote (EAEU) · Moscow
Python
SQL
Python
SQLAlchemy
Databases
Oracle
AI/ML
NumPy
Apply
Remote (EAEU) · 2+ years exp · Moscow
Python
Python
Flask
FastAPI
Databases
PostgreSQL
DevOps
Prometheus
Grafana
Apply
In office · Full-Time · Gland
Java
Java
Apache Tomcat
Databases
PostgreSQL
Redis
RabbitMQ
AI/ML
Claude Code
Prompt Engineering
Frontend
GraphQL
Mobile
Room
DevOps
Rest API
Jenkins
Git
Docker
Kubernetes
Linux
QA
TestNG
Apply
Equity · In office · Full-Time · Dubai
Python
JavaScript
Rust
TypeScript
C++
Node JS
AI/ML
OpenCV
Multimodal AI
Computer Vision
AI Agents
MediaPipe
Frontend
GraphQL
DevOps
Rest API
gRPC
WebSockets
Wi-Fi
Cybersecurity
GDPR
HIPAA
IoT
MQTT
Zigbee
Matter
Management
Home Assistant
Apply
In office · Full-Time · Ankara
Python
Verilog
C++
VHDL
Python
PySide6
C++
Qt
DevOps
RTOS
Linux
IoT
FreeRTOS
MedTech
ISO 13485
ISO 14971
Apply
In office · Internship · Aarau
Python
Apply
Remote (Greece) · Part-Time · Athens
Python
JavaScript
SQL
Python
Django
Databases
PostgreSQL
DevOps
Rest API
GCP
DigitalOcean
Heroku
Azure
AWS
Apply
In office · Full-Time · 2+ years exp · Bachelor's Degree · Upton
AI/ML
Copilot
ChatGPT
Analytics
Power BI
Management
Oracle ERP
Apply
$74k – $90k per year · In office · Full-Time · 5+ years exp · PhD · Upton
Python
Apply
$102k – $125k per year · In office · Full-Time · 3+ years exp · Bachelor's Degree · Upton
Apply
$69k – $99k per year · In office · Nationals only · Full-Time · 8+ years exp · Bachelor's Degree · Upton
Management
SharePoint
Apply
Remote (United States) · Full-Time · 6+ years exp · Bachelor's Degree · United States
Management
Oracle ERP
Apply
In office · Full-Time · 12+ years exp · Bachelor's Degree · Upton
Chips/EDA
ALD
Apply
$92k – $152k per year · In office · Full-Time · 7+ years exp · Bachelor's Degree · Upton
Design
SolidWorks
SpaceTech
CATIA
ANSYS
Apply
In office · Full-Time · 2+ years exp · Bachelor's Degree · Upton
AI/ML
Copilot
ChatGPT
Analytics
Power BI
Management
Oracle ERP
Apply
$74k – $90k per year · In office · Full-Time · 5+ years exp · PhD · Upton
Python
Apply
$102k – $125k per year · In office · Full-Time · 3+ years exp · Bachelor's Degree · Upton
Apply
See all jobs
This is one of many
2,161,932 more open roles from verified company boards, updated every day.