AI/ML – Data Infrastructure Engineer, Siri Search & Knowledge Platform


Job Overview

Key Qualifications

  • Passionate about data infrastructure and deep engineering background
  • Experience with distributed systems like big data processing/streaming/storage engines (e.g., Apache Hadoop, Apache Spark, Apache Kafka, Apache Hudi), different Cloud environments (e.g. AWS, GCP), or resource management systems (e.g., Apache Mesos, Kubernetes)
  • Experience with alerting, monitoring and remediation automation in a large scale distributed environment
  • Extensive programming experience in Java, Scala, Python or Go
  • Interest or knowledge in using public or private Kubernetes frameworks for scaling data and services infrastructure
  • Description

    You will be responsible for the Data Infrastructure used for analytics and machine learning of worldwide Siri events. Our infrastructure stores, processes, and serves 100s of PetaBytes of data for millions of Siri users. Our team’s goal is to ensure the reliability and performance at the highest level. Responsibilities will include:* Manage one of Apple’s largest data infrastructure supporting hundreds of millions of Siri customers* Take part in designing and building out our next generation data storage/processing infrastructure to push our services to the next level* Diagnose, fix, improve, and automate complex issues across the entire stack to ensure maximum uptime and performance* Collaborate across AI/ML teams (within and outside of Siri) on proper use/integration of our platform* Establish SLA’s for all our services/applications running in production* Write code, documentation, participate in code reviews, and mentor other engineers

    Education & Experience

    B.S., M.S., or PhD in Computer Science, Computer Engineering, or equivalent practical experience

    View More
    Job Detail
    Shortlist Never pay anyone for job application test or interview.