The Stanford Computational Policy Lab (SCPL) is currently seeking software engineers to help craft technical solutions to tough policy problems. Our work is grounded in statistics, machine learning, and software engineering, but the ideal candidate would also have interest in a wide range of fields: from law, to policy, to criminal justice, to education. Our positions are tailored to each individual’s strengths; your exact duties will depend on what skills you bring to the lab, and what you want to learn here. You should have—above all else—a desire to develop technical tools and interventions to address some of today’s thorniest policy issues.
SCPL is an interdisciplinary group of researchers, practitioners, and engineers that uses technology to address pressing issues in criminal justice, education, voting rights, and beyond. SCPL harnesses advances in data science to study the impact of policy choices at unprecedented scales, and builds algorithmic tools to guide high-stakes decisions. By bringing a computational perspective to public policy, SCPL improves the lives of millions of people—especially those affected by inefficient and unfair systems and practices.
The problems we work on are complex. For us, code is just one of the many tools we use to combat social injustices. As software engineers, we do some of the usual programming tasks, like building APIs and apps. But we also compile, clean, and analyze massive datasets, contribute to academic research, and empower future generations and researchers in non-technical fields by teaching data science and engineering. We even work on projects that involve zero lines of code, like writing and outreach!
We are a small team, so we all wear many hats, from dev-ops to DBs to APIs to UX design. We mostly use Python, Go, Typescript, and R (for data analysis). Our ideal new teammate does not need to be an expert on any one of these things, but is someone with some experience building and deploying real applications. The most important thing is that you’re comfortable learning on the job, trying new things, and collaborating. If you are dedicated to the fight for social justice and have a technical background, we’d love to chat!
We highly encourage applications from all backgrounds, including, but not limited to: people of color, people from working class backgrounds, women, and LGBTQ folks. We believe that the most impactful work—and the best work environments—include and foster a range of diverse perspectives.
Please note that the job title for this position ("Data Analyst 2") is an internal Stanford designation; the job duties for this position will be those described above.
Stanford is an equal employment opportunity and affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law.