Software Engineering Intern
Software Engineering Intern – Full Stack
Company: Arborvitae
Location: Hybrid (Bryn Mawr, PA) – Open to remote or hybrid arrangements within the US (Eastern Time preferred)
Duration: 8–12 weeks (Spring / Summer 2026)
Compensation: Paid Internship
Application Deadline: Rolling; priority review for applications received by April 5th, 2025
About Arborvitae
Arborvitae is an early-stage startup re-imagining how home construction and renovation projects are run. Our innovative web platform enables homeowners, architects, and contractors to collaborate seamlessly in real time, integrating project management, budgeting, document storage, and AI-powered search.
What You’ll Do
As a Full Stack Software Engineering Intern, you'll directly contribute to essential parts of our platform by:
- Developing and refining a web application using AI-powered tools (Claude, Codex)
- Implementing file storage and management with AWS
- Collaborating with AI tools for automated document tagging and semantic search
- Enhancing user permissions and collaboration interfaces
- Improving backend data models and RESTful API endpoints
- Participating actively in feature planning and architecture planning
Technologies We Use
(You do not need to know everything here!)
- Frontend: React, Next.js 16, TypeScript, Tailwind CSS, React native mobile
- Backend: Supabase (PostgreSQL), Prisma, Vercel Edge Functions, Upstash Redis
- AI Tools: OpenAI APIs, Supabase Vector, Vercel AI SDK
- Storage & Media: S3-compatible buckets, Cloudwatch
- Auth & Email: Clerk, Resend
- CI/CD: GitHub Actions
You Might Be a Great Fit If You…
- Have built a web project using JavaScript/TypeScript (school, hackathon, or personal projects all count!)
- Know or are interested in learning React or other modern frontend frameworks
- Are curious about databases and backend development
- Have experience with iOS app development
- Communicate effectively and enjoy tackling ambiguous problems
Bonus Points: Experience with Tailwind CSS, AWS tools, or prior experimentation with AI development tools.
Why Intern with Arborvitae?
- Gain direct mentorship and hands-on experience building real, deployable features
- See your work actively used in a production environment
- Work on meaningful challenges at the intersection of software, architecture, and design
- Opportunity for consideration for a full-time position post-internship