JobsDatabase Engineer - RAG Platform Developer
Apple logo

Database Engineer - RAG Platform Developer

Apple

Location

USA (Multiple Locations)

Type

Full-time

Posted

5/5/2026

Compensation

Not listed

Undergraduate with 5+ Years of Experience
Approval 98.9%·Filings 5,543·New hires 2,691·
👑 Elite Sponsor
·FY 2025

Job description

The Database Engineer will architect and optimize a large-scale Retrieval-Augmented Generation (RAG) platform for the Hardware Tech group. This role requires deep database expertise combined with modern AI/ML infrastructure to support enterprise-scale datasets. The engineer will lead technical decisions on database architecture and scaling patterns while contributing to full-stack GenAI application development. Collaboration with development and DevOps/SRE teams is essential to ensure optimal performance and system scalability.

Requirements

  • Proficiency in Python or JavaScript.
  • Production experience deploying and managing vector databases such as Milvus, Qdrant, or Weaviate at scale.
  • Experience with PostgreSQL or MySQL in production environments.
  • Understanding of RAG pipelines, including embedding strategies, chunking, and retrieval optimization.
  • Minimum requirement of a BS degree and 10 years of relevant industry experience.
  • Understanding of vector database indexing strategies and tradeoffs.
  • Strong SQL proficiency with a deep understanding of query planning, indexing strategies, and optimization techniques.
  • Experience managing large-scale databases serving high-concurrency workloads.
  • Experience with embedding models and LLM integration patterns.
  • Demonstrated experience building or optimizing RAG systems in production environments.
  • Collaborative mindset with the ability to mentor engineers and work closely with DevOps/SRE teams.
  • Familiarity with monitoring and observability tools such as Prometheus and Grafana.
  • Kubernetes experience, particularly with stateful applications and database deployments.
  • Proven ability to make architectural decisions for scalable database systems.

Responsibilities

  • Architect and optimize SQL and vector database infrastructure supporting enterprise-scale design data.
  • Lead technical decisions on database architecture, scaling patterns, and technology selection for the RAG platform.
  • Design comprehensive strategies to ensure optimal database performance.
  • Build and refine data ingestion pipelines for seamless data onboarding.
  • Collaborate with DevOps/SRE teams to ensure quality of service and proper resource allocation.
  • Improve RAG retrieval performance through hybrid search strategies, index tuning, and embedding optimization.
  • Monitor database health and performance metrics for a multi-tenant system.
  • Develop and maintain database operations procedures, monitoring, and disaster recovery strategies.
  • Drive continuous improvement of retrieval quality, search latency, and overall system reliability.
  • Provide mentorship to other engineers on database best practices and scalable design patterns.

Benefits

  • Employees at Apple are often offered comprehensive benefits that support physical and mental well-being—flexible medical plans, confidential counseling, onsite wellness centers at major campuses, and resources for fitness and daily life. Families typically receive fertility support, paid parental leave with gradual return, caregiving leave, and dependent-care guidance, while financial perks commonly include stock grants (with purchase discounts), 401(k) matching, and income-protection coverage. Employees also see robust time off, Apple University learning and tuition reimbursement, donation matching and paid volunteer hours, and deep product and partner discounts.

Is this posting expired or inaccurate?