Apple

Internship - Software Engineering - AI-Augmented Static Code Analysis

Apple
Apply
8 hours ago
Munich, GermanyIntern

Responsibilities

  • Investigate how large language models can improve static code analysis and software defect detection.
  • Prototype and experiment with AI-augmented program analysis approaches.
  • Evaluate approaches and build tooling to measure and compare results.
  • Collaborate with experienced engineers in static analysis and applied AI.

Requirements

  • Currently enrolled in a Bachelor's or Master's program in Computer Science, Computer Engineering, or a related field.
  • Hands-on programming experience in C and/or C++, including familiarity with pointers, memory allocation, and structs.
  • Proficiency in at least one scripting language, with Python strongly preferred.
  • Strong analytical, problem-solving, and code-reasoning skills.
  • Good written and spoken English.
  • Preferred qualifications include coursework or projects in static code analysis, program analysis, or software security.
  • Preferred qualifications include familiarity with LLMs, generative-AI tooling, and modern AI developer tools.
  • Exposure to open-source software development tools is preferred.

Tech Stack

Categories

Apple

About Apple

10,000+ employees

Apple designs and sells consumer electronics, software, and services for consumers and professionals worldwide, including iPhone, Mac, iPad, Apple Watch, and AirPods, plus platforms like iOS/macOS and services such as the App Store, iCloud, Music, and TV+. Its business combines device sales with services and subscriptions and in-house silicon design. Founded in 1976, Apple is headquartered in Cupertino, California, and trades on NASDAQ as AAPL.

Contact me