Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Apple Logo

Technical Training Instructor, Software University

Apple

Salary not specified
Dec 6, 2025
Cupertino, CA, US
Apply Now

At Apple, the future of software is shaped not only by the ingenuity of our engineers but by how we learn, grow, and elevate excellence together, and Software University Technical Trainer will help shape how Apple teams learn, build, and solve hard problems.

Requirements

  • Proficiency with Xcode, diagnostic tools, and automated testing workflows.
  • Proficiency with Swift, Python, Objective-C, or similar languages, and familiarity with modern software development frameworks.
  • Hands-on experience developing software applications on Apple platforms (iOS, macOS, for example).
  • Familiarity with ML concepts or emerging Apple platform and industry technologies.
  • Experience designing and delivering instructor-led technical training for engineering audiences.
  • Experience developing self-paced tutorials, sample apps, or technical documentation for software engineers.
  • Ability to quickly learn new tools and to create engaging educational content.

Responsibilities

  • Partner with engineering teams and leaders to uncover learning needs, define training objectives, and align content with business and product priorities.
  • Design and develop courses, workshops, and self-paced learning experiences.
  • Facilitate engaging in-person and virtual training sessions, adapting content to various engineering skill levels.
  • Create high-quality instructional materials including tutorials, guides, labs, sample apps, and best-practice documentation.
  • Maintain, update, and iterate training content as internal tools, frameworks, and technologies evolve, and stay current with technology areas relevant to the work.
  • Use metrics and participant feedback to evaluate training effectiveness and guide improvements.
  • Collaborate with cross-functional partners to ensure cohesive, high-impact training across Apple’s software engineering community.

Other

  • Bachelor’s degree in Computer Science, Software Engineering, or 6+ years of directly related engineering experience.
  • Strong presentation, group facilitation, and written communication skills.
  • Ability to travel to deliver in-person training at other office locations.
  • Strong organizational skills with the ability to manage multiple projects, prioritize effectively, and adapt to changing needs.
  • Ability to coach and develop others in presenting and creating technical content.