Data Engineer, Battery Data Platform & AI

Apple

Cupertino (CA)

On-site

USD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Apple is seeking a Data Engineer to build data systems and AI interfaces for its Battery Engineering team in Cupertino, California. This role involves expanding the Battery Data Warehouse (BDW) and developing BARD, the natural language interface that enhances data interaction for battery engineers.

The successful candidate will have a strong background in data engineering and AI, experience in building reliable data pipelines, and excellent collaboration skills.

Qualifications

  • Experience with Python, SQL, and one other programming language.
  • Strong database fundamentals: data modeling, schema design.
  • Hands-on experience with orchestration and cloud platforms.

Responsibilities

  • Partner with teams to identify data opportunities and use cases.
  • Design and maintain production data pipelines (ETL/ELT).
  • Build relationships to unlock new data integrations.

Skills

Python
SQL
Data Pipelines
AI
Relationship Building

Education

BS in Computer Science or Engineering
MS in Computer Science or Engineering

Tools

Airflow
AWS
Snowflake

Job description

What if the way an entire engineering organization worked with its data could be reinvented? On Apple’s Battery Engineering team, you’ll build the data systems and AI interface that battery engineers across the company rely on reliable pipelines feeding one of the cleanest and largest battery datasets anywhere, and a natural language interface that’s changing how engineers work with that data. You’ll be building the platform the whole battery organization runs on. It’s a rare chance to sharpen your data engineering craft and immerse yourself in applied AI at once.

We’re looking for a data engineer to build that platform across two tightly connected fronts.

First, you’ll expand the Battery Data Warehouse (BDW) – a mature, exceptionally clean dataset that spans the entire battery product development lifecycle: raw materials and characterization, fabrication, performance testing, simulation and modeling, qualification, manufacturing, and field telemetry. You’ll build reliable pipelines that bring this data – structured, semi‑structured, and unstructured – out of disparate systems owned by teams around the world. A big part of the job is technical; an equally big part is human: earning the trust of source‑system owners, opening up new integration opportunities, and establishing and enforcing the SLAs that keep BDW dependable.

Second, you’ll build out BARD, the natural language interface to BDW. Done well, BARD will fundamentally change how battery engineers interact with their data, not just replacing dashboards and SQL with conversation, but pairing it with on‑demand, in‑line charting for real‑time analysis and new ways to explore data. Think of it as giving every engineer their own personal data scientist. You’ll engineer the full agentic stack: our custom MCP server, agentic search, domain knowledge, tool design, evals, and the end‑to‑end user experience.

The role combines data engineering and AI engineering work. This role calls for someone who’s both highly self‑directed and an exceptional collaborator. You’ll take real ownership and drive projects forward, while staying closely aligned with the team and our broader direction.

Responsibilities
  • Partner with cross‑functional and engineering teams to identify data opportunities, define domain ontology, and establish the use cases that drive BDW.
  • Design, build, and maintain production data pipelines (ETL/ELT) that bring structured, semi‑structured, and unstructured data into BDW at the right cadence and reliability.
  • Build relationships with upstream source‑system owners to unlock new data integrations, and establish and enforce pipeline SLAs.
  • Engineer BARD, the natural language interface to BDW, designing the agentic stack (MCP server, agentic search, domain knowledge, tool design, evals) and its end‑to‑end user experience.
  • Partner with infrastructure teams (DBA, IT) to ensure the health of pipelines and the data warehouse.
  • Apply AI to your own workflow and to the battery organization’s problems – bringing strong intuition for context engineering, embeddings, tokenization, and evals.
  • Deliver data analyses that drive critical decisions in battery research, development, and qualification.
Qualifications
  • BS in Computer Science, Engineering, or a related field.
  • Experience with Python, SQL, and at least one other high‑level programming language.
  • Experience building production data pipelines (ETL/ELT).
  • MS in Computer Science, Engineering, or a related field with 10+ years of relevant industry experience.
  • Strong database fundamentals: data modeling, schema design, indexing, normalization, ACID, and OLTP vs. OLAP.
  • Hands‑on database development (DML, DDL, materialized views, stored procedures); Snowflake (streams, tasks, dynamic tables) a plus.
  • Hands‑on experience with orchestration (e.g., Airflow), batch/stream processing, and cloud platforms (e.g., AWS).
  • Deep curiosity about AI and hands‑on experience applying it – at work or in personal projects. You keep up with the latest tools, use AI daily (including for coding), and have strong intuition for context engineering, tokenization, embeddings, and evals, as well as a clear sense of where AI excels and where it doesn’t (e.g., generating new code vs. maintaining complex existing code).
  • Experience with LLM and MCP server development.
  • Strong communication and relationship‑building skills, with the ability to align stakeholders and drive integrations across organizational boundaries.
  • Familiarity with batteries or other deep‑tech / hardware engineering domains.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Battery Data Platform Engineer & AI Interface
Battery Data Platform Engineer & AI Interface

Apple • Cupertino (CA)

On-site
USD 120,000 - 160,000
Battery AI Research Scientist - Intern
Battery AI Research Scientist - Intern

Object Tech, Inc. • San Jose (CA)

On-site
USD 40,000 - 60,000
Mentorship from interdisciplinary experts
Opportunity to publish and present research
Front-row experience in AI R&D
Battery AI Research Scientist - Intern
Battery AI Research Scientist - Intern

Object • San Jose (CA)

On-site
USD 34,000 - 55,000
Engineer, AI Battery Simulation
Engineer, AI Battery Simulation

SES AI • Boston (MA)

On-site
USD 90,000 - 130,000
Highly competitive salary
Comprehensive health coverage
Attractive equity/stock options
+1
Principal Software Engineer, AI Tooling & Adoption
Principal Software Engineer, AI Tooling & Adoption

United States Digital Space LLC • Oakland (CA)

Hybrid
USD 190,000 - 230,000
Senior Data Engineer (AI-Native) — Data Layer
Senior Data Engineer (AI-Native) — Data Layer

Proton.ai • Boston (MA)

Hybrid
USD 140,000 - 210,000
Data & Analytics Engineer, AiDP
Data & Analytics Engineer, AiDP

Apple Inc. • Austin (TX)

On-site
USD 100,000 - 130,000
Data Engineer
Data Engineer

Bedrock Robotics • New York (NY)

On-site
USD 120,000 - 150,000
Data Engineer
Data Engineer

Bedrock Robotics • San Francisco (CA)

On-site
USD 120,000 - 150,000
AI Data Platform Engineer
AI Data Platform Engineer

Socket.dev • Cupertino (CA)

On-site
USD 170,000 - 250,000