Senior Data and Software Engineer - SIML, ISE

Apple Inc.
Apply Now

Job Description

Do you believe Computer Vision, NLP and Machine Learning can change the world? We truly believe it can! We, the System Intelligence and Machine Learning Data Team, are responsible for building high quality datasets at scale. This is an exciting time to join us: grow fast, and have an impact on multiple key features on your first day at Apple!

Key Qualifications

  • Experience in building data processing pipelines for curating data and training and evaluating models
  • Proficient in Python or another modern programming language
  • Solid understanding of algorithms, data structures and coding standards
  • Excellent written and verbal communication skills
  • Self-starter, able to handle ambiguity and identify the right people and tools to get the job done
  • Curious and eager to learn new technologies
  • We value collaboration and team work. Most of our engineers are not afraid to look into the data or manually browse the data to identify problems. We expect the same from our new members.


Our team works in close interaction with R&D, infrastructure and client teams, as well as with other groups and other functions across Apple (legal, privacy) and externally. This position focuses on designing and implementing smart data pipelines based on advanced computer vision technology, NLP and humans in the loop.

You will be responsible for the design and development of the data pipelines, automation, visualization and tools that constitute the end-to-end process for building models, from raw data to trained model to evaluation to deployment. You'll partner with data infrastructure and data producing teams to ensure that we have high quality, representative data.

You'll work with ML engineers to refine the modeling process to enable faster iteration and better modeling decisions and deploy models more rapidly to customers. You'll collaborate with data scientists and analysts to build insights from customer analytics and feedback into the process to complete the cycle of continuous improvement. Your work will impact hundreds of millions of Apple's customers and help people communicate more easily in the languages and modalities of their choice.

Education & Experience

  • Bachelors in Computer Science, Mathematics, Physics, or a related field (or equivalent practical experience)

Additional Requirements

  • Experience with ETL frameworks like Airflow is a plus
  • Tableau, dashboard and visualization skills in addition to have design or HCI experience is a plus
  • Strong knowledge of either NLP or Computer Vision is a plus
  • Solr, Kafka, Hadoop, Spark, Kubernetes and Docker experience is a plus

Company Info.

Apple Inc.

Headquartered in Cupertino, California, Apple Inc. is a multinational technology company that focuses on producing consumer electronics, software, and online services. It holds the distinction of being the world's largest technology company by revenue and the world's biggest company by market capitalization as of June 2022. Apple is the second-largest mobile phone manufacturer and the fourth-largest personal computer vendor by unit sales.

  • 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 Senior Data Engineer Jobs in Cupertino, CA, USA with average base salary of $160,000 - $240,000 / Year.

Similar Jobs View More