Argonne National Laboratory Mathematics and Computer Science Division
Argonne Home > MCS Division > About MCS > Job Opportunities

Job Opportunities

MCS Positions

 

Senior Computer Science

Argonne National Laboratory invites outstanding candidates to apply for the position of Senior Computational Scientist.

The Mathematics and Computer Science (MCS) Division has world-class programs in basic and applied research. We support a wide diversity of exciting programs in computational science – including computational biology and bioinformatics, global climate modeling, nanotechnology, and national security applications.

We offer access to one of the top open-science computers in the world: a 500-teraflops Blue Gene/P system. Our objective is to find innovative ways to solve problems previously considered infeasible. The selected candidate will work with our research groups on new algorithms and methodologies needed to address the most challenging problems in science and engineering in the 21st century.

The appointee will lead a team of researchers and software developers in designing highly scalable codes for leadership-class computers. In addition to conducting innovative research, the selected candidate will help expand our current research programs by actively pursuing new research and funding opportunities. The position includes the possibility of being a joint appointment with the University of Chicago/Argonne Computation Institute.

The candidate should have comprehensive knowledge of high-performance computational science issues, a demonstrated ability as a project coordinator, and a substantial record of accomplishments, including keynote addresses and significant publications in peer-reviewed journals. Also desired are good collaborative skills, Applicants should hold a Ph.D. degree and have 15 years of experience or the equivalent.

The Mathematics and Computer Science Division offers an excellent computational environment for this work. We work closely with the Argonne Leadership Class Facility, with access to the Blue Gene systems. We also have a world-renowned distributed systems laboratory and a virtual environments laboratory. For more information, see the MCS Web page.

Argonne offers an excellent compensation and benefits package. For full consideration, please send a curriculum vitae, statement of research interests, list of publications, and professional references to the Argonne job website for Requisition MCS-312816. Argonne is a U.S. Department of Energy laboratory managed by UChicago Argonne, LLC.

Argonne is an equal opportunity employer, and we value diversity in our workforce.


Software Developer
Compiler Technology for Automatic Differentiation
for Laboratory for Advanced Numerical Simulations (LANS)

Argonne National Laboratory invites candidates to apply for a software developer position in the Laboratory for Advanced Numerical Simulations in the Mathematics and Computer Science (MCS) Division.

The successful candidate will work with members of the Computational Differentiation group, which develops software for automatic differentiation and other source transformation tools, including ADIC, OpenAD/F, and OpenAnalysis.  The software developer will be primarily responsible for designing, implementing, debugging, and testing new functionality in the C/C++ automatic differentiation tool ADIC, as well as leveraging the underlying compiler infrastructure for tools for source-based performance analysis and tuning.  The position requires some collaboration with junior and senior computer scientists within the MCS division and at collaborating institutions, especially Lawrence Livermore National Laboratory and Colorado State University.

Expertise in developing large, object-oriented software packages and/or in compiler construction, including program analysis and optimization, is required; experience with a compiler construction toolkit, such as Sage or SUIF, is highly desired.  Also desirable is experience with the EDG frontend, C++, and automatic differentiation. Good communication skills are essential.

Applicants should possess a B.S. degree and 2-5 years experience or an M.S. degree and 0-2 years experience. The appointment is for one year (renewable).

The MCS Division offers an excellent computational environment for this work, including several large Linux clusters, a world-renowned distributed systems laboratory, and a virtual environments laboratory. For more information, see the MCS Web page. http://www.mcs.anl.gov

Candidates should submit a resume through the Argonne job website for Requisition MCS-311848.

A U.S. Department of Energy laboratory managed by UChicago Argonne, LLC.

Argonne is an equal opportunity employer, and we value diversity in our workforce.


Postdoctoral Researcher - Socio-Economic Impact of Climate Change

The Mathematics and Computer Science Division at Argonne National Laboratory invites outstanding candidates to apply for a postdoctoral position to perform research and development in a multi-disciplinary project that investigates the socio-economic impacts of climate change. The successful candidate will develop new models and methodologies for the AMIGA/MARS model, extending the current models to include dynamic general equilibrium. The successful candidate will interface modern complementarity solvers with AMIGA, and develop a large-scale parallel solver based on the toolkit for advanced optimization (TAO). Candidates are also encouraged to expand their own research agenda at Argonne.

The appointment will be in the Mathematics and Computer Science Division, which has strong programs in scientific computing, software tools, and computational mathematics. Candidates should have a background in one or more of the following: optimization, numerical analysis, linear algebra, scientific computing, and C. Experience with nonlinear optimization techniques and modeling languages such as AMPL and GAMS is a plus.

