Software Engineer - Creator Studio

AppleSan Diego, CA

About The Position

Apple is a place where individual imaginations gather to create great work. The company believes in making each other's ideas stronger, leading to wonderful products and services that change lives. Diversity in people and thinking inspires innovation. This role offers a great opportunity to be an early member of a new engineering team working on a highly visible and impactful project. The successful candidate will be deeply involved in developing new and innovative on-device ML and AI tools in the creative space. They will collaborate with human interface designers, quality assurance teams, and cross-functional engineering teams to influence user interfaces and project planning. The Creator Studio team is seeking a highly skilled Software Engineer with hands-on experience in AI and creative tools to design, implement, and maintain new features across their suite of Creator Studio applications.

Requirements

  • 3+ years of proven experience developing and shipping reliable, scalable, maintainable, and testable code
  • Knowledge of the iOS ecosystem, including system frameworks, APIs, daemons and resource management capabilities
  • Experience with Apple’s languages such as Swift and Objective-C, and machine learning development tools such as CoreML
  • Excellent understanding of an ML-based product lifecycle
  • Ability to write performant, scalable, maintainable, and correct multi-threaded code
  • Ability to work effectively in a fast-paced environment and manage multiple priorities
  • Strong communication, collaboration, and project management skills with the ability to articulate technical concepts to both technical and non-technical stakeholders
  • Bachelor’s Degree in Computer Science or equivalent experience

Nice To Haves

  • Experience building APIs or frameworks
  • Experience building AI tools or working on AI-adjacent projects
  • Experience with the latest Swift technologies
  • Experience working with media storage and playback
  • Experience as a technical lead

Responsibilities

  • Be deeply involved in developing new and innovative on-device ML and AI tools in the creative space
  • Work with human interface designers, quality assurance teams, and cross-functional engineering teams to go beyond code and influence everything from user interfaces to project planning
  • Play a key role in designing, implementing, and maintaining new features across our suite of Creator Studio applications
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service