Senior Python Backend Engineer, AIML

Apple Inc

Confirmed live yesterday High trust

Quick summary

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

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $210k
This role $255k
$159k most similar roles pay here $343k

This role pays more than 88% of similar roles. Most pay $178,125–$241,750 — the shaded band above. At the midpoint, this role pays about $255k versus about $210k 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 · Senior Python Backend Engineer, AIML

Sr Python Backend Engineer, AIML joins the AI and Machine Learning team to build world-class data solutions that power the Foundation Model lifecycle. This role involves developing server-side logic, building high-performance backend systems and APIs using frameworks like FastAPI, Django, or Flask, and integrating front-end work with Python applications. The engineer will architect data pipelines, microservices, and cloud-native applications while managing LLM-powered workflows, AI agents, and agentic pipelines. Key technical requirements include proficiency in Python, REST API, Redis, VectorDB, and orchestration tools like Airflow, alongside experience with Docker and Kubernetes. Candidates must also navigate the training lifecycle and integrate GenAI frameworks such as LangChain or LlamaIndex. The role focuses on solving complex data engineering problems and building robust infrastructure to support machine learning research and production-scale backend services.

What you'll do

  • Design and develop scalable, high-performance backend systems and APIs using Python frameworks like FastAPI, Django, or Flask.
  • Build and integrate LLM-powered workflows, AI agents, and agentic pipelines into production backend services.
  • Architect and maintain data pipelines and microservices to support the ML training lifecycle and data engineering workflows.
  • Integrate third-party web services, LLM APIs, and GenAI frameworks like LangChain or LlamaIndex into platform capabilities.
  • Translate business requirements into technical designs and robust backend solutions for cross-functional stakeholders.
  • Implement software development best practices including code reviews, automated testing, and continuous integration.
  • Monitor, debug, and optimize backend systems for reliability and performance in production environments.

What we're looking for

  • Bachelor's degree in Computer Science or a related field.
  • 10+ years of extensive backend development experience with solid foundational programming skills like algorithms and data structures.
  • Expertise in architecting and developing backend systems using Python, specifically with frameworks like FastAPI, Django, or Flask.
  • Proficiency in REST API, Redis, VectorDB, and other large-scale data storage systems.
  • In-depth knowledge of workflow orchestration (Airflow), distributed systems, cloud-native applications, and containerization (Docker, Kubernetes).
  • Experience building and productionizing GenAI applications, including LLM integration, RAG pipelines, and agentic workflows using frameworks like LangChain or LlamaIndex.
  • Knowledge of Data Engineering, the ML training lifecycle, and large-scale data processing.
  • Experience with cloud platforms such as AWS or GCP.

More like this

Similar roles

Senior Python Backend Engineer, AIML

Apple Inc

Cupertino, CA 36 days ago $184,700$324,800
Python FastAPI Django Flask LLM LangChain LlamaIndex GenAI RAG Airflow Docker Kubernetes Redis VectorDB REST API Microservices AWS GCP Data Engineering
10+ yrs exp

Senior Full-Stack Software Engineer, AIML Data Operations

Apple Inc

Cupertino, CA 30 days ago $216,200$324,800
Swift Objective-C Go C++ Java Python Rust React Angular Vue JavaScript SQL NoSQL Spark Hadoop Kafka Kubernetes AWS Google Cloud Microsoft Azure Distributed Systems Data Pipelines
10+ yrs exp

Staff Software Engineer, Backend Python

PayPal

San Jose, CA 9 days ago $176,500$262,350
Python RDBMS NoSQL Redis ElastiCache Hazelcast SQS Kafka RabbitMQ Pulsar Linux AWS GCP Azure Terraform Infrastructure as Code
5+ yrs exp Hybrid

Staff Software Engineer, Backend Python

PayPal

San Jose, CA 9 days ago $176,500$262,350
Python RDBMS NoSQL Redis ElastiCache Hazelcast SQS Kafka RabbitMQ Pulsar Linux AWS GCP Azure Terraform SDLC Scrum
5+ yrs exp Hybrid

Senior Backend Engineer, IAM

Reddit

Remote 71 days ago $190,800$267,100
OAuth2 OIDC SAML Go Kubernetes CI/CD AWS GCP RBAC ABAC ReBAC Authentication Authorization Session Management
5+ yrs exp Remote

Senior Software Engineer, BE Python

PayPal

San Jose, CA +1 9 days ago $143,500$210,160
Python Java Bash AWS Terraform Ansible Infrastructure as Code SDLC RDBMS NoSQL Redis ElastiCache Hazelcast SQS Kafka RabbitMQ Pulsar DynamoDB DocumentDB Cassandra MySQL Aurora ElasticSearch Linux GHA
3+ yrs exp Hybrid