Full-Stack Developer Intern

Putnam, Connecticut

Putnam Science Academy
Apply for this Job
AI + Elite Basketball Summer 2025
Duration: 8 weeks (June 16 Aug 11)
Onsite (Putnam, CT), with housing supported through PSA's campus
Type: Unpaid internship, with potential path into a deeper role beyond summer
Open to candidates with CPT, OPT, and H-1B
About Us

This internship is hosted by PAI (Precision Athletics Intelligence), a new AI athletic program by Putnam Science Academy (PSA) - one of the most elite basketball-focused high schools in the U.S.
  • PSA has won 5 National Prep School Basketball Championships, in 8 years, most recently in March 2025
  • The school's mission is to deliver world-class private high school education while developing players for NCAA and NBA levels
  • PAI is built to bring AI into high-performance sports and education, starting with this summer MVP project
This is PAI's first technical initiative, aiming to create a foundational performance analysis platform for PSA's nationally ranked basketball program - with high visibility and real-world application from day one.

What You'll Build

You'll join a small, focused team building an end-to-end system to:
  • Ingest training video and AI-generated data
  • Display insights via web/mobile interface (shot charts, movement heatmaps, player metrics)
  • Support coaches and athletes with real-time, intuitive access to performance analysis
  • Help lay the groundwork for future AI-powered training & educational tools
This product will serve elite athletes and coaching staff immediately, with long-term potential to scale across teams and domains.
Your Role

As a Full-Stack Developer Intern, you'll lead or co-own the system's software foundation - from data APIs to front-end dashboards.
Responsibilities
  • Build front-end interfaces using React.js / Next.js / similar
  • Design UI components to display player data, visualizations, and video insights
  • Implement backend endpoints to deliver model results (FastAPI, Flask, or equivalent)
  • Structure and query training data using PostgreSQL or Firebase
  • Work with ML engineers to connect the model layer to the user interface
  • Ensure a responsive, intuitive user experience for coaches and players

Core Skills
  • Experience with front-end frameworks (React.js / Vue.js / similar)
  • Familiarity with backend APIs (REST, FastAPI, Flask, etc.)
  • Comfortable working with databases (PostgreSQL, Firebase, or equivalent)
  • Git version control and collaborative workflow
Mindset

We're looking for someone who:
  • Has real confidence in their ability to learn fast and figure things out independently
  • Can take vague or high-level product goals, and turn them into working code
  • Works through ambiguity with speed, structure, and clarity
  • Cares about doing real work that gets used - not just academic experiments
  • Is genuinely interested in basketball and understands the game at a basic level
  • Thrives in a builder-style environment with ownership, speed, and open problems
Bonus (Not Required)
  • Experience with mobile or cross-platform development (React Native, SwiftUI)
  • Background in data visualization (Chart.js, D3.js, ECharts)
  • Familiar with video playback or annotation features
  • Prior involvement in sports (as athlete, analyst, or developer)
Who Can Apply

We welcome candidates from a variety of backgrounds:
  • Undergraduates (junior/senior preferred) with strong project experience
  • Master's students in CS, or related fields
  • Self-taught engineers or bootcamp grads with strong portfolios
  • International students welcome - we support CPT, OPT, and H-1B pathways
We value your ability to build and think clearly over your academic label.

Why This Matters

This is not a typical early-stage internship.

While our tech team is just starting out, our platform isn't. You'll be building within a system that already has:
  • A championship-level basketball program
  • Immediate real-world users: athletes and coaches with daily training needs
  • A founder with full access to decision-making, facilities, and execution
  • A high-trust environment where things move fast, and feedback is real
In many ways, PSA provides what most startups seek after Y Combinator:

A live environment, institutional support, immediate demand, and the room to build and scale.

If you have:
  • Strong learning ability
  • Clear technical thinking
  • Ambition to turn huge ideas into real systems
and you're excited by sports, education, AI, and building things from scratch - you'll thrive here.
Date Posted: 07 April 2025
Apply for this Job