<div style="background-color: transparent; "><span id="internal-source-marker_0.6959485721308738" style="font-size: 13px; font-family: Arial; background-color: transparent; font-weight: bold; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; ">Parallel Haskell Programmers</span><br>
<span style="font-size: 13px; font-family: Arial; color: rgb(34, 34, 34); background-color: transparent; font-weight: bold; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; "></span><br><span style="font-size: 13px; font-family: Arial; color: rgb(34, 34, 34); background-color: rgb(255, 255, 255); text-decoration: none; vertical-align: baseline; white-space: pre-wrap; ">Parallel Scientific, LLC is a Boulder, CO based early stage, but funded startup company working in the area of scalable parallelization for scientific and large data computing.  We are implementing radically new software tools for the creation and optimization of parallel programs benefiting applications and leveraging modern systems architecture. We build on our mathematical knowledge, cutting edge programming languages and our understanding of systems software and hardware.  We are currently working with the Haskell development team and major HPC laboratories world wide on libraries and compiler extensions for parallel programming.</span><br>
<span style="font-size: 13px; font-family: Arial; color: rgb(34, 34, 34); background-color: rgb(255, 255, 255); text-decoration: none; vertical-align: baseline; white-space: pre-wrap; "></span><br><span style="font-size: 13px; font-family: Arial; color: rgb(34, 34, 34); background-color: rgb(255, 255, 255); text-decoration: none; vertical-align: baseline; white-space: pre-wrap; ">Parallel Scientific was founded by Peter Braam in 2010.  Peter formerly taught mathematics and computer science at Oxford and Carnegie Mellon.  Then he contributed file systems to Linux and invented Lustre (which provides storage to 9 of the top 10 systems in the world). He ran several successful startups, and Parallel Scientific is run by an very experienced management team and board.    </span><br>
<span style="font-size: 13px; font-family: Arial; color: rgb(34, 34, 34); background-color: rgb(255, 255, 255); text-decoration: none; vertical-align: baseline; white-space: pre-wrap; "></span><br><span style="font-size: 13px; font-family: Arial; color: rgb(34, 34, 34); background-color: rgb(255, 255, 255); text-decoration: none; vertical-align: baseline; white-space: pre-wrap; ">Successful candidates can in some cases work remotely and will work in a modern virtual environment.  We provide training in advanced processes for software design and implementation and domain specific knowledge.</span><br>
<span style="font-size: 13px; font-family: Arial; color: rgb(34, 34, 34); background-color: rgb(255, 255, 255); font-weight: bold; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; "></span><br><span style="font-size: 13px; font-family: Arial; color: rgb(34, 34, 34); background-color: rgb(255, 255, 255); font-weight: bold; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; ">Required skills:</span><ul>
<li style="list-style-type: disc; font-size: 13px; font-family: Arial; color: rgb(34, 34, 34); background-color: rgb(255, 255, 255); text-decoration: none; vertical-align: baseline; "><span style="font-size: 13px; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; ">Very strong background in computer science or mathematics</span></li>
<li style="list-style-type: disc; font-size: 13px; font-family: Arial; color: rgb(34, 34, 34); background-color: rgb(255, 255, 255); text-decoration: none; vertical-align: baseline; "><span style="font-size: 13px; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; ">Experience with Haskell</span></li>
<li style="list-style-type: disc; font-size: 13px; font-family: Arial; color: rgb(34, 34, 34); background-color: rgb(255, 255, 255); text-decoration: none; vertical-align: baseline; "><span style="font-size: 13px; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; ">Knowledge of systems programming and operating systems functionality</span></li>
<li style="list-style-type: disc; font-size: 13px; font-family: Arial; color: rgb(34, 34, 34); background-color: rgb(255, 255, 255); text-decoration: none; vertical-align: baseline; "><span style="font-size: 13px; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; ">Knowledge of system architectures, such as high performance networking, memory architectures, multi and manycore CPUs and GPGPUs</span></li>
<li style="list-style-type: disc; font-size: 13px; font-family: Arial; color: rgb(34, 34, 34); background-color: rgb(255, 255, 255); text-decoration: none; vertical-align: baseline; "><span style="font-size: 13px; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; ">Experience with performance tuning of parallel or concurrent algorithms</span></li>
<li style="list-style-type: disc; font-size: 13px; font-family: Arial; color: rgb(34, 34, 34); background-color: rgb(255, 255, 255); text-decoration: none; vertical-align: baseline; "><span style="font-size: 13px; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; ">Experience designing and implementing concurrent or parallel programs</span></li>
</ul><br><span style="font-size: 13px; font-family: Arial; color: rgb(34, 34, 34); background-color: rgb(255, 255, 255); text-decoration: none; vertical-align: baseline; white-space: pre-wrap; "></span><br><span style="font-size: 13px; font-family: Arial; color: rgb(34, 34, 34); background-color: rgb(255, 255, 255); font-weight: bold; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; ">Experience in one or more of the following areas is desirable:</span><ul>
<li style="list-style-type: disc; font-size: 13px; font-family: Arial; color: rgb(34, 34, 34); background-color: rgb(255, 255, 255); text-decoration: none; vertical-align: baseline; "><span style="font-size: 13px; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; ">Experience with Haskell compiler technology</span></li>
<li style="list-style-type: disc; font-size: 13px; font-family: Arial; color: rgb(34, 34, 34); background-color: rgb(255, 255, 255); text-decoration: none; vertical-align: baseline; "><span style="font-size: 13px; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; ">In depth knowledge of core Haskell libraries for parallel programming (NDP, REPA etc)</span></li>
<li style="list-style-type: disc; font-size: 13px; font-family: Arial; color: rgb(34, 34, 34); background-color: rgb(255, 255, 255); text-decoration: none; vertical-align: baseline; "><span style="font-size: 13px; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; ">Experience in the area of middleware algorithms for data flow programming, graphs, cloud based data analytics, or sparse matrices</span></li>
<li style="list-style-type: disc; font-size: 13px; font-family: Arial; color: rgb(34, 34, 34); background-color: rgb(255, 255, 255); text-decoration: none; vertical-align: baseline; "><span style="font-size: 13px; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; ">Domain specific knowledge in scientific programming areas related to irregular and sparse problems, e.g. data analytics using graph analysis, genomics, tightly connected numerical analysis</span></li>
<li style="list-style-type: disc; font-size: 13px; font-family: Arial; color: rgb(34, 34, 34); background-color: rgb(255, 255, 255); text-decoration: none; vertical-align: baseline; "><span style="font-size: 13px; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; ">Experience with performance tuning for parallel applications on multi core systems (e.g. with the Intel toolkit), for GPGPU&#39;s using Cuda/OpenCL or with MPI/OpenMP on clusters of SMPs</span></li>
</ul><br><span style="font-size: 13px; font-family: Arial; color: rgb(34, 34, 34); background-color: rgb(255, 255, 255); text-decoration: none; vertical-align: baseline; white-space: pre-wrap; "></span><br><span style="font-size: 13px; font-family: Arial; background-color: transparent; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; ">To apply, please send a resume to <a href="mailto:jobs@parsci.com">jobs@parsci.com</a>.</span></div>