Taro Logo

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
This job posting may no longer be active. You may be interested in these related jobs instead:

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 8 months 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?