B

Brookhaven Lab

National lab for basic, applied sciences

Research Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeUpton, Brookhaven, NY, USA$104.7k - $150.7k /yrIn-person

About the Job

Requirements

  • A Bachelor's degree with at least 8 years of experience, a Master's degree with at least 6 years of experience, or a Doctorate with at least 2 years of post-PhD experience in physics, chemistry, material science, biology, computational science, an engineering discipline, or a 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.
  • Ability to learn quickly and adapt to new challenges.
  • Experience with scientific instrument data acquisition and analysis.

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 artificial intelligence 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.

Desired Qualifications

  • 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 artificial intelligence models.
  • Demonstrated ability to collaborate on distributed software development teams.
  • Experience with HTTP APIs and microservices.
  • Experience with containerization technologies such as Docker or Kubernetes.
  • Familiarity with message bus solutions such as Kafka, RabbitMQ, Redis, or ZeroMQ.

About the Company

Brookhaven Lab

National lab for basic, applied sciences

Brookhaven National Laboratory is a multi-purpose research institution focused on basic and applied science. It conducts research in physical, biomedical, and environmental sciences, energy technologies, and national security, and it builds and operates major scientific facilities that university, industry, and government researchers can use. Its operations are managed for the U.S. Department of Energy’s Office of Science by Brookhaven Science Associates, a partnership between the Research Foundation of the State University of New York (on behalf of Stony Brook University) and Battelle. Unlike purely academic labs, Brookhaven provides access to large, shared facilities and supports collaboration across academia, industry, and government. Its goal is to advance fundamental knowledge and develop practical technologies by running and maintaining facilities, conducting experiments, and enabling external researchers to perform cutting-edge work.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Town of Brookhaven, New York
Founded
1947

Recently Posted Jobs

Explore more opportunities at Brookhaven Lab

See more jobs