Senior Backend Engineer - NLP & Data Pipelines

Apple

Austin (TX)

On-site

USD 115,000 - 217,500

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Stock ownership opportunities
RSU awards
Employee stock purchase plan
Medical and dental coverage
Retirement benefits
Product and service discounts
Tuition reimbursement
Bonuses or commissions
Relocation assistance

Job summary

Apple in Austin, TX is seeking an experienced software engineer to join the Processing team, focusing on building scalable data-intensive systems and implementing NLP-based features.

The role requires 5+ years Java server-side, Spark experience, and NoSQL/Cassandra expertise. You will collaborate across teams to deliver solutions used by millions of customers and help shape next-gen technology at Apple.

Qualifications

  • Five+ years of server-side Java utility development.
  • Four+ years in statistical technologies or data-centric projects.
  • Hands-on experience with NLP and mining of structured, semi-structured and unstructured data.
  • Experience working with large datasets and pipelines, preferably using technologies such as Spark.
  • Experience with Solr/Elastic Search, NoSQL/Cassandra and related technologies.
  • Ability to understand, design, and explain complex systems.
  • Strong knowledge of PC technologies and architectures; quick learner of new domains.
  • Excellent problem-solving and analytical skills.
  • Passion for building great products.
  • Strong communication skills.
  • Obsessed with excellence.
  • Data modeling experience.
  • Experience with large-scale distributed systems.
  • Experience deploying microservices using Docker and Kubernetes.

Responsibilities

  • Serve as a critical member of the Processing crew, working on key modules of the product and delivering industry-grade answers.
  • Build the next technology graph based on advanced algorithms, system learning, and natural language processing.
  • Layout and enforce record service offerings that directly impact tens of millions of customers.
  • Collaborate openly across all levels of the business and communicate effectively.

Skills

Java server-side
Data technologies
NLP
Spark
Elasticsearch
NoSQL/Cassandra
System design
Analytical skills
Communication
Data modeling
Distributed systems
Excellence
Product mindset
Quick learner

Education

BS in CS/Math/EE or related field
MS in data science or statistics (desired)

Tools

Docker
Kubernetes
Spark (data pipelines)
Solr/Elasticsearch

Job description

Apple in Austin, TX is seeking an experienced software engineer to join the Processing team, focusing on building scalable data-intensive systems and implementing NLP-based features.

The role requires 5+ years Java server-side, Spark experience, and NoSQL/Cassandra expertise. You will collaborate across teams to deliver solutions used by millions of customers and help shape next-gen technology at Apple.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Backend Platform Engineer, Data Science & Analytics
Senior Backend Platform Engineer, Data Science & Analytics

Apple Inc. • Austin (TX)

On-site
USD 180,000 - 230,000
AI-Powered Data Engineer for Scalable Pipelines
AI-Powered Data Engineer for Scalable Pipelines

Apple Inc. • Austin (TX)

On-site
USD 100,000 - 130,000
Full-Stack AI & Data Platform Engineer
Full-Stack AI & Data Platform Engineer

Apple Inc. • Austin (TX)

On-site
USD 120,000 - 160,000
Software Engineer, Agentic AI & Data Platforms
Software Engineer, Agentic AI & Data Platforms

Apple Inc. • Cupertino (CA)

On-site
USD 120,000 - 180,000
Senior Java Engineer, AI Data Platforms
Senior Java Engineer, AI Data Platforms

Apple • California (MO)

On-site
USD 140,000 - 210,000
Senior Data Engineer — AI-Ready Pipelines at Massive Scale
Senior Data Engineer — AI-Ready Pipelines at Massive Scale

Apple Inc. • Cupertino (CA)

On-site
USD 172,000 - 306,000
Comprehensive medical and dental coverage
Employee stock purchase plan
Tuition reimbursement
Senior Backend Engineer: Scalable, Low-Latency Systems
Senior Backend Engineer: Scalable, Low-Latency Systems

Socket.dev • Cupertino (CA)

On-site
USD 170,000 - 210,000
AI & Data Platforms Engineer: Data Solutions
AI & Data Platforms Engineer: Data Solutions

Apple Inc. • Austin (TX)

On-site
USD 90,000 - 130,000
Data Platform Engineer: Scalable Backend & Pipelines
Data Platform Engineer: Scalable Backend & Pipelines

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Employee stock plans
Relocation assistance
Medical and dental coverage
+1
Senior Agentic AI Platform Engineer
Senior Agentic AI Platform Engineer

Apple Inc. • Austin (TX)

On-site
USD 150,000 - 190,000