Apple Inc. Logo

Core ML : Server Engineer in Machine Learning at Apple Inc. (Cupertino, CA)

About the Employer

Job Description

Job Summary: We believe in transforming your smartphone into a device that learns and anticipates your needs without sacrificing your privacy. We build groundbreaking technology used by teams around Apple to infuse products with intelligence. In this role youll work with a small and independent team to tackle hard problems that improve the lives of millions of customers. Were looking for a talented server engineer to help us build pipelines to make sense of increasing amounts of data. In this role, youll experiment with novel data representation techniques, build full-stack data pipelines from scratch, drive innovation from other teams, and implement novel machine learning algorithms. These systems help us understand and improve Apples user experience. Youll work in a small and diverse team, building new functionality and collaborating across groups. Youll also participate in algorithm and feature development. This position requires a broad set of software engineering skills, with particular focus on data representations, dataset curation, machine learning algorithms and distributed implementations. You should have experience deploying at least one large production system with a massive dataset or a web-scale user population. An understanding of data privacy and a deep respect for users are key. Key Qualifications: 3+ years practical background in server software engineering and distributed systems Proven track record delivering production software Deep fluency in Java, Python, C++, or another production language Experience with Spark, Hadoop, MPI, or other distributed frameworks Description: Deploy infrastructure required for data collection and analysis. Curate new datasets for machine learning tasks. Produce high quality code with excellent reliability and scalability. Explore novel architectural solutions and communicate ideas clearly. Collaborate in cross-functional teams to prototype new concepts and deliver end-to-end systems. Education: BS or MS in Computer Science (or a related field), and 3 to 5 years of relevant industry experience with a proven track record.   Additional Requirements: https://developer.apple.com/documentation/coreml 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.