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 at BNL | Benefits ProgramThe CDS Computational Science Department has an immediate opening for an Assistant Computational Scientist (Research Staff 3) to work in an interdisciplinary team to address computational challenges in different scientific domains. The successful candidate is expected to design, develop, and integrate novel computational techniques, including software and numerical methods for a broad range of scientific applications, including nuclear and high energy physics, chemistry, biology, biomedicine, climate, and others. Research areas of interest include but are not limited to 1) digital twin technologies; 2) complex multiscale simulations and modeling; 3) large-scale hybrid machine learning and high-performance computing workflows; 4) tools and methods to allow productive use of modern advanced computing systems.Essential Duties and Responsibilities:- Work in a collaborative team with computer scientists, computational scientists, applied mathematicians, and domain scientists- Perform innovative research in high performance computing, machine learning and/or quantum computing pertinent to application needs- Develop new research ideas and seek out opportunities for funding- Present results at meetings, workshops, and conferences- Publish findings at conference proceedings and/or academic journals- Lead or participate in research grant proposal writing- Mentor postdocs and students as neededPOSITION REQUIREMENTSRequired Knowledge, Skills, and Abilities:- Bachelor's degree and 8 + years of relevant work experience, or a Master's degree and 6 +years of relevant work experience, or a PhD in Computational Physics/Chemistry/Biology, Computer Science/Engineering, Applied Mathematics, or a related field with 2+ years of relevant research experience post PhD- Established track records of performing high-caliber research in computational domains, including computer science, computational biology, computational fluid dynamics, or computational physics- Authored peer-reviewed publications, and presented at scientific conferences- Demonstrated programming skills in C/C++, Python, Fortran or other commonly used programming languages.- Experienced in the practice of high-performance computing, machine learning and/or quantum computing methodologies for scientific applications- Experienced in scientific computing research, including the development, optimization and implementation of numerical algorithms- Familiar with the hardware and software environments of high-performance computing systems- The ability to perform independent innovative research under minimal supervision, including the design, development, and validation of research methodologies- The ability to work and communicate well within an interdisciplinary team- Excellent oral and written communication skillsPreferred Knowledge, Skills, and Abilities:- Experienced in heterogenous computing with GPU accelerators using one of the programming models: CUDA, HIP, SYCL, Kokkos, OpenMP, OpenACC and similar.- Familiar with distributed parallel computing and its tools, such as MPI, NCCL, and others- Knowledge of complex workflow management on high performance computing systems- Experience of the application of artificial intelligence and machine learning methodologies in scientific domains, including generative AI, large language models etc.- Experience of working in an interdisciplinary team with demonstrated achievements.- Track record of securing research funding, either as a (Co-)Principal Investigator or participantOther information:- Moderate domestic and international travel is expected- This is an on-site position located at BNL in Upton, NYBrookhaven National L