Job Title: Summer Software Engineering Intern
Company: AES (Associated Environmental Systems)
Location: REMOTE (US, with occasional Boston-area days)
Source: Hacker News
About the Role
"The senior lead doesn't write code from scratch. Neither will you."
We're a tiny team building a field-service-management platform for AES, an environmental-test-chamber manufacturer. Our team consists of one senior lead and one part-time backend specialist. The product is pre-production with active user feedback driving the build—you'll ship features that real service coordinators and field technicians will use day-to-day.
The bar is NOT raw coding ability. We use Claude Code for all code generation. The bar is the ability to direct an AI at production engineering and catch it when it's wrong: schema literacy, diff-reading, and end-to-end ownership.
Tech Stack
- Framework: Next.js 14 (App Router, RSC, Server Actions)
- Language: TypeScript (strict,
anybanned by lint) - Database: Prisma + Postgres
- Styling: Tailwind + shadcn/ui
- Integrations: NextAuth, Twilio, Anthropic SDK
- Testing: Playwright
- Scale: ~100K lines of TS
Requirements
- AI Proficiency: A track record building with AI tools (link your best AI-built work—a PR, a deployed project, or a repo, ideally with a
CLAUDE.md). - Experience: At least one shipped end-to-end project that runs somewhere a stranger can use.
- Skills: Schema/data-flow literacy, clear written communication, and a strong academic record.
- Note: TypeScript fluency is not required from scratch.
Eligibility
- Must be a US person.
- Able to pass a standard background check.
- Note: We cannot sponsor visas or hire F-1/OPT for this role.
Logistics & Compensation
- Dates: June 15 – Aug 22, 2026
- Hours: 20–40 hrs/wk (flexible), Mon–Fri
- Compensation: $30–40/hr (W-2, paid hourly)
- Location Details: Remote, with occasional in-person days at AES (Chelmsford, MA) or our coworking space (Waltham, MA).
- Application Deadline: June 8
How to Apply
No leetcode. No whiteboard. Show us your best AI-built work—a PR, a deployed app, or a repo.