Computational Physicist

Facility for Rare Isotope Beams

United States

The Facility for Rare Isotope Beams is searching for a Computational Physicist to develop a software package for tracking isotope beams and optimizing fragment separator performance. The Computational Physicist will play a critical role in improving the Advanced Rare Isotope Separator (ARIS) performance by providing a tool for offline and online optimization of the ARIS parameters.

As a Computational Physicist, your major position responsibilities will be the following:

  • Develop parallel tracking and optimization codes for isotope separation, and transport of rare isotope beams in 3D fields of multipole magnets, including misalignments
    • Conceive and execute studies of primary and secondary beam dynamics using existing software.
    • Development of novel simulation codes supporting realistic particle tracking in 3D fields of fragment separator magnets and interaction of isotope beams with wedges and degraders by integrating available codes such as LISE++-core or ATIMA.
    • Develop ARIS settings for efficient separation and purification of rare isotopes
    • Complete other duties as assigned within the scope of the role

The knowledge, skills, and abilities needed for the position are:

  • Thorough knowledge of major programming languages (C++, Python)
  • Thorough knowledge of software development practices and techniques for computational and data-intensive science problems
  • Knowledge and skillful ability to perform parallel computing and utilize scientific application codes.
  • Ability to conceive and execute studies of primary and secondary beam dynamics using existing software
  • Skill and ability to gather, analyze, and present findings by communicating effectively (both orally and written)
    • Ability to conduct interdisciplinary research combining physical sciences/engineering and computing; strong collaboration skills and ability to work in a team environment
    • Ability to analyze and resolve technical problems in a timely manner
    • Ability to effectively work in a team

To qualify for the position, you’ll need to meet the following job requirements:

  • A Ph.D. in computational physics or computer science and a minimum of two years of experience in  related fields; or an equivalent combination of education and experience
  • Experience in parallel computing and scientific application codes

You will go beyond the job requirements if you meet the following desired qualifications:

  • Prior experience in the development of computer programs with parallel computing capability
  • Experience in GPU-based computing
  • Familiarity with electrodynamics computer codes.
  • Familiarity with accelerator physics, in particular, heavy-ion accelerators
  • Familiarity with beam dynamics, in particular, higher-order beam optics
  • Familiarity with fragment separator beam physics 
  • Familiarity with nuclear physics
  • Physics of the interaction of ion beams with materials


In your application, please refer to