26 days ago
Responsibilities
- Design and develop scalable applications, services, and platform infrastructure for the Streaming Media Ecosystem.
- Build tooling and automation frameworks that enable rapid, reliable delivery of streaming-media software.
- Automate engineering workflows and identify opportunities to improve cross-functional team efficiency.
- Develop highly available systems and troubleshoot complex distributed systems.
- Explore GenAI and agentic tooling to improve internal engineering workflows.
Requirements
- At least 8 years of software development experience.
- Strong proficiency in Python or a similar programming language.
- Demonstrated expertise debugging complex systems.
- Experience architecting and implementing large-scale distributed systems.
- Preferred: proficiency in multiple programming languages.
- Preferred: familiarity with application performance profiling and benchmarking.
- Preferred: hands-on experience building applications or developer tooling using LLM APIs, AI agents, retrieval-augmented generation, or the Model Context Protocol.
About Apple
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.
