Apple
Software Engineering Intern - Silicon Engineering Documentation
Found: October 10, 2025
This role is based in Cambridge, England.
Responsibilities:
- Own a key project from design to deployment that makes a real impact on our platform.
- Present your project work to engineering leadership.
- Collaborate with engineers across teams to translate project requirements into a technical design.
- Write high-quality code and actively participate in code reviews.
- Develop scripts and tools to improve documentation team productivity.
- Ensure quality and reliability by developing thorough tests and deployment automation.
Minimum Qualifications:
- Currently pursuing a BS or MS in Computer Science, Software Engineering, Electronic Engineering or a related field.
- Coding skills with at least one programming language (Python, Scala or Java).
- Familiarity with Linux/UNIX environments and command-line tools.
- Good problem-solving and analytical skills.
Preferred Qualifications:
- Experience with web back-end development.
- Familiarity with containerisation (e.g., Docker, Kubernetes).
- Knowledge of CI/CD principles and tools.