Working With Us

Join our research team and contribute to cutting-edge work in Systems and AI

Where Should I Start?

Choose the pathway that best describes what you are looking for. Outreach opportunities are separated from research positions so you can quickly understand whether you are eligible and what to do next.

Outreach

Explore Systems & AI

For students, schools, families, and counselors looking for an introduction to the lab rather than a formal research position.

Research Positions

Join the Research Team

For students seeking sustained research experience with the lab.

Outreach & Exploration

Learn About the Lab

These opportunities are intended for exploration and outreach rather than formal research appointments.

Exploratory outreach for K-12 students, families, teachers, and counselors who want an introduction to Systems and AI research. Activities depend on lab availability and are designed for learning, demonstrations, or visits rather than formal research appointments.

Research Positions

Join the Research Team

Undergraduate, master's, and PhD pathways are intended for students seeking sustained research experience.

Research opportunities for undergraduate students ready to build systems, AI, HPC, or distributed-systems experience through sustained project work. Students should be prepared to learn actively, communicate consistently, and contribute over multiple terms when possible.

Graduate research opportunities for master's students with relevant technical preparation and interest in contributing to active lab projects. Fit depends on project needs, advisor capacity, and the student's research goals.

Doctoral research opportunities for students pursuing long-term work in high-performance computing, distributed systems, AI infrastructure, and related areas. Prospective PhD students should be ready for sustained, publication-oriented research with the group.