2026 Applied Science Internship - Distributed Systems and High Performance Computing
Skip the busywork
ApplyBolt rewrites your resume for this exact role and hits submit. You just pick the jobs.
About this role
Description
Calling all innovative tech enthusiasts! Join our cutting-edge team and dive into the world of distributed systems and high-performance computing. You'll have the opportunity to work on groundbreaking technologies that push the boundaries of computational science, solving complex challenges that have real-world impact.
Are you passionate about creating scalable, sustainable computing systems that can power the world's most complex technological challenges? We're seeking innovative graduate researchers to push the boundaries of distributed systems and high-performance computing.
We work across multiple Amazon businesses including Annapurna Labs, S3, EC2, and other critical infrastructure teams, though our research is not limited to these organizations. Our teams are committed to pushing the boundaries of distributed systems and high-performance computing, creating solutions that transform how we process and understand complex data.
Key job responsibilities
- Collaborate with senior researchers to design and implement distributed computing solutions.
- Design and prototype novel distributed computing architectures that enhance system performance and reliability
- Conduct advanced research on scalable fault-tolerant systems for data center and serverless environments
An ideal candidate for this role should possess a robust foundation in distributed systems, network architecture, or high-performance computing. The candidate should have hands-on experience with designing, implementing, and optimizing distributed algorithms, scalable network protocols, or parallel computing frameworks. Additionally, they must demonstrate the ability to work seamlessly within interdisciplinary teams, bringing together expertise from various domains such as software engineering, data science, and hardware architecture. This collaborative mindset is essential for developing innovative solutions that push the boundaries of cloud computing technology.
A day in the life
Your internship will be an immersive journey into advanced computational research. You'll collaborate with world-class scientists and engineers, exploring innovative approaches to solving complex computational problems. Expect to engage in hands-on projects that challenge your technical skills and spark your creativity.
Basic Qualifications
- Are enrolled in a PhD
- Are 18 years of age or older
- Work 40 hours/week minimum and commit to 12 week internship maximum
- Can relocate to where the internship is based
Preferred Qualifications
- Experience programming or scripting language like Python, Java, C or C++
- Have publications at top-tier peer-reviewed conferences or journals
- Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributed computing, high-performance computing