AIML - Sr. Software Engineer - AIML Observability at Apple
Santa Clara, California, USA -
Full Time


Start Date

Immediate

Expiry Date

20 Jul, 25

Salary

312200.0

Posted On

20 Apr, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Structures, Communication Skills, Amazon S3, Go, Teams, C++, Python, Algorithms, Rust, Database, Interpersonal Skills, Java, Distributed Systems, C, Computer Science

Industry

Information Technology/IT

Description

Are you a passionate software engineer looking to design and build cloud-native solutions at Apple-scale for Siri, Search and other AIML products? We’re inventing the future of smart observability systems that leverage cloud-first engineering, machine learning and open source. Our solutions will help billions of users enjoy the smartest and best user experiences on their favorite Apple devices. We are looking for a cloud-tested engineering leader who will bring their passion for infrastructure and distributed systems to build our world-class cloud-native observability platforms and services. Join our team!

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.

MINIMUM 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
Responsibilities

Please refer the Job description for details

Loading...