Software Engineer Intern, Cloud Platform
Software engineering intern building and shipping full-stack developer security features using Python, PostgreSQL, TypeScript, and React. The role requires college-level computer science coursework, programming experience, and in-office availability in San Francisco.
About the job
Responsibilities
- Design and ship new features in a full-stack codebase.
- Work with users, product, and design teams to address user pain points.
- Query aggregated metrics and run experiments to improve core workflows.
- Collaborate through code reviews, design discussions, and demos.
- Present internship work to the team.
Requirements
- Multiple college courses in computer science or equivalent experience.
- Interest in pursuing a career in software or a related field.
- Experience with a dynamic language such as Python, Ruby, JavaScript, or PHP.
- Interest in software security and developer enablement.
- Ability to work in the San Francisco office five days per week.
- Availability to start Monday, May 24, 2027, or Monday, June 14, 2027.
Nice-to-haves
- Experience with full-stack development.
- Experience with PostgreSQL, TypeScript, or React.
- Familiarity with developer tools, integrations, or authentication workflows.
Compensation and Benefits
- $2,400 per week for an 11-week full-time internship.
- Close one-on-one mentorship from full-time engineers.
- Regular feedback from the team manager.
- In-person work in the San Francisco office.
- Internship cohort of peers.
Skills
Python, Postgres, TypeScript, React, Ruby, JavaScript, PHP, Full-Stack Development, Code Security, SQL, Vscode, Intellij
Similar jobs
Fullstack Engineering jobsBuild full-stack research infrastructure used to manage training runs, evaluations, experiments, and model visualizations. The role partners closely with researchers and requires strong software engineering fundamentals, cross-stack ownership, and at least two years of post-graduate engineering experience.
Build an end-to-end evaluation platform for frontier AI models, spanning backend systems, data pipelines, APIs, and user-facing applications. The role requires software engineering experience, model evaluation expertise, and the ability to collaborate closely with researchers.
Build and maintain AI-enabled software systems for a healthcare technology company, collaborating across disciplines and protecting sensitive user data. The role requires at least two years of software engineering experience, particularly with distributed event-driven architectures.
Builds and deploys software and machine learning components for behavior prediction, decision-making, and environmental interaction systems. Requires a bachelor’s degree and at least one year of relevant experience with Python, Go or C++, scalable data pipelines, deep learning, and cloud infrastructure.
Software engineering intern designing high-performance systems for real-time trading, distributed data processing, and machine-learning research infrastructure. The role requires strong computer science fundamentals, significant coding experience, and familiarity with Linux, Git, databases, and cloud infrastructure.