Taro Logo

Sr Software Engineer (Framework - Java), Ai & Data Platforms

A technology company that crafts revolutionary products and services across multiple industries.
$175,800 - $312,200
Backend
Senior Software Engineer
In-Person
5,000+ Employees
7+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer - System Frameworks & Controls

Senior Software Engineer role at Apple focusing on privacy frameworks and controls, requiring 5+ years of experience in C/Swift development with competitive compensation $135K-$250K.

CPU Performance Engineer - Platform Architecture

Senior CPU Performance Engineering role at Apple focusing on memory subsystem optimization and CPU architecture for next-generation Apple products.

Senior Software Engineer - Apple Services Engineering (ASE)

Senior Software Engineer role at Apple developing privacy-focused platform services for iCloud Private Relay and Apple Intelligence features.

Senior Software Engineer, Media Processing/Streaming

Senior Software Engineer role at Apple focusing on media processing and streaming systems, offering competitive pay and benefits while working on cutting-edge technology.

Software Engineer - Darwin Runtime

Senior Software Engineer role at Apple working on Darwin Runtime team to develop low-level system technologies and APIs for Apple's operating systems.

Description For Sr Software Engineer (Framework - Java), Ai & Data Platforms

Apple's AI & Data Platform (AiDP) team is seeking a Senior Framework Software Engineer to lead the architectural vision and development of their cutting-edge Data and ML platform ecosystem. This is an extraordinary opportunity to shape the future of data platforms and products at one of the world's most innovative companies.

As a Senior Framework Software Engineer, you'll be at the forefront of building and scaling best-in-class data and reporting applications that deliver metrics & performance indicators with minimal latency and outstanding user experience. You'll drive technical decisions across a suite of products, including data processing pipelines, insights portals, and model deployment frameworks.

The role requires a technical leader who can balance pragmatic solutions with innovation – someone who can mentor teams, make architectural decisions that scale, and navigate complex technical tradeoffs while delivering business value. You'll engage directly with key business partners to understand business strategies and solution needs, leading functional & technical discussions with development teams.

The position offers the unique opportunity to work in Apple's fast-paced environment where your technical abilities will be challenged daily. You'll be part of a team that values creative thinking and encourages you to "Think Different." Your efforts will play a key role in the success of Apple's business, working with multifaceted, encouraging people and innovative, industry-defining technologies.

This role combines technical expertise with leadership, requiring someone who can not only architect and implement complex systems but also guide teams and shape the future of Apple's data infrastructure. You'll be working in an environment that values product ownership and quick transformation of ideas into extraordinary products, services, and customer experiences.

The compensation package includes a competitive base salary range of $175,800 to $312,200, plus opportunities for equity through stock programs, comprehensive benefits, and potential bonuses. Join us in crafting the kind of wonder that's revolutionized entire industries while helping us leave the world better than we found it.

Last updated 24 days ago

Responsibilities For Sr Software Engineer (Framework - Java), Ai & Data Platforms

  • Lead architectural vision and development of Data and ML platform ecosystem
  • Drive technical decisions across suite of products
  • Mentor teams and make architectural decisions that scale
  • Navigate complex technical tradeoffs while delivering business value
  • Design and own end to end applications
  • Engage directly with key business partners

Requirements For Sr Software Engineer (Framework - Java), Ai & Data Platforms

Java
Kafka
  • 7+ years of software engineering experience especially building data-intensive applications
  • Deep expertise in Java and JVM ecosystem, including performance optimization and troubleshooting
  • Proven track record of designing and implementing scalable distributed systems
  • Strong background in system design, microservices architecture, and API development
  • Deep understanding of data structures and algorithms
  • Bachelor's degree in computer science or related field or equivalent

Benefits For Sr Software Engineer (Framework - Java), Ai & Data Platforms

Medical Insurance
Dental Insurance
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Education reimbursement
  • Stock options and RSUs
  • Employee Stock Purchase Plan
  • Discretionary bonuses
  • Relocation benefits

Interested in this job?