Software Engineering Intern - Azure Core
Core
Build infrastructure, platforms, and engineering systems powering Microsoft Azure's cloud and AI workloads at global scale.
Role type
Software Engineering Intern
Builds
Distributed storage, global networking, cloud-native platforms, developer tools, reliability systems, and AI-powered engineering experiences
Domain
Cloud computing, distributed systems, AI
Deliverable
production ML models | product features | infrastructure
Required skills
Object-oriented programming, computer science fundamentals, large-scale system design, software development lifecycle practices
Preferred skills
Data structures and algorithms, cloud computing, distributed systems, AI, developer technologies
Technologies
Kubernetes, container platforms, AI-assisted development tools
Responsibilities
Design, build, test, and deploy software solutions; Collaborate with engineers, product managers, and technical leaders; Apply computer science fundamentals to complex systems; Learn modern software engineering practices including observability and automation; Present outcomes to engineering leaders
