Role OverviewJoin a pioneering research initiative focused on the intersection of artificial intelligence and public policy. As a Software Engineer, you will play a central role in designing and implementing advanced software systems that power empirical research in education technology and computational social science. This position is based within a prominent university-affiliated lab and supports high-impact projects leveraging generative AI, natural language processing, and machine learning.
Key Responsibilities
- Develop and maintain complex web and application systems for research initiatives of significant scale and technical depth
- Design and deploy AI-driven tools using cutting-edge machine learning and NLP techniques
- Translate research frameworks and experimental designs into robust, scalable software solutions
- Support the implementation of randomized controlled trials and other evaluation methods to assess AI interventions
- Collaborate with interdisciplinary teams to integrate theoretical models with real-world deployment
- Contribute to academic publications, technical documentation, and research dissemination
- Maintain awareness of advancements in AI, causal inference, and computational policy
- Ensure compliance with institutional IT standards, security policies, and ethical guidelines
Qualifications
Candidates should hold a bachelor’s degree or equivalent experience in computer science, data science, or a related discipline, with demonstrated expertise in software engineering and empirical research methods. Required experience includes building and managing generative AI pipelines and deploying applications in cloud environments. A collaborative mindset and ability to work independently on complex technical challenges are essential.
Preferred technical skills include proficiency in Python and TypeScript, along with experience using Svelte or React for frontend development.
Technical Environment
The development stack includes Python, TypeScript, Svelte, and React, with a strong focus on generative AI, machine learning, natural language processing, and cloud-based deployment platforms.
Work Arrangement
This is a hybrid position, allowing work from campus or an approved remote location within designated states. Work schedules are set according to departmental needs, with adherence to university employment policies for remote work.
Benefits
- Comprehensive health insurance (medical, dental, vision) effective from day one
- Generous paid time off and parental leave
- University-contributed retirement plans
- Support for mental health and overall wellbeing
- Resources for caregivers and working families
- Professional growth programs, including tuition assistance
- Commuter benefits, campus discounts, and other workplace perks
Compensation
Salary is set according to grade level 057; refer to official university salary guidelines for full details.
Commitment to Inclusion
This institution values diversity, equity, and inclusion as foundational to its mission. It fosters a collaborative, respectful environment where individuals from all backgrounds can contribute meaningfully. The organization prohibits discrimination based on race, color, religion, sex, national origin, sexual orientation, gender identity, disability, veteran status, or any other protected characteristic, and actively supports a culture where all can thrive.


