Engineering Program Manager, Machine Learning and Data
Apple
Summary
Description
Minimum Qualifications
- 5+ years of experience in driving the design and development of data infrastructure and machine learning pipelines as a Technical Program Manager and/or Software Engineer.
- Bachelor’s degree in Computer Science or related field; or equivalent experience.
- Experience working in modern data infrastructure stack, including Python/Java, orchestration such as Airflow, distributed computing (Spark, Snowflake, Databricks, etc.), databases (No)SQL (Cassandra, MongoDB, Redis, traditional relational sql), embeddings & vector search, dashboards (Tableau, Grafana), AWS.
Key Qualifications
Preferred Qualifications
- Proven experience in driving the design and development of data tools and infrastructure as a Technical Program Manager and/or as a Software Engineer.
- Familiarity with Machine learning (ML development lifecycle, typical data workflows, and model metrics) and understanding of how data fits into ML.
- Experience in understanding and managing Engineering tools & infrastructure and influencing cross-team roadmaps to align with team/project needs.
- High quality program management skills including program structuring and managing multiple work streams interdependently.
- Demonstrated talent for effecting change and driving results through influence, and an ability to navigate complex organizational structures to foster collaboration across functions.
- Understanding of generative technologies (LLMs, diffusion models).
- Proven experience working directly or adjacent to ML data operations (synthetic data creation, human data collection/annotation, data quality management) in support of machine learning features.
- Experience with state-of-the-art ML techniques (transformer architecture, CLIP & other visual and text embedding models etc).
Education & Experience
Additional Requirements
Pay & Benefits
Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant.