Production Engineer
Job Description
Summary
Imagine what you could do here. The people here at Apple don’t just create products — they create the kind of wonder that’s revolutionized entire industries. It’s the diversity of those people and their ideas that inspires the innovation that runs through everything we do, from amazing technology to industry-leading environmental efforts. Join Apple, and help us leave the world better than we found it!
Join the Channel Strategy & Operations (CSO) Sales Products, Platforms, and AIML team, which oversees a comprehensive suite of systems and tools that facilitate world-class in-store demo experiences for Apple customers globally. As a Production Engineer, your primary responsibilities will involve scripting solutions to deploy demo content, Apps, new technologies, and experiences on Apple devices worldwide.
We deploy demo content across all Apple devices and in many localizations to ensure a high-quality and relevant customer experience. This position requires an individual who can strategize setup and maintain a scripting framework, a great problem solver, willing teach and develop other engineers on the team.
Join the Channel Strategy & Operations (CSO) Sales Products, Platforms, and AIML team, which oversees a comprehensive suite of systems and tools that facilitate world-class in-store demo experiences for Apple customers globally. As a Production Engineer, your primary responsibilities will involve scripting solutions to deploy demo content, Apps, new technologies, and experiences on Apple devices worldwide.
We deploy demo content across all Apple devices and in many localizations to ensure a high-quality and relevant customer experience. This position requires an individual who can strategize setup and maintain a scripting framework, a great problem solver, willing teach and develop other engineers on the team.
Description
In this role, you will:
Build iOS, tvOS, watchOS, VisionOS and macOS demo content images to be deployed to millions of demo device worldwide
Create scripts to load content, specific settings and apps in multiple languages across multiple demo devices
Design engineering strategies taking into account new demo experiences and scalability
Implementation of new technologies and features onto the latest and sustaining demo devices
Work cross-functionally with every part of the company
Build iOS, tvOS, watchOS, VisionOS and macOS demo content images to be deployed to millions of demo device worldwide
Create scripts to load content, specific settings and apps in multiple languages across multiple demo devices
Design engineering strategies taking into account new demo experiences and scalability
Implementation of new technologies and features onto the latest and sustaining demo devices
Work cross-functionally with every part of the company
Minimum Qualifications
- Bachelor’s degree in Computer Science / Computer Engineering
- Scripting experience with Python
- Experience with macOS, iOS, watchOS, tvOS, VisionOS and Apple hardware
- Experience with Unix-based systems and their command-line tools
- Very detail oriented, with strong organizational skills
- Experience collaborating with other engineers, product owners, and designers to identify and solve challenging problems
- Version Control: Knowledge of GitHub
- Enthusiastic about learning and teaching
Preferred Qualifications
- Experience with AI/ML, Swift, GIT
- Comfortable working with content in foreign languages
- Experience documenting technical guides for internal audiences
- Design, develop, test, deploy, maintain, and improve AI-focussed software features
- Experience with Mobile Device Management (MDM), asset management, or iOS device deployment
- Experience in having maintained equipment in large labs
- Comfortable testing network hardware and running network specific testing
- Evangelize software engineering best practices and lead by example