Skip Navigation

Search Our Jobs

Search Our Jobs

Computer Software Scientist

Job ID 1797 Date posted 06/19/2019


Brookhaven National Laboratory is a multipurpose research institution funded primarily by the U.S. Department of Energy’s Office of Science. Located on the center of Long Island, New York, Brookhaven Lab brings world-class facilities and expertise to the most exciting and important questions in basic and applied science—from the birth of our universe to the sustainable energy technology of tomorrow. We operate cutting-edge large-scale facilities for studies in physics, chemistry, biology, medicine, applied science, and a wide range of advanced technologies. The Laboratory's almost 3,000 scientists, engineers, and support staff are joined each year by more than 4,000 visiting researchers from around the world. Our award-winning history, including seven Nobel Prizes, stretches back to 1947, and we continue to unravel mysteries from the nanoscale to the cosmic scale, and everything in between. Brookhaven is operated and managed by Brookhaven Science Associates, which was founded by the Research Foundation for the State University of New York on behalf of Stony Brook University, and Battelle, a nonprofit applied science and technology organization.




Brookhaven National Laboratory is entering an exciting new chapter with one of the newest and most advanced synchrotron facilities in the world. National Synchrotron Light Source II (NSLS-II ) enables the study of material properties and functions with nanoscale resolution and exquisite sensitivity by providing world-leading capabilities for X-ray imaging and high-resolution energy analysis.

This facility is open to users from academia and industry and its operations are at a time when the world enters a new era with a global economy fueled largely by scientific discoveries and technological innovations. NSLS-II provides the research tools needed to foster new discoveries and create breakthroughs in critical areas such as energy security, environment, and human health.




The National Synchrotron Light Source II (NSLS-II) is seeking an experienced software scientist to join the Scientific Computing & Data Acquisition, Data Management, Data Analysis Group.This position is needed to support the development and maintenance of a software and infrastructure for data analysis, management and analysis to support the scientific mission of NSLS-II.

Essential Duties and Responsibilities:

  • The successful candidate will work with a team of scientists and engineers to design, develop, and maintain reliable software and infrastructure to enable data acquisition, management and analysis. 

    Collaborate with beamline scientists to define and implement the best strategies and approaches in data acquisition, scientific data handling, management, visualization, and analysis for the purpose of enhancing scientific productivity and impact at NSLS-II.
  • The initial focus will be to support and extend the SynchWeb/ISPyB with an initial focus for Structural Biology, Small Angle Scattering and CryoEM with a view to expand to other techniques. 
  • Provide support for users in data collection methods and data analysis
  • Provide documentation, training and support for software and systems.  



Required Knowledge, Skills, and Abilities:

  • PhD degree in Computer Science. Physical Sciences, Applied Mathematics or related field.
  • Minimum of three (3) year of relevant experience.
  • Ability to employ sound software engineering methodologies.
  • Ability to design scalable and reliable system architectures.
  • Demonstrated record in collaborative software development.
  • Demonstrated experience in multiple programming languages, including Python.
  • Up-to-date knowledge in related scientific data collection, data management, and data analysis concepts.
  • Excellent oral and written communication skills and interpersonal skills to be able to interact effectively with a diverse group of scientists, engineers, and technical staff.
  • Self-motivated and able to work in a team environment.
  • Experience in data acquisition and analysis programs at a synchrotron light source, neutron source or other major scientific user facility.
  • Demonstrated initiative and ability to take ownership of projects and tasks.
  • Experience with Linux operating systems. 

Preferred Knowledge, Skills, and Abilities (at least one or more of the following):

  • data acquisition and analysis programs at a synchrotron light source, neutron source or other major scientific user facility.
  • Javascript, PHP or equivalent technologies
  • developing RESTful APIs
  • user interface development
  • developing web-based applications
  • Messaging Systems
  • distributed systems
  • NoSQL databases
  • Relational databases
  • containers and related infrastructure
  • Contributing to open source software projects.

Other Information:

The selected candidate will be placed at the appropriate scientific level dependent upon depth and breadth of relevant knowledge and skills that he or she brings to the position, as well as the amount of relevant experience.

At Brookhaven National Laboratory we believe that a comprehensive employee benefits program is an important and meaningful part of the compensation employees receive. Our benefits program includes, but is not limited to:

  • Medical Plans
  • Dental Plans
  • Vacation
  • Holidays
  • Life Insurance
  • 401(k) Plan
  • Retirement Plan
  • Paid Parental Leave
  • Swimming Pool, Weight Room, Tennis Courts, and many other employee perks and benefits

Brookhaven National Laboratory (BNL) is an equal opportunity employer committed to ensuring that all qualified applicants receive consideration for employment and will not be discriminated against on the basis of race, color, religion, sex, sex orientation, national origin, age, disability, or protected veteran status.

BNL takes affirmative action in support of its policy and to advance in employment individuals who are minorities, women, protected veterans, and individuals with disabilities.


We invite you to consider Brookhaven National Laboratory for employment. To be considered for this position, please apply online at BNL Careers and enter the job title into the Keyword Search.

Brookhaven National Laboratory (BNL) is an equal opportunity employer committed to ensuring that all qualified applicants receive consideration for employment and will not be discriminated against on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, status as a veteran, disability or any other federal, state or local protected class.

BNL takes affirmative action in support of its policy and to advance in employment individuals who are minorities, women, protected veterans, and individuals with disabilities.

*VEVRAA Federal Contractor

Move Up

Sign Up for Job Alerts

Find out about our career opportunities, news and events at Brookhaven National Laboratory.

CategorySearch for a category and select one from the list of suggestions. Finally, click “Add” to create your job alert.