Internationally recognized for innovative research in high-performance computing, the Mathematics and Computer Science Division supports an excellent computational environment that includes access to a scientific visualization laboratory and a distributed computing laboratory. Argonne is located in the southwestern Chicago suburbs, offering the advantages of affordable housing, good schools, and easy access to the cultural attractions of the city.

Argonne is located in the southwestern suburbs of Chicago, offering the advantages of affordable housing, good schools, and easy access to the cultural attractions of the city.

Candidates should submit via the Argonne website under division postdoctoral job openings for job requisition mcs-313017 a curriculum vitae; list of publications, abstracts, and significant presentations; and the names of three references, other than Argonne staff, who can attest to the candidate's ability and potential.

For further information about the Argonne division postdoctoral appointments, see the website. Questions can be addressed to Dr. Sven Leyffer, MCS Division, by e-mail to leyffer@mcs.anl.gov

A U.S. Department of Energy laboratory managed by UChicago Argonne, LLC.

Argonne is an equal opportunity employer, and we value diversity in our workforce.


Postdoctoral Position - Handling Anomalous Behavior in Large-Scale Parallel Programs - Radix and LANS

The Mathematics and Computer Science (MCS)  Division at Argonne National Laboratory invites outstanding candidates to apply for a postdoctoral position focusing on the development of innovative approaches to detecting and preventing abnormal behaviors in large-scale parallel applications.

The successful candidate will work with both the Radix Laboratory and the Laboratory for Advanced Numerical Simulation (LANS) teams on both basic and applied research topics, with the goal of accurate and efficient problem detection in petascale applications and beyond. For example, the successful candidate would perform research on collective behavior analysis by exploiting the fact that, in most SPMD applications, most of the processes are performing the same type of computation, but incorrect results or nondeterministic behavior can be caused by erroneous application code, as well as by events that are not under user control (e.g., scheduling decisions, network conflicts, nondeterminism in the network or communication library, memory access patterns).  This position involves interacting with users to understand problems, collaborating with other scientists at universities and laboratories, and presenting papers at workshops and conferences.

The MCS Division has a vigorous research program in applied mathematics and computer science, and provides access to world-class computing facilities, including a 2,048-processor Blue Gene/L supercomputer, a 100-teraflops Blue Gene/P system, and a 5.8-teraflops SiCortex system. Plans are also under way to scale up the Blue Gene/P during 2008 to be one of the largest computers in the world. In addition, the computational environment includes several other large Linux clusters, a distributed systems laboratory, and a virtual environments laboratory. For more information, see http://www.mcs.anl.gov.

Argonne is located in the southwestern suburbs of Chicago, offering the advantages of affordable housing, good schools, and easy access to the cultural attractions of the city.

Applicants must have recently received a Ph.D. in computer science or a related discipline and should have expertise in one or more of the following areas: graph algorithms, static program analysis, or behavior-based anomaly detection. Considerable knowledge is required in one or more of the following areas: parallel programming, scientific computing, parallel system software (schedulers, parallel file systems, etc.). Candidates should be able to create, maintain, and support high-quality software.

The appointment is for a one-year term (renewable). Via the Argonne website under division postdoctoral job openings for job requisition MCS-312681, candidates should submit a curriculum vitae; research proposal; list of publications, abstracts, and significant presentations; and the names of three references, other than Argonne staff, who can attest to the candidate's ability and potential.

For further information about the Argonne division postdoctoral appointments, see the website. For answers to questions, please contact Giselle Sandi, in Argonne's Division of Educational Programs at gsandi@anl.gov.

A U.S. Department of Energy laboratory managed by UChicago Argonne, LLC.

Argonne is an equal opportunity employer, and we value diversity in our workforce.

Candidates should submit a resume through the Argonne job website for Requisition MCS-312681.


Postdoctoral Position - Radix Laboratory

