Apple · Cupertino

AIML - Sr. Software Engineer - AIML Observability

(w/m/d) · 8.1.2025

Description

Our observability solutions employ a variety of systems and services. We use existing and open-source systems when possible, but do not shy away from building new solutions ourselves. In this role, you will collaborate with a team of engineers to lead the design and development of observability solutions for AIML products and infrastructure. You will be responsible for providing technical guidance, sharing observability know-how, leveraging AI pipelines and mentoring the team to develop and deliver best-of-class solutions.

Qualifications

  • 5+ years software engineering experience and strong background in computer science: distributed systems, algorithms and data structures, APIs and highly-scalable, reliable systems and micro-services
  • Strong coding skills in Go, Java, Python, C/C++ or Rust
  • Demonstrated proficiency in AWS services such as EKS / Kubernetes, Amazon S3, networking, database and monitoring services
  • Building observability systems for time series metrics, distributed tracing, logging and profiling and building telemetry data collection frameworks
  • Excellent communication skills both oral and written
  • Excellent interpersonal skills for collaborating across teams, stakeholders, and open source collaborators

Preferred Qualifications

  • Experience in building micro-services using public cloud infrastructure and/or extensive “private cloud” environment
  • Proven experience in delivering very large-scale cloud-native distributed systems and platform infrastructure
  • Experience with large scale observability visualization systems with knowledge of popular
  • visualization tools like Grafana, Data Dog, and ELK stack
  • Building large-scale alert management and notification systems
  • Experience using popular machine learning algorithms, Gen AI/LLMs for AIOps
  • Active open source project contributions

Benefits

Application

View listing at origin and apply!