Openings

Research Software Engineer

PSAAP: Material point methods

CU Boulder’s PSAAP Multidisciplinary Simulation Center for Micromorphic Multiphysics Porous and Particulate Materials Simulations Within Exascale Computing Workflows has an opening for a Research Software Engineer to co-lead development of robust, extensible open source software for extreme-scale simulation of large-deformation composite poro-elasto-visco-plastic media across a broad range of regimes with experimental validation and coordination with micromorphic multiscale models.

Successful applicants will have strong written and verbal communication skills, and interest in working with an interdisciplinary team to apply the following to real-world problems:

  • collaborative software development and devops (Git, continuous integration, etc.);

  • maintainable, high-performance programming techniques for CPUs and GPUs;

  • finite element and material-point discretizations;

  • computational mechanics/inelasticity;

  • parallel algebraic solvers such as PETSc; and

  • scalable data-intensive computing.

This position can start immediately and is remote-friendly, especially during the pandemic. US citizenship or permanent residency is preferred. Since this project is funded by DOE NNSA, we cannot consider sensitive country foreign nationals.

Please send questions to jed.brown@colorado.edu or apply at CU Jobs. Contrary to the ad text, this does not require a PhD. Due to oddly exclusionary HR requirements, I was not allowed to advertise it as optional without changing the job title. If the work sounds fun, please apply and we’ll find an allowed job title.

The University of Colorado Boulder is committed to building a culturally diverse community of faculty, staff, and students dedicated to contributing to an inclusive campus environment. We are an Equal Opportunity employer, including veterans and individuals with disabilities. We offer a competitive salary and a comprehensive benefits package.

Postdoc

CEED: Performance-portable finite element solvers

We have an immediate opening for a Postdoc to conduct research in collaboration with the DOE Exascale Computing Project’s co-design Center for Efficient Exascale Discretization (CEED) on the development of robust and efficient methods for high order/compatible PDE discretization and multilevel solvers, including deployment in open source libraries. The project is especially interested in strategies to provide performance portability on emerging architectures and novel parallelization techniques to improve time to solution in the strong scaling limit. The methods will be applied in a variety of applications areas including sustainable energy and geophysics.

Successful applicants will have strong written and verbal communication skills to collaborate with a distributed inter-disciplinary team and disseminate results via publications and presentations, as well as an interest in research and development of high-quality community software infrastructure in areas including, but not limited to:

  • element-based PDE discretization;

  • high-performance computing on emerging architectures, including CPU and GPUs;

  • scalable algebraic solvers;

  • applications in fluid and solid mechanics; and

  • data-intensive PDE workflows.

This position can start immediately and is remote-friendly, especially during the pandemic.

Please send questions to jed.brown@colorado.edu or apply at CU Jobs.

The University of Colorado Boulder is committed to building a culturally diverse community of faculty, staff, and students dedicated to contributing to an inclusive campus environment. We are an Equal Opportunity employer, including veterans and individuals with disabilities. We offer a competitive salary and a comprehensive benefits package.

Research Assistant

CEED: Dashboard for performance intercomparison

The Center for Efficient Exascale Discretization (CEED) seeks a research assistant to collaborate in development of a dashboard for comparing performance and accuracy of different software implementations and compute architectures on benchmark problems. Our current prototype uses Altair and Vega-Lite, which we would like to extend for interactive use and ease of data submission.

This hourly position can start immediately and is open to CU students (undergrad or grad). We anticipate being able to support up to 15 hours/week for part or all of the Spring 2021 semester at $20 to $25/hour depending on experience.

To apply, please send a CV and cover letter to jed.brown@colorado.edu.