Backend (Python) Intern
We're looking for a Python enthusiast to join our backend team.
About Keeplist.io
Keeplist is reimagining how people curate, share, and discover the things that matter to them online. Right now, your interests – restaurants, TV shows, products, travel destinations, etc. – are scattered across different apps, screenshots, and forgotten bookmarks. Keeplist brings together all the things you're interested in and love in one platform, making it easy to save, organize, and experience it all in one place.
The Keeplist founders are Michael Deeb (former Director of Engineering at Fearless; former Full-stack Developer at DeepRadiology) and Sasha Shilko (Manager at Bain & Company; former Strategy at Lime; Kellogg MBA). The broader team includes a front-end engineer, UX designer, and website developer.
The Keeplist beta is currently available in the Apple and Android app stores.
About the Role
Keeplist is currently in beta and the founders are looking for Backend (Python) Interns to help build and scale our server infrastructure. You'll work directly with our engineering team to develop APIs, improve database performance, and implement new features.
This role offers hands-on experience with production systems and the opportunity to see your code impact real users. You'll work with modern Python frameworks and cloud technologies while learning from experienced engineers.
The internship is open to students pursuing computer science or related technical fields. Preference for students in Chicago and DC areas (where founders are located).
The internship is unpaid, but will provide meaningful skills and experience for individuals interested in backend development during a critical development point for an exciting new app.
Key Responsibilities
Ability to commit 5–10 hours a week for at least 2 months.
Develop and maintain REST APIs using Django and Python.
Work on database design and optimization for user data and content storage.
Implement new backend features for content curation and sharing.
Write tests and ensure code quality standards.
Collaborate with frontend and mobile teams on API integration.
Help with deployment and monitoring of production systems.
Document code and contribute to technical documentation.
Ready to Apply?
Send us your resume and let's start the conversation about your future with Keeplist.
Apply NowRequirements
Basic
Preferred
What You'll Get
Hands-on backend development experience with production systems
Opportunity to work with modern Python and cloud technologies
Flexibility in working hours
Mentorship from founding team and senior engineers
Ready to Join Our Team?
Send your resume and cover letter to mdeeb@keeplist.io with "Backend Python Intern Application" in the subject line.
Keeplist is an equal opportunity employer committed to building a diverse and inclusive team.