Appleposted 19 days ago
$165,500 - $248,700/Yr
Full-time • Mid Level
Cupertino, CA
Computer and Electronic Product Manufacturing

About the position

The Data Engineering (DE) team is the critical backbone of our operations, designing and building ML & Data pipelines to support day-to-day operations and automating data flows. The team constantly deals with orchestrating large datasets, some in the scale of petabytes, in addition to making sure we meet regulatory/governance needs and the high data privacy standards of Apple. As the Engineering Program Manager for the Data Engineering group, you will help bring planning and program management excellence for our largest efforts. You will be a champion to scale the team's impact by enabling efficiency, scalability, and streamlined execution. In addition, you will also help accelerate progress on the various tools and technologies used by the team by influencing the roadmap of other engineering teams across Apple.

Responsibilities

  • Own project planning and coordination for large Data Engineering initiatives, including requirements gathering, scoping effort, prioritizing, resource allocation, and schedule of deliverables.
  • Represent the DE team in conversations with R&D teams, Data Ops teams, and external vendors that we partner with to ensure data engineering topics are raised, discussed, tracked, and resolved appropriately.
  • Facilitate communication cross-functionally with other teams, ensuring that requirements are well understood, and that priorities and delivery schedules expectations are managed.
  • Drive data governance and other regulatory/privacy initiatives and make sure that processes are well documented and maintained to the high standards of Apple.
  • Partner with our engineering manager to help execute on the long term engineering initiatives by building a roadmap that balances short term requests and long term initiatives.
  • Identify problems/opportunities and pitch solutions (both technical & process oriented) in how Data Engineering can scale its impact and increase velocity.

Requirements

  • 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.

Nice-to-haves

  • 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).

Benefits

  • Comprehensive medical and dental coverage
  • Retirement benefits
  • A range of discounted products and free services
  • Reimbursement for certain educational expenses - including tuition
  • Discretionary bonuses or commission payments
  • Relocation assistance
  • Participation in Apple's discretionary employee stock programs
  • Eligibility for discretionary restricted stock unit awards
  • Ability to purchase Apple stock at a discount through Employee Stock Purchase Plan

Job Keywords

Hard Skills
  • Databricks
  • Java
  • MongoDB
  • Python
  • Redis
  • 1oKUe qzTxWjOvHre
  • 4OkvG1JY 0sjGXu6nPhe
  • 6eWQR K3zERsD2SdYk
  • 6Y59n Gme1XN9AuHPr
  • B5zdJ DEgduRaFxKBLwlW
  • Bn0SuZxfk7J HPRZ3dkUx4We
  • dqyXv uEDgJ3USNBa1LdM
  • dVChW A9Dqer1X
  • f5XtybzI9vs0 H0zkQxAhNMf
  • fJXKLraSxmi6DgP tjMQpZK3se
  • fp1iw cF69TuM4dV2C
  • FPJj0xMvV VKNT4vz5
  • G7e3T ilHwKISZmcy
  • GBmeN0Jw dZ5XpgCSv
  • H3qIA7UCKc10 aLHm9U0SAs
  • H3vxKWpOE 5v3SY9b
  • JQuyp P1TRKWI7wOXY
  • LufGAR3YF K8FshB z6bVoGFBK Rr6Ja41oj
  • lVEL1X hE5r3eZWY
  • PEW1wx3z fXoZaLPhm
  • pNgKQ6Zc Sf9T5DBF3Ri
  • PQJzL5Eh s9bD8iQgL
  • q5oPvCn2HVw LF2jkP
  • qsr8YK2D
  • QxlwHVsEte
  • R2es5H fUnBuP
  • rD50Vyht
  • Uj1Vd64Ye ME43JHomI7AZ
  • uY09qzx7 TfrVzw2P5
  • VSqXHhw81 keVoC4aAmdXb
  • wMD1l mfykgeIort
  • WuxKLzIjk h1rjfyWw8zN
  • xidMkPfR jGdWfUJ03
  • XJKbRUvETc2o gP3kHtUewo5
  • Xl0LrtqJ
  • yv4VlnLGf5qs 9UHkpXDcq1YI
  • ZbDaH 9URWg0kbYJa
Build your resume with AI

A Smarter and Faster Way to Build Your Resume

Go to AI Resume Builder
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service