Apple's Graphics, Games, and Machine Learning group (GGML) needs a Release Engineer to help design and deliver Fullstack solutions for tracking and releasing groundbreaking technology at scale into every operating system
Requirements
- Programming knowledge of at least 1 major language: Python, Java, C, C++, Objective-C, Swift, C-Sharp
- Development experience in front-end/full-stack, and/or cloud-based technologies
- OS X, iOS, or UNIX development experience
- Coding proficiency in at least 2 of the following: Python, Perl, Javascript, shell scripting
- Knowledge of automated build systems, source control, and compiler concepts
- UNIX administration and software debugging skills
- Experience developing cloud based applications in AWS, Google Cloud or Azure
Responsibilities
- Develop skills in cloud based applications, web development, and database administration, in migration of our projects to Apple's internal Cloud Infrastructure
- Authoring automation tools, a variety of technical build and integration problems, compiling graphics projects from source, as well as triaging and resolving of build issues
- Work on cloud based applications, web development, and database administration
- Collaborate closely with technical and non-technical colleagues, working cross-functionally across SWE
- Develop, maintain, and migrate our internal tools and websites into the cloud
- Work on front-end/full-stack, and/or cloud-based technologies
- Resolve build issues and triage problems
Other
- Minimum 3 years experience in a software development role
- Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services
- Reimbursement for certain educational expenses — including tuition
- Eligibility for discretionary bonuses or commission payments as well as relocation
- Apple is an equal opportunity employer that is committed to inclusion and diversity