Software Engineer - Data Platform

Apple Inc.
Apply Now

Job Description


Posted: May 17, 2021

Weekly Hours: 40

Role Number:200227710

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. Do you love problem solving and thinking beyond an obvious solution? Do you thrive in ambiguity and teams where little direction should fuel your creativity? We are looking for experienced data scientists/machine learning engineers with a passion for using machine learning to transform people's life by innovating on intelligent user experiences to join our Analytics & Optimizations on the Sales Analytics Team in China. As a member of this team, you will use your deep understanding of forecasting, machine learning, and deep learning to take on substantial technical problems.

Key Qualifications

  • 5+ years of industry experience
  • Excellent programming skills in at least one of Scala, Java, or Python
  • Experience with Spark
  • Ability to communicate technical ideas clearly within the team
  • Experience with ETL, data warehousing environments helpful but not required
  • Excellent verbal and written communication skills, in both Mandarin Chinese and English


Apple's Sales team is seeking a Software Engineer to build out our data platform. We believe researchers and data scientists should be able to focus on the hardest problems from our sensors to Online Channel: to enable this, the platform we are building enables high performance computing, while maintaining the highest degree of security and privacy. You will be building on top of existing secure environments, which provide the underlying infrastructure; but your work will directly influence its evolution. In addition to using technical knowledge to drive features and improvements, you must be comfortable with rapidly evolving requirements, and have excellent interpersonal skills. Success depends on working with cross-functional teams. Responsibilities: build software to enable data scientists, researchers, and data engineers to produce performant, robust, and reproducible analyses, models, and data products. Work with cross functional teams to better capture requirements. Participate in architecture and code reviews. Maintain relentless focus on performance, usability, and security.

Education & Experience

BS degree in Computer Science or related field, or equivalent work experience.

Company Info.

Apple Inc.

Apple Inc. is an American multinational technology company that specializes in consumer electronics, software and online services headquartered in Cupertino, California, United States. Apple is the largest technology company by revenue and, as of June 2022, is the world's biggest company by market capitalization, the fourth-largest personal computer vendor by unit sales and second-largest mobile phone manufacturer.

  • Industry
    Computer software,Consumer electronics
  • No. of Employees
  • Location
    1 Apple Park Way, Cupertino, California 95014, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Apple Inc. is currently hiring Software Engineer Jobs in Beijing, China with average base salary of ¥300,000 - ¥400,000 / Year.

Similar Jobs View More