A complete application in a minute — tailored resume and cover letter, ready to send.
Apple in Munich invites a Software Engineering Intern to explore how AI and static analysis can detect issues in code. You’ll work with the Wireless Technologies & Ecosystems team on open problems at the intersection of program analysis, software security, and applied AI, prototyping approaches and building tooling.
If you enjoy reasoning about code and applying AI to real engineering questions, we’d like to meet you.
Static analysis helps engineers find software defects early — and there's a real opportunity to push it further with modern AI. As a Software Engineering Intern with the Wireless Technologies & Ecosystems team, you'll explore how the latest large language models can be combined with established static analysis techniques to improve how issues in code are detected.It's an open, hands-on problem at the intersection of program analysis, software security, and applied AI — with plenty of room to experiment and make a visible contribution. If you enjoy reasoning about code and applying AI to practical engineering problems, we'd like to meet you.
The Wireless Technologies & Ecosystems team builds tools and infrastructure that help engineers develop high-quality software. In this internship, you'll investigate how AI — in particular large language models (LLMs) — can enhance static code analysis, working alongside experienced engineers in static analysis and applied AI.You'll help prototype approaches, evaluate how well they work, and build tooling to measure and compare results. Because this is an open problem with no established playbook, you'll have the freedom to experiment with different techniques and see your ideas tested against real engineering questions.