What is a Software Engineer at RAND?
A Software Engineer at RAND plays a pivotal role in shaping technological solutions that address complex challenges in policy, defense, and public service. This position is more than just coding; it involves collaborating with multidisciplinary teams to develop software that informs decisions and enhances operational efficiency. As a Software Engineer, you will contribute to critical projects that deal with pressing issues facing society—ranging from national security to healthcare—making your work not only impactful but also deeply rewarding.
This role is essential for the development of innovative tools and systems that facilitate research and analysis. By leveraging your technical skills, you will help translate abstract data into actionable insights, driving forward the mission of RAND to improve policy outcomes through rigorous analysis and evidence-based solutions. You will work alongside experts in various fields, contributing to products that require a blend of technical knowledge and an understanding of the broader implications of your work.




