JobsAIML - Sr Software Data Engineer, Evaluation
Apple logo

AIML - Sr Software Data Engineer, Evaluation

Apple

Location

Cupertino, CA

Type

Full-time

Posted

5/5/2026

Compensation

Not listed

Master's with 5+ Years of Experience
Approval 98.9%·Filings 5,543·New hires 2,691·
👑 Elite Sponsor
·FY 2025

Job description

The Evaluation Data Engineering team at Apple is seeking experienced software engineers to build scalable data platforms that support Siri, Search, and Machine Learning. The role involves working with large-scale data processing systems and optimizing performance while ensuring data quality. Candidates should be passionate about data challenges and have a strong commitment to privacy and innovation. Collaboration with product and data science teams is essential to transform raw data into actionable insights.

Requirements

  • 7+ years of experience designing, building, and maintaining distributed data processing systems at scale.
  • 5+ years of hands-on experience with stream and/or batch processing technologies such as Flink, Spark, Kafka, Airflow, Iceberg, and Trino.
  • 2-3 years of experience in full-stack development.
  • Proficient in at least one modern programming language such as Java, Scala, or Python.
  • MS or BS in Computer Science, Engineering, Math, Statistics, or a related field, or equivalent practical experience in data engineering.
  • Strong in algorithms, data structures, data modeling, and SQL.
  • Experience with machine learning algorithms or pipelines, particularly in the context of data engineering.
  • Familiarity with testing tools and methodologies for validating large-scale, distributed data systems.
  • Proven software engineering fundamentals, including experience with design, testing, version control, and CI/CD best practices.
  • Excellent communication and problem-solving skills.

Responsibilities

  • Work cross-functionally across product and data science teams to build large-scale stream and batch processing data pipelines.
  • Design a unified and groundbreaking data processing framework using Flink and/or Spark.
  • Optimize performance and ensure data quality in data processing systems.
  • Contribute to a long-term vision that extends the framework's capabilities to new user scenarios and machine learning applications.
  • Collaborate closely with teams to design solutions that transform raw data into datasets that drive innovation.
  • Automate dataset lifecycles with strong quality standards.
  • Help partners confidently use the data for product insights.

Benefits

  • Employees at Apple are often offered comprehensive benefits that support physical and mental well-being—flexible medical plans, confidential counseling, onsite wellness centers at major campuses, and resources for fitness and daily life. Families typically receive fertility support, paid parental leave with gradual return, caregiving leave, and dependent-care guidance, while financial perks commonly include stock grants (with purchase discounts), 401(k) matching, and income-protection coverage. Employees also see robust time off, Apple University learning and tuition reimbursement, donation matching and paid volunteer hours, and deep product and partner discounts.

Is this posting expired or inaccurate?