Overview
Spend 11 weeks building real-world software that advances healthcare. As a Software Development Intern at Epic, you’ll lead a meaningful project from start to finish—designed to go live, not collect dust. You’ll tackle complex technical challenges with the support of expert mentors, all while making an impact on how care is delivered to over 325 million patients.
Key Internship Pillars
Transform Healthcare: Lead your own development project that creates real-world impact.
Learn from the Best: You're supported by a mentor, team lead, and an entire campus of curious minds.
Cutting-Edge Tech: Intern projects tackle advanced topics—algorithms, NLP, data visualizations, and more.
Project Highlights
Mobile Apps for Patient Progress: Built an iOS feature to help patients track task compliance in MyChart Care Companion.
Apple Watch Check-In: Designed barcode check-in via Apple Watch—like boarding a flight, but for your appointment.
Alexa Skills: Enabled Alexa to review medications and help patients reorder refills hands-free.
Meet Former Interns
Past interns now thriving as full-time developers
Will, Cupid: Built a webcam monitoring system for ICU staff—now in use across hospitals.
Eric, MyChart: Created integrated medical records views across devices. Now a core MyChart feature.
Elise, Healthy Planet: Developed a JavaScript graphing library that powered key product launches and CEO demos.
Alex, Inpatient: Built an efficient, point-and-click iPad app for quick clinical documentation.
Emily, Internal Projects: Adapted our internal time-logging tools to be accessible from mobile devices and outside our intranet. Now time-logging is easier and more timely.
FAQs
How long is the internship? 11 weeks (starting late May).
Is housing provided? Yes, or you can take a stipend and find your own.
Who can apply? Students working toward a BS/BA (or combined BS/MS) in Computer Science, Software Engineering, or a related field.
Can I go full-time after? Yes! No additional interview or application necessary. You tell us when you're ready to make a decision.
What kind of support is offered? Mentor, team lead, intern buddy, intern team, HR, and internship coordinator.
Will I finish a full project? Yes. You own it start to finish, with optional stretch goals.
What's the interview process? Technical assessments + a final interview. That's it!