At Apple, the business problem is to build end-to-end, best-in-class software solutions for Apple’s Supply Chain needs, ranging from Supply Planning and Demand Planning to Product Distribution and beyond.
Requirements
- Hands-on expertise with Neo4j, Cypher, and graph modeling
- Strong understanding of data integration, performance tuning, and API-based access for enterprise-scale systems
- Experience with graph analytics, ML integrations, or knowledge graphs
- Familiarity with Docker/Kubernetes, CI/CD, and infrastructure automation
- Knowledge of data visualization tools (Power BI, Tableau, or custom dashboards)
- Proficient in at least one programming language (Java, Python, or JavaScript) with strong knowledge of APIs, microservices, and data integration frameworks
- Deep understanding of graph theory concepts (nodes, relationships, traversals, centrality) and familiarity with Neo4j Bloom, GraphQL for Neo4j, or the Graph Data Science (GDS) library
Responsibilities
- Design and implement graph data models and relationship-based schemas using Neo4j.
- Develop and optimize Cypher queries for high-performance data access and analysis.
- Integrate Neo4j with Java, Spring Boot, Python, or Node.js applications.
- Build data pipelines to ingest, transform, and sync data between Neo4j and other systems (e.g., SQL, Kafka, Spark).
- Collaborate with product, data science, and engineering teams to translate business problems into graph solutions.
- Implement data visualization and relationship analytics using Neo4j Bloom or Graph Data Science (GDS) library.
- Ensure data quality, consistency, and performance optimization across graph datasets.
Other
- Bachelor’s or Master’s degree in Computer Science, Information Systems, or related field
- 5+ years in data engineering, backend development, or database design, including 3+ years of hands-on work with Neo4j for graph modeling, Cypher queries, and performance tuning
- Apple is an equal opportunity employer that is committed to inclusion and diversity
- We seek to promote 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