Research Engineer
SLAC National Accelerator Laboratory
Menlo Park, CA
DescriptionWe're a research group within SLAC, headed by Alex Aiken ( We focus on fundamental CS research that has the potential to impact science, mainly in the areas of high-performance and distributed computing, programming languages, compilers, networks, operating systems, etc. One of our major projects is Legion, a forward-looking programming system for distributed computing ( Legion has been used to create new programming languages (, seamless distributed NumPy (, and a drop-in replacement for Keras and PyTorch (, among many other things.

We are looking for strong scientists and engineers to join our group. For clarity (because these terms vary by industry/company), scientists mainly focus on producing research results (e.g., papers and research software) while engineers mainly focus on software development and deliverables (e.g., system or application implementation). For scientist positions please expect to provide a CV with relevant publications.

(Note there are two versions of this posting, one for scientist and one for engineer.)
RequirementsM.S. or Ph.D. (preferred) in Computer Science or a closely related discipline. Demonstrated ability to carry out independent design and implementation in the area of runtime systems, compilers, or distributed computing. Demonstrated effective written and verbal communication skills. Demonstrated ability to work and communicate effectively with a diverse population. Demonstrated ability to work independently and in a team environment.
Company DescriptionSLAC is operated by Stanford University on behalf of the U.S. Department of Energy.
Event Type
Job Posting
TimeWednesday, 16 November 202210am - 3pm CST
Back To Top Button