AI Engineering - Software Engineer Internships - Summer 2027 (Masters)
Core
Full-stack Software Development Engineer Intern designing, building, and maintaining software across the entire application stack from user-facing interfaces to APIs, data stores, and cloud infrastructure.
Role type
Full-stack Software Development Engineer Intern
Builds
Front-end (React/Angular/Vue) and back-end (REST/GraphQL, microservices) solutions
Domain
Software Engineering / Cloud Infrastructure
Deliverable
product features
Required skills
Full-stack development, Front-end frameworks (React/Angular/Vue), Back-end languages (Node.js, Python, Java, Go), Databases, REST/GraphQL APIs, Cloud platforms (AWS/Azure/GCP), CI/CD pipelines, Infrastructure-as-code, Automated testing, Code review
Preferred skills
Systems thinking, Distributed system patterns, AI coding assistants integration, LLM APIs usage, Technical communication
Technologies
React, Angular, Vue, Node.js, Python, Java, Go, AWS, Azure, GCP, REST, GraphQL, CI/CD
Responsibilities
Build features end-to-end from design through deployment, Contribute to scalable system design and API contracts, Write comprehensive tests and review code including AI-generated code, Maintain CI/CD pipelines and monitor systems in production, Partner with product managers and designers to scope and deliver features
Seniority
Intern
