AI Engineering - Software Engineer Internships - Summer 2027 (Masters)
Prefer a full account with a password? Sign Up to Apply
Job Description
As a full stack Software Development Engineer Intern, you'll help design, build, and maintain software across the entire application stack from user-facing interfaces to APIs, data stores, and cloud infrastructure. You'll write well-tested, maintainable code, participate actively in code review, and use AI coding assistants to accelerate delivery while critically evaluating AI-generated output for correctness and security. Strong collaboration with product managers, designers, and peer engineers is essential to create resilient, scalable solutions.
What you do
• Full Software Development Lifecycle: • Build features end-to-end—from design through deployment—building front-end (React/Angular/Vue) and back-end (REST/GraphQL, microservices) solutions
• System Design & Architecture • Contribute to scalable system design: evaluate architectural trade-offs, define data models and API contracts, and choose the right cloud-native and persistence strategies for your project
• Code Quality Testing and Review • Write comprehensive tests, uphold coding standards, and review code—including AI-generated code—for security, performance, and maintainability.
• Develop, maintain, and execute automated test suites to validate software functionality, catch defects early.
• CI/CD, DevOps & Operational Readiness • Maintain CI/CD pipelines and infrastructure-as-code, monitor systems in production, and participate in incident response including AI-integrated components.
• Cross Functional Collaboration & Technical Communication • Partner with product managers, designers, and platform teams to scope and deliver features, writing clear specs and communicating trade-offs to technical and non-technical audiences.
We hire in multiple locations including but not limited to: Santa Clara, CA, San Diego, CA, Kirkland, WA, West Palm Beach, FL and other geographical areas. Work location will be determined based on team growth strategies.
Requirements
Department: Engineering, Infrastructure and Operations
Function: Engineering
Experience Level: Internship