ANNOUNCEMENT:
Call for Large-Scale Project Proposals for Research Software and Data Engineering Support is Open. Faculty members can submit a proposal by May 19, 2025.
Overview
Having the right tools and infrastructure is essential for advancing high-quality research. Through our Research Software Engineer (RSE) Partnership, DDSS has established a team of RSEs focused on supporting social science research. Princeton is one of the few universities with a centralized team of RSEs dedicated to this field as shareable resource, providing a valuable advantage. Our RSEs, along with the Research Data Engineer and interdisciplinary collaborators, play a key role in supporting and enhancing research in quantitative social science.
Two pathways guide the selection of tools, infrastructure, and public goods that DDSS develops: faculty solicitation and the direct observation of needs in Princeton’s existing computing and data science infrastructure.
DDSS Research Software and Data Engineering Team

Engineering Skills
Our group focuses on three core areas of engineering: machine learning, data science/engineering and open source software development. We program primarily in high-level languages such as Python, R and Julia, but also use React and TypeScript for application/user interface development. We strive to apply best practices (external link) to our software development process while not allowing perfection to impede research progress. All of our projects are hosted on GitHub and we use Docker to distribute applications.