What is the SWE Division?

SWE (Software Engineering) is a new division within P-ai focused on building industry-standard software products

Different from our traditional DS/AI tracks, SWE will bring a wide variety of projects ranging from web development, app development, custom APIs, etc. Not only will project members learn the necessary skills for industry-standard software engineering, they will be able to create a tangible product under the advisory of a project manager (PM).

Skills Learned:

  • Object-Oriented Programming (OOP)

  • System Design and Software Architecture

  • Version Control (Git)

  • Unit Testing

  • Code Style

  • Debugging

  • Technical Frameworks

  • Code Style

  • And much more!

Fall 2025 SWE PROJECT MANAGER POSITION is closed

What is expected of a Project Manager (PM)?

Project Managers (PMs) are the students leading the way. PMs are in charge of taking a vision and bringing it to life: all through building, organizing, motivating, and directing a team of other students. It's a leadership role that will develop both your interpersonal and technical talents - and we'd love to work with you in making your vision happen.

Find more information about specific project outline requirements here: