Apple
Software Development Engineer - MultiCloud
Austin, Texas · Full-time · Posted Sep 29, 2026
About the job
Build and operate reliable, secure, scalable cloud platforms and services, including Kubernetes, observability, automation, analytics, and infrastructure supporting AI/ML workloads.
What you'll do
- Develop and maintain software, services, APIs, and automation for cloud platforms and production systems.
- Operate Kubernetes services and apply reliability, observability, analytics, and scale-testing practices to improve platform performance.
- Support AI/ML training, LLM inference, and GPU workloads, and apply AI technologies to engineering and operational workflows.
What they ask for
- Production software development experience and proficiency in Python and/or Go (Golang).
- Hands-on Kubernetes and container experience, including deploying and troubleshooting applications.
- Experience with at least one major cloud platform: AWS, Google Cloud, or Azure.
- Familiarity with Terraform, Ansible, or similar infrastructure automation technologies; understanding of reliability and distributed-system concepts.
Nice to have
- Familiarity with Helm, Kustomize, or similar tools; observability platforms such as Prometheus, Grafana, Splunk, or OpenTelemetry.
- Familiarity with AI/ML concepts, LLMs, model inference, or GPU workloads; familiarity with SQL or data-analysis and reporting tools.
Tools
Python, Go (Golang), Kubernetes, Helm, Kustomize, AWS, Google Cloud, Azure
AI focus
Support infrastructure for AI/ML training, LLM inference, and GPU workloads; use LLMs and AI technologies to improve software development, troubleshooting, analytics, automation, and operational workflows.
Model-written summary · the original posting is authoritative