This role is on Apple's Battery Engineering team, focusing on building the data systems and AI interface that battery engineers across the company rely on. The position involves creating reliable data pipelines for a large and clean battery dataset, and developing a natural language interface to change how engineers interact with this data. The work directly impacts products used by millions of people. The data engineer will build a platform across two main areas. Firstly, they will expand the Battery Data Warehouse (BDW), which contains data spanning the entire battery product development lifecycle, including raw materials, fabrication, testing, simulation, qualification, manufacturing, and field telemetry. This involves building reliable pipelines to ingest structured, semi-structured, and unstructured data from various global systems. A significant part of this responsibility includes building trust with source-system owners, identifying integration opportunities, and establishing Service Level Agreements (SLAs) to ensure BDW dependability. Secondly, the role involves developing BARD, a natural language interface for the BDW. The goal is to transform how battery engineers access and analyze data, moving beyond traditional dashboards and SQL to conversational interaction, complemented by on-demand charting for real-time analysis and data exploration. This is envisioned as providing each engineer with a personal data scientist. The engineer will be responsible for the full agentic stack, including the custom MCP server, agentic search, domain knowledge integration, tool design, evaluation frameworks, and the end-to-end user experience. The position combines data engineering and AI engineering, requiring a self-directed and collaborative individual who can take ownership and drive projects forward while aligning with the team and broader company direction.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level