Argonne National Laboratory invites outstanding candidates to apply for a postdoctoral appointee position in the Radix Laboratory (http://www.mcs.anl.gov/radix) in the Mathematics and Computer Science (MCS) Division. This position focuses on storage and file systems, particularly highly parallel I/O systems for computational science applications. The successful candidate will work with the Radix I/O team on both basic and applied research topics, with the goal of enabling parallel I/O for petascale compute architectures and beyond. This position involves interacting with users to understand problems, collaborating with other scientists at universities and laboratories, and presenting papers at workshops and conferences.

Applicants must have recently received a PhD in computer science or a related discipline and should have expertise in system software for supercomputers. Considerable knowledge is required in one or more of the following areas: parallel file systems, storage organization, operating systems and the Linux kernel, fault detection or fault tolerance, and parallel programming. Candidates should be able to create, maintain, and support high-quality software. Also desired are good collaborative skills, including the ability to work well with other laboratories and universities. The appointment is for a one-year term (renewable).

Interested candidates should send a detailed CV, along with a list of publications, and the names and addresses of three references through the Argonne web site at http://www.anl.gov/jobs under job search for postdoctoral/job openings, for requisition number 313128 MCS.

For further information about the Argonne division postdoctoral appointments, see the website. For answers to questions, please contact Giselle Sandi, in Argonne’s Division of Educational Programs at gsandi@anl.gov. A U.S. Department of Energy laboratory managed by UChicago Argonne, LLC.

Argonne is an equal opportunity employer, and we value diversity in our workforce.


Postdoctoral Appointee- Radix Laboratory

Argonne National Laboratory invites outstanding candidates to apply for a postdoctoral research position in the Radix Laboratory (http://www.mcs.anl.gov/radix) in the Mathematics and Computer Science (MCS) Division. Computer scientists in the Radix Laboratory design, implement, and study scalable system software for petascale systems. This position focuses on the ZeptoOS project. Research is hands-on; Argonne has a 2,048-processor Blue Gene/L supercomputer and plans to install a 100-teraflops Blue Gene/P system in 2007. The machine will be part of the Argonne Leadership Computing Facility, and plans are to scale it up during 2008 to be one of the largest computers in the world.

The Radix I/O team is an active participant in the SciDAC Scientific Data Management Center (http://sdmcenter.lbl.gov) and in the Institute for Ultra-Scale Visualization (http://www.iusv.org). It also leads development of the PVFS parallel file system and the ROMIO MPI-IO implementation and actively participates in the development of Parallel netCDF. Besides the ZeptoOS project, other projects in the Radix Laboratory include MPICH2, an implementation of the Message Passing Interface; FTB, a fault-tolerant backplane for large systems; and Cobalt, a component-based job scheduler and resource manager.

The successful candidate will work with the Radix ZeptoOS team focusing on the design, implementation, testing, and performance analysis of open source operating system software stack for massively parallel machines such as IBM Blue Gene, Cray XT, or SiCortex. Challenges include the identification and reduction of OS jitter for massively parallel jobs, adding advance optimizations to file I/O forwarding infrastructure, and ensuring that the software is fault-tolerant. The MCS Division has a vigorous research program in applied mathematics and computer science. In addition to Blue Gene access, the computational environment includes several other large Linux clusters, a distributed systems laboratory, and a virtual environments laboratory. For more information, see http://www.mcs.anl.gov.

Applicants must have recently received a Ph.D. in computer science or a related discipline and should have expertise in system software for supercomputers. Considerable knowledge of developing large software packages, including program analysis and optimization; considerable knowledge of C/C++ programming under Unix; considerable knowledge in one or more of the following areas: operating system kernels, parallel programming, networking/messaging, fault tolerance; and considerable ability to create, maintain, and support high-quality software. The appointment is for a one-year term (renewable). Via the Argonne website under division postdoctoral job openings for job requisition MCS-313067 , candidates should submit a curriculum vitae; research proposal; list of publications, abstracts, and significant presentations; and the names of three references, other than Argonne staff, who can attest to the candidate's ability and potential.

For further information about the Argonne division postdoctoral appointments, see the website. For answers to questions, please contact Giselle Sandi, in Argonne's Division of Educational Programs at gsandi@anl.gov.

Argonne is located in the southwestern suburbs of Chicago, offering the advantages of affordable housing, good schools, and easy access to the cultural attractions of the city.

A U.S. Department of Energy laboratory managed by UChicago Argonne, LLC.

Argonne is an equal opportunity employer, and we value diversity in our workforce.


Postdoctoral Researcher - Optimization Algorithms and Software for Supporting Nuclear Fuel Cycle Applications (LANS)

Argonne National Laboratory invites outstanding candidates to apply for a postdoctoral position in the Mathematics and Computer Science Division.

The successful candidate will pursue research in stochastic optimization methods, algorithms, and software for supporting advanced nuclear fuel cycle applications. The appointee will work as part of an integrated, multi-institution research team of mathematicians, computer scientists, chemical engineers, and nuclear engineers. The efforts of this team extend from fundamental optimization research to nuclear fuel cycle applications such as nuclear waste reprocessing and design of nuclear systems under uncertainty.

Experience is required in computational optimization, stochastic models, and computational science applications. Experience in parallel programming algorithms is desired. Familiarity with C/C++ in Unix/Linux environments is essential. Some experience in interdisciplinary collaborative research is desirable.

Internationally recognized for innovative research in high-performance computing, the Mathematics and Computer Science Division offers an excellent computational environment that includes several large Linux clusters, a world-renowned distributed systems laboratory, and a scientific visualization laboratory.

Argonne is located in the southwestern Chicago suburbs, offering the advantages of affordable housing, good schools, and easy access to the cultural attractions of the city.

Candidates should submit via the Argonne website under division postdoctoral job openings for job requisition mcs-311225 a curriculum vitae; research proposal; list of publications, abstracts, and significant presentations; and the names of three references, other than Argonne staff, who can attest to the candidate's ability and potential.

For further information about the Argonne division postdoctoral appointments, see the website. For answers to questions, please contact Giselle Sandi, in Argonne's Division of Educational Programs at gsandi@anl.gov.

Argonne is an equal opportunity employer, and we value diversity in our workforce.
A U.S. Department of Energy laboratory managed by UChicago Argonne, LLC.


Postdoctoral Appointee - Bioinformatics

Argonne National Laboratory invites candidates to apply for a postdoctoral researcher position in the Computational Biology group in the Mathematics and Computer Science (MCS) Division. The appointment is available immediately and is a one-year term (renewable).

The successful candidate will gather DNA samples from soil, collect the required metadata, and perform statistical analyses, The position also involves bioinformatics work to analyze the samples.

Applicants must have recently received a Ph.D. in biology (microbiology, genetics, molecular biology, genomics, proteomics). Considerable experience with growing soil bacteria and with DNA isolation and DNA lab work is essential. Good knowledge of computational biology is required. Also required is experience with at least one of the following technologies: high-throughput DNA sequencing, high-throughout proteomics, and DNA microarrays. The candidate should also have good collaborative skills, including the ability to work well with other laboratories and universities.

Argonne is located in the southwestern Chicago suburbs, offering the advantages of affordable housing, good schools, and easy access to the cultural attractions of the city.

Candidates should submit an application via the Argonne website under division postdoctoral job openings for job requisition mcs-312460. The application must include a curriculum vitae; research proposal; list of publications, abstracts, and significant presentations; and the names of three references, other than Argonne staff, who can attest to the candidate's ability and potential.

For further information about division postdoctoral appointments at Argonne, see the http://www.dep.anl.gov/postdocs/divisionpostdoc.htm website. For answers to questions, please contact gsandi@anl.gov, Division of Educational Programs.

A U.S. Department of Energy laboratory managed by UChicago Argonne, LLC.

Argonne is an equal opportunity employer, and we value diversity in our workforce.


Postdoctoral Appointee - Bioinformatics

Argonne National Laboratory invites candidates to apply for a postdoctoral researcher position in the Computational Biology group in the Mathematics and Computer Science (MCS) Division. The appointment is available immediately and is a one-year term (renewable).

The successful candidate will coordinate the DNA sample collection from soil, collect the required metadata, and perform statistical analyses. The position also involves bioinformatics work to analyze the samples.

Applicants must have recently received a Ph.D. in biology (microbiology, genetics, molecular biology, genomics, proteomics). Considerable experience with growing soil bacteria and with DNA isolation and DNA lab work is essential. Good knowledge of computational biology is required. Also required is experience with at least one of the following technologies: high-throughput DNA sequencing, high-throughout proteomics, and DNA microarrays. The candidate should also have good collaborative skills, including the ability to work well with other laboratories and universities.

Argonne is located in the southwestern Chicago suburbs, offering the advantages of affordable housing, good schools, and easy access to the cultural attractions of the city.

Candidates should submit an application via the Argonne website under division postdoctoral job openings for job requisition mcs-312458. The application must include a curriculum vitae; research proposal; list of publications, abstracts, and significant presentations; and the names of three references, other than Argonne staff, who can attest to the candidate's ability and potential.

For further information about division postdoctoral appointments at Argonne, see the http://www.dep.anl.gov/postdocs/divisionpostdoc.htm website. For answers to questions, please contact gsandi@anl.gov, Division of Educational Programs.

A U.S. Department of Energy laboratory managed by UChicago Argonne, LLC.

Argonne is an equal opportunity employer, and we value diversity in our workforce.


Argonne Positions

For other current job opportunities at Argonne National Laboratory, see the Argonne Web page.

NOTE: The Argonne Leadership Computing Facility (ALCF) has open positions; please see the Web page.


U.S. Department of Energy The University of Chicago Office of Science - Department of Energy
Privacy & Security Notice | Contact Us