Apple

Visual Generation Framework Software Engineer - Proactive

Apple
Apply
2 months ago

Responsibilities

  • Integrate research algorithms into production visual-generation frameworks.
  • Define framework architecture and interoperability across the system.
  • Implement, prototype, benchmark, and integrate framework technology into mobile and desktop products.
  • Perform root cause analysis and repair performance bottlenecks.
  • Collaborate with product teams before and after feature launches.
  • Contribute to general software engineering teams and write quality code.

Requirements

  • Bachelor's, master's, or Ph.D. in Computer Science, Computer Engineering, or a related field, or equivalent experience.
  • 5+ years of impactful general software engineering experience across multiple platforms and languages.
  • Proven experience with Swift, C, C++, or Objective-C.
  • Proven ability to design and implement solutions using modern architectural concepts and processes.
  • Preferred experience in image generation, computer vision, machine learning, computer graphics, image processing, or multimedia.
  • Familiarity with unit tests, code reviews, and continuous integration.
  • Knowledge of concurrency in application or framework development.
  • Experience with macOS or iOS development and familiarity with UNIX-based systems.
  • Experience shipping products is desirable.

Tech Stack

CC++iOSmacOSObjective-CSwift

Categories

Apple

About Apple

10,000+ employees

Apple designs and sells consumer electronics, software, and services for consumers and professionals worldwide, including iPhone, Mac, iPad, Apple Watch, and AirPods, plus platforms like iOS/macOS and services such as the App Store, iCloud, Music, and TV+. Its business combines device sales with services and subscriptions and in-house silicon design. Founded in 1976, Apple is headquartered in Cupertino, California, and trades on NASDAQ as AAPL.

Contact me