Software Engineer (Framework - Solutions), AI & Data Platforms

Apple is where individual imaginations gather together, creating innovative products and services that change lives for the better.
$143,100 - $214,500
Data
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS

Description For Software Engineer (Framework - Solutions), AI & Data Platforms

Apple's AI & Data Platform (AiDP) team is seeking a talented Software Engineer to join their innovative team in building and scaling best-in-class data and reporting applications. This role presents an exciting opportunity to work at one of the world's most influential technology companies, where you'll be at the forefront of developing sophisticated data and ML platforms.

As a Framework Software Engineer, you'll be responsible for creating various tools and features for Data and ML platforms, including data processing, insights portal, data observability, data lineage, model hub, and data visualization. The position requires expertise in Java and/or Python, with a strong foundation in data structures and algorithms. You'll be working with cloud computing platforms and developing scalable microservices and REST APIs.

The role offers a competitive salary range of $143,100 to $214,500, along with comprehensive benefits including medical and dental coverage, retirement benefits, and the opportunity to become an Apple shareholder through various stock programs. You'll be part of a fast-paced environment where your technical abilities will be challenged daily, working directly with key business partners to understand business strategies and solution needs.

This position is ideal for someone who thrives in a collaborative environment, enjoys tackling complex problems with creative solutions, and can deliver high-quality software under tight deadlines. You'll be working in Apple's Sunnyvale location, contributing to projects that directly impact the company's success in data and AI initiatives.

The role combines technical expertise with business acumen, requiring strong communication skills and the ability to lead functional & technical discussions with development teams. You'll have the opportunity to design and own end-to-end applications while working with cutting-edge technologies in big data, cloud computing, and AI/ML.

If you're passionate about data platforms, have a strong technical background, and want to be part of a team that's pushing the boundaries of what's possible with data and AI, this role at Apple could be your next career milestone.

Last updated 7 days ago

Responsibilities For Software Engineer (Framework - Solutions), AI & Data Platforms

  • Building various tools and features for Data and ML platforms
  • Building custom solutions ground up or customizing open source products
  • Building innovative tools and frameworks that extend the functionality of 3rd party BI tools using APIs
  • Working on data processing, insights portal, data observability, data lineage, model hub, and data visualization

Requirements For Software Engineer (Framework - Solutions), AI & Data Platforms

Java
Python
  • 3+ years of hands-on proficiency with Java and/or Python or similar language
  • Deep understanding of data structures and algorithms
  • Experience designing and developing scalable & performant micro-services and Rest APIs
  • Knowledge of cloud computing platforms like AWS, Google Cloud, Azure or similar
  • Bachelor's degree in computer science or related field

Benefits For Software Engineer (Framework - Solutions), AI & Data Platforms

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary bonuses
  • Relocation assistance
  • Employee discount on products
  • Free services

Interested in this job?

Jobs Related To Apple Software Engineer (Framework - Solutions), AI & Data Platforms

Cellular 4G/5G Firmware Data Science & Automation Engineer

Data Science & Automation Engineer role at Apple focusing on 4G/5G firmware development, combining ML expertise with automation systems.

CapEx Early Engagement Program Manager

Lead manufacturing optimization initiatives at Apple as a CapEx Early Engagement Program Manager, combining engineering expertise with program management skills.

Biophotonics Scientist

Join Apple's Biophotonics Group as a Scientist analyzing clinical datasets and developing next-generation bio-sensing technologies that will impact millions of users worldwide.

Data Verification Quality Engineer

Data Verification Quality Engineer role at Apple focusing on software quality assurance, video testing, and data validation using Python and automated testing frameworks.

Data Scientist, WW Demand Planning, AppleCare (statistical forecast modeling, time series)

Data Scientist position at Apple focusing on demand planning and statistical forecasting for AppleCare, utilizing advanced analytics and machine learning.