Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
Harvard Kennedy School at the Shorenstein Center for Media, Politics and Public Policy seeks a Senior Software Engineer with expertise in software development, generative AI, and data science. The role is based on campus in Cambridge, MA, with a requirement to work on campus 3 days per week.
You will design and build large-scale software systems for education technology and AI-driven tools, contributing to empirical research and producing production-ready software for real-world use.
TheComputational Policy Lab at the Shorenstein Center at Harvard Kennedy School (HKS) is seeking a Senior Software Engineer with specializedexpertisein software development, generative AI, and data science. This position is housed within the Shorenstein Center on Media,Politicsand Public Policy. Through teaching and research at the Harvard Kennedy School and its program of visiting fellows, conferences and initiatives, the Center is at the forefront of its area of inquiry.
Job-Specific Responsibilities:
Core responsibilities encompass specialized tasks including:
Projects you will work on include, but are not limited to:
AI in Education: We are designing and testing AI-powered technologies that go beyond generic tools like ChatGPT to provide tailored support for student learning. Our flagship tool, PingPong, is currently being evaluated through a large-scale randomized experiment across universities and community colleges nationwide. In addition, we are piloting innovations such as virtual lectures, personalized student diagnostics, and teacher co-pilot tools. This role will help design, implement, and scale these technologies so they can be rigorously tested and used in real classroom settings.
AI in Public Policy: We are engineering AI systems that improve public service delivery and decision-making. Examples include tools that assist county prosecutors in making unbiased charging decisions, help public defender clients to avoid jail time due to missed court dates, and support adjudicators as they process unemployment insurance claims. In this role, you will work on building robust, production-quality systems that can be deployed in high-stakes government environments where reliability, fairness, and performance are critical.
Basic Qualifications: Minimum of five years’ post-secondary education or relevant work experience
Additional Qualifications and Skills:
Additional Information