ML (Data Infrastructure) Engineer – iPhone Operations
Santa Clara Valley (Cupertino), California, United States
Software and Services
Machine Learning (Data Infrastructure) Engineer – iPhone Operations Location: Cupertino, CA Imagine what you could do here. At Apple, new ideas have a way of becoming great products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. It takes deeply dedicated, hard-working individuals to maintain and exceed the expectations for the iPhone brand at Apple. The iPhone Operations team is looking for a strong data infrastructure engineer to help lead machine learning deployments in Apple Manufacturing Operations.
- Direct experience with deploying larger scale machine learning platform infrastructure
- Strong software development skills with proficiency in Python, Go, Java and/or Scala
- Proven understanding of data modeling and storage with NoSQL and relational DBs
- Expertise in cloud providers (AWS, Digital Ocean) and configuration management systems (Chef, Puppet)
- Big Data operations and support experience in Hadoop, Spark, Kafka
- Strong working knowledge of standard network and Internet networking technologies
- Liaise and coordinate with international counterparts for various project implementations
As we evolve our factory infrastructure it is essential to understand the existing data collection technologies as well as new ones (image captures, RFID, IoT sensors, etc.) that need to be investigated and integrated into the stack. The ML infrastructure engineer will work to setup our next generation of infrastructure that provides large scale, batch compute resources to enable the data engineers and scientists to execute machine learning and deep learning algorithms at scale. • Set up highly scalable systems to support machine learning model deployments and/or real time applications • Take ownership of and can communicate concisely and persuasively to a varied audience • Work closely with multi-functional teams including ML engineers, software engineers, SRE, Factory Operations and Contract Manufacturers • Partner with SRE & Dev Ops teams to design and build infrastructure that requires a bare minimum of operational maintenance • Aptitude to independently learn new technologies • Ability to prioritize multiple issues in a high-pressure environment • Should be highly enthusiastic with a keen focus on improving uptime availability • Participate in strategic capital systems planning
Education & Experience
Undergraduate degree in Computer Science, Information Systems or equivalent experience. Apple is an Equal Opportunity Employer that is committed to inclusion and diversity. We also take affirmative action to offer employment and advancement opportunities to all applicants, including minorities, women, protected veterans, and individuals with disabilities. Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants.