Senior Python Backend Engineer, AIML

Apple Inc

Confirmed live 3 days ago High trust

Quick summary

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

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,200–$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 supporting 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 components 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 navigate the ML training lifecycle and data engineering workflows using GenAI frameworks such as LangChain or LlamaIndex. The role requires translating business requirements into technical designs while ensuring reliability through automated testing, continuous integration, and agile development practices in a production environment.

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 experience in backend development with strong foundations in algorithms, data structures, and OOP.
  • Expertise in architecting and developing backend systems using Python frameworks like FastAPI, Django, or Flask.
  • Proficiency in REST APIs, 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 GenAI applications including LLM integration, RAG pipelines, and agentic workflows using frameworks like LangChain or LlamaIndex.
  • Knowledge of Data Engineering, ML domains, and the training lifecycle is preferred.
  • Master's or Ph.D. degree in a related field is preferred.

More like this

Similar roles

Senior Python Backend Engineer, AIML

Apple Inc

Cupertino, CA 44 days ago $184,700$324,800
Python FastAPI Django Flask LangChain LlamaIndex OpenAI GenAI LLM RAG Airflow Docker Kubernetes Redis VectorDB Microservices Agile AWS GCP
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 10 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 10 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 72 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 10 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