<Build With Us />

We are Yale's largest collective of software developers, product designers, and computer science enthusiasts. We're excited that you're interested in joining us!

Roles
Explore the diverse opportunities to contribute and grow with our dynamic team.

Software Developer

Develop one of the y/cs's current or up and coming products.

Catalyst Developer

Hone your development skills in a beginner friendly software program designed to prepare you to work on one of our products.

UI/UX Designer

Design Figma wireframes and collaborate with development teams to bring products to life.

Outreach Planner

Bring the Tech industry to Yale! Build y/cs connections to Big Tech companies.

Event Planner

Help plan Events for members of the Society. Past events include the y/cs Gala, Demo Day, Murder Mystery, and more!

Community Member

Become an active member of one of the y/cs computer science interest commmunities.

Application Process
Applications to join y/cs open at the beginning of each semester. We try to keep our process as short and sweet as possible. There are three phases:
1. Written Application
Indicate which divisions or teams you are interested in joining, share a bit about yourself, and why you're interested in joining y/cs.

2. Interview/Challenge
For those applying for technical roles, we have a technical interview.

Those applying for product teams are evaluated on their ability to operate the tools/skills used to build the products.

We don't expect everyone to come to Yale knowing how to use these tools/skills, which is why we have beginner Cataylst programs designed to teach them to you! Those applying for beginner programs are evaluated on their ability/willingness to learn new technical concepts in a take-home challenge, with lots of office hour opportunities to help you complete it.

For those applying for non-technical roles (design, events, outreach), we do a short, non-technical interview.

3. Team Placement
Based on your written application and interview you are placed on a y/cs team, as space permits.