Software Engineer Intern, Infrastructure
Core
Build and improve internal tools for developer productivity and system reliability, and design/prototype components of distributed training and data infrastructure.
Role type
Software Engineer Intern, Infrastructure
Builds
Internal developer tools, distributed training components, and data infrastructure
Domain
Cloud computing, distributed systems, machine learning infrastructure
Deliverable
production ML models | infrastructure
Required skills
Python, Go, C++, Linux, Docker, Kubernetes, cloud platforms (AWS/Azure/GCP), distributed systems
Responsibilities
Build and improve internal tools that accelerate developer productivity and system reliability; Design and prototype components of distributed training and data infrastructure; Contribute to automation, deployment, and observability systems across multi-cloud and on-premises environments; Collaborate with engineers and researchers to bring new ML infrastructure capabilities to production; Participate in code reviews and technical discussions while learning scalable infrastructure development practices
