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

A technology company that crafts revolutionary products and services across multiple industries.
$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 is seeking a Framework Software Engineer to join their AI & Data Platform (AiDP) team, focusing on building and scaling best-in-class data and reporting applications. This role presents an extraordinary opportunity to work at one of the world's most innovative technology companies, where you'll be responsible for developing various tools and features for Data and ML platforms.

The position involves working on crucial components including data processing, insights portal, data observability, data lineage, model hub, and data visualization. You'll either build custom solutions from the ground up or customize open source products to meet Apple's specific needs. The role requires someone who can think creatively and has a passion for building highly scalable applications with a user-centric focus.

As a Framework Software Engineer, you'll be working in a fast-paced environment where your technical abilities will be challenged daily. You'll engage directly with key business partners to understand business strategies and solution needs, while driving and leading functional & technical discussions with development teams. The position offers a competitive base salary range of $143,100 to $214,500, along with comprehensive benefits including medical coverage, stock options, and educational support.

The ideal candidate should have at least 3 years of experience with Java and/or Python, strong knowledge of data structures and algorithms, and experience with cloud computing platforms. You'll be working with cutting-edge technologies and contributing to products that impact millions of users worldwide. This role is perfect for someone who loves taking on challenges, works well in collaborative teams, and can produce high-quality software under tight deadlines.

At Apple, you'll be part of a diverse team that supports innovation across everything they do, from amazing technology to industry-leading environmental efforts. The company offers a collaborative environment where new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. If you're passionate about product ownership and want to make something extraordinary, this role offers the perfect opportunity to contribute to Apple's continued success in the AI and data platform space.

Last updated 5 days ago

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

  • Building various tools and features for Data and ML platforms
  • Developing data processing, insights portal, data observability, data lineage, model hub, and data visualization solutions
  • Building custom solutions or customizing open source products for Apple's needs
  • Building innovative tools and frameworks that can extend the functionality of 3rd party BI tools using APIs
  • Engaging directly with key business partners to understand business strategies and solution needs
  • Designing and owning end to end applications

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

Java
Python
  • 3+ years or more of hands-on experience with Java and/or Python
  • 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
  • Strong problem-solving skills and Excellent communication skills
  • Bachelors degree or equivalent experience

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

Medical Insurance
Dental Insurance
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs and restricted stock unit awards
  • Employee Stock Purchase Plan with discount
  • Educational expense reimbursement
  • Discretionary bonuses
  • Relocation benefits

Interested in this job?

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

Mathematical Modeling Engineer - Platform Architecture

Mathematical Modeling Engineer role at Apple, focusing on physics modeling and numerical optimization for hardware prototyping, offering $143K-$264K salary with comprehensive benefits.

Software Engineer - Data Engineering

Software Engineer role at Apple focusing on data engineering and analytics platforms, building observability solutions for Apple Services.

Software Data Engineer

Data Engineering role at Apple focusing on health sensors and features, requiring expertise in Python, Spark, and distributed computing systems.

Operations Research Engineer, Capacity Program Management

Operations Research Engineer position at Apple focusing on supply chain analytics and optimization, offering competitive salary and benefits.

Human Factors Engineer - Vision Pro Comfort

Join Apple as a Human Factors Engineer to optimize Vision Pro comfort and fit, conducting user studies and applying ergonomic principles to enhance wearable technology.