web analytics

AI/ML – Software Engineer, ML Platform & Technology

Apple

Machine Learning Platform & Technologies (MLPT) group builds the platform that enables the next generation of intelligent experiences on all Apple products & services. MLPT makes it possible for Apple engineers to innovate ML driven product features rapidly and at scale. Within MLPT, the Privacy-Preserving Data group empowers analytics, experimentation and ML feature engineering to build data intensive applications. Our platform is built using a variety of systems and services, from bare metal to managed infrastructure services, and everything in between. We use existing and open-source systems when possible, but do not shy away from building new products ourselves. We are looking for software engineers who wants to bring their passion for ML and infrastructure to build a world class analytical data platform. You will build libraries and distributed services to support our data infrastructure team reliably and at scale using both private and public Cloud environments. You will work with many cross functional teams and lead the planning, execution and success of technical projects with the ultimate purpose of improving data experience for Apple customers.

Key Qualifications Key Qualifications

  • * Experience with distributed systems like big data processing/streaming/storage engines (e.g., Apache Hadoop, Apache Spark, Apache Kafka, Apache Hudi, Apache Flink,… ), different Cloud environments (e.g. AWS, GCP), or resource management systems (e.g., Apache Mesos, Kubernetes)
  • * Exceptional development experience in distributed data systems like Hadoop, Spark, Kafka and Flink,….
  • * Passionate about building, customizing and contributing to open source data projects.
  • * Experience with alerting, monitoring and remediation automation in a large scale distributed environment
  • * Proven experience in one or more object-oriented programming languages (Scala, Java, C++)
  • * Fluent in at least one scripting or systems programming language (Python, Bash and Go etc.)
  • * Interest or knowledge in using public or private Kubernetes frameworks for scaling data and services infrastructure
  • * Strong verbal and written communication skills.

Description Description

You will be responsible for the Data Infrastructure used for analytics and machine learning across Apple products. Our infrastructure stores, processes, and serves 100s of PetaBytes of data for billions of Apple 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 billions of 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 Education & Experience

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

Expected salary:

Job date: Fri, 04 Nov 2022 02:42:00 GMT

AI/ML – Software Engineer, ML Platform & Technology

To apply for the job click here

AI/ML – Software Engineer, ML Platform & Technology

To apply for the job click here

Contact us

Apple

Related Jobs