Job opening at Sandia National Laboratories - HPC algorithms

"Boman, Erik G" <[email protected]> Wed, 30 Aug 2017 20:11:23 +0000
Newsgroups gmane.comp.mathematics.csc
Message-ID <[email protected]>
--===============0866728394571343478==
Content-Language: en-US
Content-Type: multipart/alternative;
	boundary="_000_150412388356665111sandiagov_"

--_000_150412388356665111sandiagov_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

[
Please see the announcement below regarding an immediate opening in the Cen=
ter for Computing Research at Sandia National Laboratories.

Erik Boman
Center for Computing Research
Sandia National Laboratories

--------

Job Title: R&D Computer Scientist - HPC Algorithms and Architectures
Job ID:    658365
Location:  Albuquerque, NM

Job description:

We are seeking an R&D Computer Scientist to develop algorithms to meet the =
challenges posed by next-generation high-performance computing hardware.  I=
ncreasingly heterogeneous architectures, reduced on-node memory bandwidth, =
and ever-growing hardware core counts demanding extreme levels of concurren=
cy are driving the need for novel portable, performant and highly scalable =
algorithms to meet national computing needs in energy, climate, and nationa=
l security.  The scalable algorithms team at Sandia is actively considering=
 a number of research topics to address these challenges. This position off=
ers the opportunity for highly motivated and enthusiastic researchers to wo=
rk in a collaborative research environment.

On any given day, you may be called on to:

  *   Conduct innovative research and software development in high-performa=
nce graph and hypergraph algorithms; algorithms for sparse/dense/graph kern=
els; linear solvers and preconditioners; performance-portable, architecture=
-aware implementations using MPI, Kokkos, OpenMP and/or CUDA; and integrati=
on of algorithms with physics-based and data-centric applications
  *   Execute and optimize your software on state-of-the-art testbed comput=
ers and supercomputers at Sandia and other DOE facilities
  *   Integrate your software with large code bases and national security a=
pplications in support of Sandia's mission
  *   Collaborate with engineers, mathematicians and scientists across a va=
riety of disciplines
  *   Develop new ideas, publish in journals and conferences, and present a=
t national and international venues
  *   Develop, improve, and support the Trilinos project (trilinos.org), Sa=
ndia's software base for research, development and deployment of new algori=
thms

Qualifications We Require

  *   PhD in computer science, mathematics, or related engineering or scien=
ce discipline
  *   Research experience in graph/hypergraph algorithms, sparse linear alg=
ebra kernels and other combinatorial algorithms
  *   Experience in large-scale parallel programming and performance optimi=
zation using distributed memory algorithms with MPI
  *   Experience in architecture-aware algorithm development and implementa=
tion for GPU and Xeon Phi architectures
  *   Experience with object-oriented programming in C++
  *   Experience in parallel programming models such as MPI, OpenMP and CUD=
A
  *   Experience developing and deploying robust parallel software as evide=
nced by application usage of previous research
  *   Experience working with software teams in large, collaborative softwa=
re projects
  *   Strong research skills as evidenced by technical publications in high=
ly selective HPC conferences and journals, awards, and released software us=
ed by applications

Qualifications We Desire

  *   Experience in performance-portable parallel programming such as Kokko=
s and/or RAJA
  *   Experience in architecture-specific optimizations for vectorization, =
hierarchical parallelism, and memory layouts
  *   Experience developing or working with packages in the Trilinos projec=
t
  *   Experience running and optimizing software on DOE's ASC, NERSC and/or=
 LCF supercomputers
  *   Communication skills appropriate for participating in multi-disciplin=
ary teams of mathematicians, engineers and computer scientists
  *   Ability to obtain and maintain a Department of Energy security cleara=
nce

You can view and apply for this job by:
1) going to www.sandia.gov/careers
2) Click on "view all jobs"
3) search for position 658365


--_000_150412388356665111sandiagov_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1">
<style type=3D"text/css" style=3D"display:none"><!--P{margin-top:0;margin-b=
ottom:0;} --></style>
</head>
<body dir=3D"ltr" style=3D"font-size:12pt;color:#000000;background-color:#F=
FFFFF;font-family:Calibri,Arial,Helvetica,sans-serif;">
<div class=3D"_rp_e allowTextSelection" style=3D"position: relative;">
<div class=3D"_rp_f allowTextSelection scrollContainer" role=3D"region" tab=
index=3D"-1" style=3D"position: absolute; top: 0px; right: 0px; bottom: 0px=
; left: 0px; height: auto; width: auto;">
<div style=3D"">
<div class=3D"_rp_g" tabindex=3D"-1">
<div class=3D"_rp_h ms-font-color-neutralPrimary ms-font-l ms-font-weight-r=
egular">
<span class=3D"rpHighlightAllClass rpHighlightSubjectClass" role=3D"heading=
" tabindex=3D"-1" style=3D"">[</span><br>
</div>
</div>
</div>
</div>
</div>
Please see the announcement below regarding an immediate opening in the Cen=
ter for Computing Research at Sandia National Laboratories.<br>
<br>
Erik Boman<br>
Center for Computing Research<br>
Sandia National Laboratories<br>
<br>
--------<br>
<br>
<strong>Job Title:</strong> R&amp;D Computer Scientist - HPC Algorithms and=
 Architectures<br>
