This is a hiring post for a summer software engineering intern at AES, a manufacturer building a field-service-management platform. The role emphasizes directing AI coding tools (Claude Code) to ship features for real users, focusing on ownership and debugging rather than raw coding. The operator could apply for this internship to gain experience and income, showcasing their AI development skills.
A starter prompt for Claude Code, what you'll need, and how to reach them.
You are an expert full-stack developer. Your task is to build a modern, robust web application that can serve as a strong portfolio piece demonstrating end-to-end ownership and AI-assisted development. This project must fulfill the requirements for an AI-focused software engineering internship application. Build a fully functional task management application. The application should allow users to create projects, add tasks to projects, assign tasks to team members, set due dates, and mark tasks as complete. Implement user authentication and authorization using NextAuth. The UI should be clean and responsive, using Tailwind CSS and shadcn/ui components. The backend will use Prisma ORM with a PostgreSQL database. Ensure the entire codebase is written in TypeScript with strict linting rules, disallowing the use of `any`. Generate comprehensive unit and integration tests using Playwright for key functionalities. Provide a detailed CLAUDE.md file documenting how Claude Code was used throughout the development process, including specific prompts, iterations, and debugging steps. Focus on schema design, data flow, and error handling. The application should be deployable on Vercel. Start by generating the project structure, schema definition, and initial authentication setup. Then proceed to the core project/task management features. Verify that all features work as expected and that the codebase adheres to the strict TypeScript and linting rules.
The community around this internship posting values AI-assisted development and tools for indie operators. The operator could promote forge-kit for automating build loops, ai-usage-monitor for tracking AI spend, or indie-radar for finding AI-buildable ideas to this audience.
AES (associatedenvironmentalsystems.com) | Summer Software Engineering Intern | REMOTE (US, with occasional Boston-area days) | $30-40/hr | Full or part-time | June 15 – Aug 22, 2026 "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. One senior lead, one part-time backend specialist, and we're hiring a summer intern. 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, end-to-end ownership. Stack: Next.js 14 (App Router, RSC, Server Actions), TypeScript strict, Prisma + Postgres, Tailwind + shadcn/ui, NextAuth, Twilio, Anthropic SDK, Playwright. ~100K lines of TS with `any` banned by lint. Must-haves: 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),
standard Next.js app deployment
standard Next.js app database
standard code hosting and version control
standard AI coding tool usage
operator's standard stack
Apply via the Tally.so form provided: https://tally.so/r/44pNxX
“I've built a full-stack application using Claude Code, Next.js, and Prisma, demonstrating end-to-end ownership and strict TypeScript adherence, just as you're seeking. Here's the deployed project and its CLAUDE.md, showcasing my ability to direct AI in production engineering. I am eager to apply this skill to your field-service platform.”
Open the original ↗