1 day ago
Responsibilities
- Modernize large-scale application change management and deployment-compliance systems.
- Build backend services for change tracking, approvals, risk assessment, release coordination, audit, and compliance workflows.
- Develop agentic AI systems that assess change risk, triage failed or blocked changes, and support developers autonomously.
- Integrate change management services with build and deployment pipelines.
- Support containerized deployment workflows, large-scale codebase migrations, and multi-repository tooling.
- Design robust, scalable distributed systems that help engineering teams propose, validate, and release changes efficiently.
Requirements
- At least 2 years of industry experience building backend systems.
- Strong programming skills in Java and Python.
- Familiarity with AI-driven and agentic tools for improving workflows and productivity.
- Knowledge of algorithms, data structures, and distributed systems principles.
- Experience with relational and/or NoSQL databases and scalable service architectures.
- Bachelor's, master's, or PhD in Computer Science or Engineering.
- Excellent communication skills and a collaborative mindset.
- Preferred: experience with containerization, image-based deployment, AI/ML frameworks, LLM libraries, agentic AI systems, codebase migrations, messaging systems, and microservices architectures.
Tech Stack
Categories
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.
