Database Engineer, RAG Platform Developer

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$184,700–$324,800 / yr
Posted
149 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $170k
This role $255k
$104k most similar roles pay here $348k

This role pays more than 93% of similar roles. Most pay $127,700–$211,400 — the shaded band above. At the midpoint, this role pays about $255k versus about $170k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 1984 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1590 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Database Engineer, RAG Platform Developer

Database Engineer - RAG Platform Developer will join the Hardware Tech group to architect and optimize a large-scale Retrieval-Augmented Generation platform. The role involves designing SQL and vector database infrastructure, building data ingestion pipelines for enterprise-scale design data, and improving retrieval performance through hybrid search strategies, index tuning, and embedding optimization. You will manage multi-tenant systems, develop disaster recovery procedures, and monitor system health while mentoring other engineers on scalable design patterns. Required technical skills include proficiency in Python or JavaScript, production experience with PostgreSQL or MySQL, and managing vector databases such as Milvus, Qdrant, or Weaviate. The role addresses the challenge of enabling design teams to seamlessly onboard and query complex datasets by optimizing search latency and reliability within a high-concurrency environment using advanced indexing strategies and LLM integration patterns.

What you'll do

  • Architect and optimize SQL and vector database infrastructure for enterprise-scale design data.
  • Lead technical decisions regarding database architecture, scaling patterns, and technology selection for the RAG platform.
  • Build and refine data ingestion pipelines to enable seamless onboarding of multi-disciplinary datasets.
  • Improve RAG retrieval performance through hybrid search strategies, index tuning, and embedding optimization.
  • Develop full-stack features using Python and JavaScript for GenAI applications.
  • Monitor database health, performance metrics, and resource allocation for a multi-tenant system.
  • Establish and maintain database operations procedures, including monitoring and disaster recovery strategies.
  • Mentor other engineers on database best practices and scalable design patterns.

What we're looking for

  • Proficiency in Python or JavaScript.
  • Production experience deploying and managing vector databases like 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.
  • Bachelor of Science degree.
  • Minimum of 10 years of relevant industry experience.
  • Strong SQL proficiency with deep understanding of query planning, indexing, and optimization techniques.
  • Experience with advanced PostgreSQL features such as extensions, replication, and sharding.

More like this

Similar roles

Database Engineer, RAG Platform Developer

Apple Inc

Austin, TX 149 days ago
RAG Vector Databases Milvus Qdrant Weaviate PostgreSQL MySQL SQL Python JavaScript LLM Prometheus Grafana Kubernetes Embedding Optimization Indexing Strategies
10+ yrs exp

Oracle Database Engineer

Booz Allen Hamilton

Springfield, VA +3 71 days ago $86,800$198,000
Oracle Database OCI Geospatial Data Terraform CloudFormation PostgreSQL ETL ELT Data Warehousing Data Lakes AWS Infrastructure as Code System Design

Senior Cloud Database Engineer

PayPal

Scottsdale, AZ 2 days ago $111,500$165,550
BigTable Oracle MySQL Cloud SQL AWS GCP Azure Terraform Ansible Puppet Packer GitOps CI/CD Grafana Datadog Prometheus Python SQL Bash Java Scala Hadoop Spark Kafka BigQuery Kubernetes ELK
3+ yrs exp Hybrid

Staff Database Engineer

PayPal

San Jose, CA +1 9 days ago $176,500$262,350
AWS DynamoDB Aurora MySQL Cassandra DocumentDB ElastiCache OpenSearch Redis Elasticsearch Terraform CloudFormation Ansible Puppet Python Java Bash Lambda Infrastructure as Code
5+ yrs exp Hybrid

Knowledge Engineer, Back End

Accenture

Seattle, WA +4 30 days ago
Knowledge Graphs SPARQL RDF R2RML Python Java SQL PostgreSQL MySQL Neo4j Elasticsearch OpenSearch Pinecone Weaviate Milvus Qdrant Docker Kubernetes Terraform Helm REST API GraphQL Kafka RabbitMQ AWS Neptune Azure Cosmos DB
10+ yrs exp Hybrid

Senior Database Reliability Engineer

Okta Inc

Bellevue, WA +4 43 days ago $160,000$220,000
PostgreSQL MySQL SQL Go Python Terraform Ansible Kubernetes Prometheus Grafana Datadog PMM AWS GCP PgBouncer HAProxy Kafka Debezium Linux
Hybrid