Research Physicist – Computational Science at, NJ for Princeton Plasma Physics Laboratory (PPPL)
PPPL has an early career researcher position open in the field of computational plasma physics to play a key role in the application and development of the Gkeyll code to astrophysical systems. The successful candidate will develop new plasma simulation methods based on Galerkin’s family of discontinuous algorithms, focusing primarily on the application to plasma astrophysics of black holes, neutron stars and other astrophysical events. extremes. The ability to apply the algorithms to fusion and space plasmas as well is required. Solid experience in plasma physics, computer science and parallel computing is essential. This position resides in the newly established Department of Computational Sciences which aims to be a world-class department at the forefront of computational plasma physics.
The Princeton Plasma Physics Laboratory is a world-class fusion energy research laboratory operated by Princeton University for the Office of Science of the US Department of Energy. PPPL is dedicated to developing the scientific and technological knowledge base for fusion energy. The laboratory advances the fields of fusion energy and plasma physics research to develop the scientific understanding and key innovations necessary to achieve fusion as a source of energy for the world.
The successful candidate will work closely with the Gkeyll team to add new physical capabilities for modeling the plasma environment around black holes and neutron stars. This will involve:
- Extensive programming in C, CUDA and high level scripting languages (Python and Lua), optimization on parallel supercomputers, in addition to theoretical work in fluid / kinetic descriptions in the presence of strong gravitational fields.
- Expertise in general relativity is required.
- A solid understanding of parallel programming, ease in working with complex C / C ++ code bases, and experience with modern software practices are required.
- Approximately 75% of the successful candidate’s time will be spent developing the formulation and algorithms, and writing the code
- About 25% will be spent on applications to specific physical problems.
- Must have an interest in interdisciplinary applications to space / fusion issues.
- The successful candidate will be expected to mentor graduate students and novice scientists in both code development and physics applications.
Education and experience:
- Applicants must have a doctorate. in plasma physics, astrophysics, applied mathematics or in a discipline closely related with experience in general relativity and computational plasma physics.
Knowledge, skills and abilities:
- Knowledge of plasma physics and general relativity at graduate level is required.
- Experience with advanced digital algorithms for PDEs, C and C ++ and modern computer tools is essential.
- Communication and writing skills in English are required, as is the ability to work in a dynamic and rapidly changing team.
Princeton University is a Equal opportunities / Positive action employer and all qualified applicants will be considered for employment regardless of age, race, color, religion, sex, sexual orientation, gender identity or expression, origin status, disability status, protected veteran status or any other characteristic protected by law. EEO IS THE LAW
Please note that the Department of Energy (DOE) prohibits DOE employees and contractors from participating in certain foreign government talent recruitment programs. All PPPL employees are required to disclose any participation in a foreign government talent recruitment program and may be required to opt out of such programs to remain employed under the DOE contract.