Argonne National Laboratory Assistant Computer Scientist in Lemont, Illinois
Assistant Computer Scientist
Requisition Number: 5161 Location: Lemont, IL
Functional Area: Division: MCS-Mathematics and Computer Science
Employment Category: Temporary 6 Months or Greater Shift:
Level (Grade): RD2 Share: Facebook LinkedIn Twitter
Math and Computer Sciences at Argonne National Laboratory provides intellectual and technical leadership in the computing sciences, applied mathematics, computer science, and computational science. To this end, we pursue the most important scientific problems of our nation, problems that require innovative computational tools and technology for transformative science during the next several decades.
The Mathematics and Computer Science Division at Argonne National Laboratory seeks well-prepared candidates for an Assistant Computer Scientist position in scientific machine learning. The successful candidate will be performing machine learning research and development for scientific discovery on some of the world’s fastest supercomputers. This work will include development of scalable supervised, unsupervised, reinforcement, transfer, meta, continual, and automated learning methods with flexibility on the class of methods pursued based on wide range of DOE relevant scientific applications such as nuclear physics, computational chemistry, materials science, high performance computing, weather modeling, and transportation. You will actively collaborate with computer scientists, mathematicians, and domain scientists and will have the opportunity to build an independent research program.
This is an Evergreen job posting which allows candidates to apply once to be considered for multiple job requisitions; you may be asked to apply to a specific job posting in the future.
Ideal Candidates are expected to have:
- Bachelor’s degree and 5+ years; Master’s and 3+ years; Doctorate and 0 years, or equivalent.
- Experience in machine/deep learning, high-performance computing, scientific computing or mathematical optimization
- Programming experience in C, C++, and/or Python
- Experience in Keras, Tensorflow, Pytorch
- Good communication skills both verbal and written
- Software development practices and techniques for computational and data-intensive science problems.
Desirable knowledge and skills:
- Ability to understand and implement methods from latest machine learning articles
- Experience and skills in interdisciplinary research involving computer scientists and discipline scientists
- Experience with parallel programming such as MPI
- Ability to provide project leadership
- Collaborative skills including the ability to work well with other laboratories and universities, supercomputer centers and industry.
As an equal employment opportunity and affirmative action employer, and in accordance with our core values of impact, safety, respect, integrity and teamwork, Argonne National Laboratory is committed to a diverse and inclusive workplace that fosters collaborative scientific discovery and innovation. In support of this commitment, Argonne encourages minorities, women, veterans and individuals with disabilities to apply for employment. Argonne considers all qualified applicants for employment without regard to age, ancestry, citizenship status, color, disability, gender, gender identity, gender expression, genetic information, marital status, national origin, pregnancy, race, religion, sexual orientation, veteran status or any other characteristic protected by law.
Argonne employees, and certain guest researchers and contractors, are subject to particular restrictions related to participation in Foreign Government Sponsored or Affiliated Activities, as defined and detailed in United States Department of Energy Order 486.1A. You will be asked to disclose any such participation in the application phase for review by Argonne's Legal Department.
All Argonne offers of employment are contingent upon a background check that includes an assessment of criminal conviction history conducted on an individualized and case-by-case basis. Please be advised that Argonne positions require upon hire (or may require in the future) for the individual be to obtain a government access authorization that involves additional background check requirements. Failure to obtain or maintain such government access authorization could result in the withdrawal of a job offer or future termination of employment.