<strong>Job ID:&nbsp;&nbsp;&nbsp;</strong> 658365<br>
<strong>Location:&nbsp;</strong> Albuquerque, NM <br>
<br>
<strong>Job description:</strong><br>
<br>
We are seeking an R&amp;D Computer Scientist to develop algorithms to meet =
the challenges posed by next-generation high-performance computing hardware=
.&nbsp; Increasingly heterogeneous architectures, reduced on-node memory ba=
ndwidth, and ever-growing hardware core counts
 demanding extreme levels of concurrency are driving the need for novel por=
table, performant and highly scalable algorithms to meet national computing=
 needs in energy, climate, and national security.&nbsp; The scalable algori=
thms team at Sandia is actively considering
 a number of research topics to address these challenges. This position off=
ers the opportunity for highly motivated and enthusiastic researchers to wo=
rk in a collaborative research environment.
<br>
<br>
<strong>On any given day, you may be called on to:</strong><br>
<ul>
<li>Conduct innovative research and software development in high-performanc=
e graph and hypergraph algorithms; algorithms for sparse/dense/graph kernel=
s; linear solvers and preconditioners; performance-portable, architecture-a=
ware implementations using MPI,
 Kokkos, OpenMP and/or CUDA; and integration of algorithms with physics-bas=
ed and data-centric applications</li><li>Execute and optimize your software=
 on state-of-the-art testbed computers and supercomputers at Sandia and oth=
er DOE facilities</li><li>Integrate your software with large code bases and=
 national security applications in support of Sandia's mission</li><li>Coll=
aborate with engineers, mathematicians and scientists across a variety of d=
isciplines</li><li>Develop new ideas, publish in journals and conferences, =
and present at national and international venues</li><li>Develop, improve, =
and support the Trilinos project (trilinos.org), Sandia's software base for=
 research, development and deployment of new algorithms</li></ul>
<strong>Qualifications We Require</strong><br>
<ul>
<li>PhD in computer science, mathematics, or related engineering or science=
 discipline</li><li>Research experience in graph/hypergraph algorithms, spa=
rse linear algebra kernels and other combinatorial algorithms</li><li>Exper=
ience in large-scale parallel programming and performance optimization usin=
g distributed memory algorithms with MPI</li><li>Experience in architecture=
-aware algorithm development and implementation for GPU and Xeon Phi archit=
ectures</li><li>Experience with object-oriented programming in C&#43;&#43;<=
/li><li>Experience in parallel programming models such as MPI, OpenMP and C=
UDA</li><li>Experience developing and deploying robust parallel software as=
 evidenced by application usage of previous research</li><li>Experience wor=
king with software teams in large, collaborative software projects</li><li>=
Strong research skills as evidenced by technical publications in highly sel=
ective HPC conferences and journals, awards, and released software used by =
applications&nbsp;&nbsp;&nbsp;&nbsp;
<br>
</li></ul>
<strong>Qualifications We Desire</strong><br>
<ul>
<li>Experience in performance-portable parallel programming such as Kokkos =
and/or RAJA</li><li>Experience in architecture-specific optimizations for v=
ectorization, hierarchical parallelism, and memory layouts</li><li>Experien=
ce developing or working with packages in the Trilinos project</li><li>Expe=
rience running and optimizing software on DOE's ASC, NERSC and/or LCF super=
computers</li><li>Communication skills appropriate for participating in mul=
ti-disciplinary teams of mathematicians, engineers and computer scientists<=
/li><li>Ability to obtain and maintain a Department of Energy security clea=
rance</li></ul>
<strong>You can view and apply for this job by: &nbsp;</strong><br>
1) going to www.sandia.gov/careers<br>
2) Click on &quot;view all jobs&quot; <br>
3) search for position 658365
<p><br>
</p>
</body>
</html>

--_000_150412388356665111sandiagov_--

--===============0866728394571343478==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Csc mailing list
[email protected]
https://lists.purdue.edu/mailman/listinfo/csc

--===============0866728394571343478==--