Apple - Cupertino, CA
posted 6 months ago
As a Senior Software Engineer in AIML Observability at Apple, you will be at the forefront of designing and building cloud-native solutions that enhance the performance and reliability of Siri, Search, and other AIML products. This role is pivotal in inventing the future of smart observability systems, leveraging cloud-first engineering, machine learning, and open-source technologies. Your contributions will directly impact billions of users, ensuring they enjoy the smartest and best user experiences on their favorite Apple devices. In this position, you will collaborate with a team of engineers to lead the design and development of observability solutions tailored for AIML products and infrastructure. You will be responsible for providing technical guidance, sharing your expertise in observability, and mentoring your team to develop and deliver best-in-class solutions. Your work will involve utilizing existing and open-source systems where applicable, while also being unafraid to innovate and build new solutions that meet the evolving needs of our observability platforms. Your role will require a strong foundation in distributed systems, algorithms, and data structures, as well as proficiency in coding languages such as Go, Java, C/C++, or Rust. You will also need to demonstrate experience with AWS services, particularly EKS/Kubernetes, Amazon S3, and various monitoring services. Excellent communication and interpersonal skills are essential, as you will be collaborating with cross-functional teams and stakeholders, as well as contributing to open-source projects.