CareerPlan

Software Development Engineer Intern, Machine Learning/Automated Reasoning- Summer 2027

Seattle, Washington, United StatesInternship2026-10-30 → 2026-11-10
On-site

Core

Summer 2027 internship for building scalable systems, cloud services, and customer-facing products using machine learning and automated reasoning.

Role type

Software Development Engineer Intern (Machine Learning/Automated Reasoning)

Builds

Scalable, reliable services and cloud-native solutions for millions of customers globally

Domain

Cloud computing, Machine Learning, Automated Reasoning, Distributed Systems

Deliverable

production ML models

Required skills

General-purpose programming (Java, Python, C++, C#, Go, Rust, TypeScript), Data structures, Algorithms, Object-oriented design, AI-assisted development tools, CI/CD principles, Code review, Technical documentation

Preferred skills

Cloud platforms (AWS), Database systems (SQL/NoSQL), Open-source contributions, Version control, Software development lifecycle knowledge

Technologies

AWS, SQL, NoSQL, GenAI, AI-powered tools

Responsibilities

Design and develop scalable services, break down complex problems, participate in code reviews, write clean maintainable code, monitor and troubleshoot production issues

Seniority

Intern, full-time 12-week program