Senior Software Engineer – AI Applications and Frameworks Integrations

Apple is a technology company that creates innovative products and services, focusing on user experience and advanced technologies.
$207,800 - $312,200
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · AR/VR

Description For Senior Software Engineer – AI Applications and Frameworks Integrations

Apple's Vision Products Group (VPG) is seeking a Senior Software Engineer to join their team working on cutting-edge AI applications and framework integrations. This role combines advanced AI technology with Apple's platform development, focusing on creating immersive applications that leverage both on-device and hosted AI integrations.

The position requires an experienced engineer with 8+ years of expertise in native system and application frameworks on Apple platforms. You'll be working with Apple's most advanced technologies, including SwiftUI, RealityKit, UIKit, and ARKit, while integrating both traditional algorithmic models and generative AI into application stacks.

As part of Apple's innovative team, you'll be responsible for architecting and shipping high-quality software that will shape the future of Apple's products. The role involves close collaboration with Design, Engineering, and Research teams, requiring both technical expertise and strong communication skills. You'll be exploring uncharted territories in rapidly evolving domains, conducting rapid experimentation and prototyping while maintaining high code quality.

The compensation package is competitive, ranging from $207,800 to $312,200 base salary, plus additional benefits including stock options, comprehensive healthcare, and education reimbursement. This is an opportunity to work at one of the world's leading technology companies, contributing to products that impact millions of users worldwide.

The ideal candidate will have a Master's degree in Computer Science or related field, strong experience with Apple's development frameworks, and a proven track record of shipping high-quality software. Knowledge of machine learning frameworks like CoreML and MLX, along with experience in AR/VR environments, would be particularly valuable for this role.

Last updated an hour ago

Responsibilities For Senior Software Engineer – AI Applications and Frameworks Integrations

  • Architect, harden, and ship native system and applications frameworks
  • Integrate traditional algorithmic models and generative AI models into application stacks
  • Work with technologies like SwiftUI, RealityKit, UIKit, and ARKit
  • Research and develop new application paradigms
  • Collaborate with Design, Engineering and Research teams
  • Conduct rapid experimentation and prototyping

Requirements For Senior Software Engineer – AI Applications and Frameworks Integrations

  • 8+ years of experience in architecting and shipping native system and application frameworks on Apple platforms
  • Experience integrating traditional algorithmic models and generative AI models
  • Strong command of object-oriented programming (Swift/Objective-C/C/C++)
  • Deep understanding of application software design principles
  • Proficiency with on-device and hosted AI model integrations
  • Strong experience with SwiftUI, RealityKit, UIKit, and ARKit
  • Strong knowledge of UI animations in UIKit or SwiftUI
  • Experience with comprehensive unit testing using XCTest
  • Master's degree in Computer Science, Engineering, or related field, or equivalent experience
  • Excellent communication and collaboration skills

Benefits For Senior Software Engineer – AI Applications and Frameworks Integrations

Medical Insurance
Dental Insurance
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan
  • Discretionary bonuses
  • Relocation assistance
  • Product discounts
  • Free services

Interested in this job?

Jobs Related To Apple Senior Software Engineer – AI Applications and Frameworks Integrations

Senior Software Engineer, AGI Automations

Senior Software Engineer role leading Amazon's AGI team in developing cutting-edge generative AI technologies and multimodal foundation models.

ML Research Engineer, Apple Services Engineering - Search Science

Senior ML Research Engineer position at Apple Services Engineering, focusing on search science and information retrieval across Apple's major platforms.

AIML - Software Engineer - SII, Spotlight

Senior Software Engineer position at Apple working on AI/ML systems for Spotlight search, focusing on privacy-aware search experiences across Apple devices.

Senior Software Engineer, AGI Automations

Lead software engineering role at Amazon's AGI team, focusing on generative AI and multimodal foundation models development.

Computer Vision Research Engineer - Apple Maps 3D Vision Team

Senior Computer Vision Research Engineer position at Apple Maps, focusing on 3D vision and machine learning, offering competitive salary and benefits.