About the role
What will you do at Apple?
At Apple, we tackle large-scale engineering challenges to deliver products that
are intuitive, reliable, and built to last. Our engineering teams operate at the
intersection of CI systems, software architecture, data analytics, build
engineering, and developer tooling — owning the systems and workflows that
enable complex, large-scale projects to move fast, scale, and ship with
confidence.
DESCRIPTION
As a Systems Software Developer, you will work closely with cross-functional
teams to understand the project goals and develop systematic solutions,
workflows, and approaches to achieve those goals. This would include
contributing to projects in low-level software and algorithms, building CI/CD
pipelines and workflows, and developing infrastructure and tooling to help
deliver innovative Apple technologies and products.
MINIMUM QUALIFICATIONS
BS and a minimum of 3 years relevant industry experience 3+ years of experience
designing, building, and maintaining production software systems and
applications Experience building or maintaining CI/CD pipelines and automated
build or test workflows Experience working with relational databases such as
PostgreSQL in production environments Demonstrated use of AI engineering tools
and AI-assisted strategies in day-to-day development
PREFERRED QUALIFICATIONS
Experience developing large-scale internal APIs or developer-facing tooling
Proficiency in Python and shell scripting to build automation and workflow
tooling Experience with technologies such as Docker and Kubernetes Experience
with CI platforms such as Jenkins, Buildkite, or equivalent systems Experience
developing with Swift, Xcode, or other Apple platform technologies Familiarity
with software observability, metrics systems, or developer productivity
analytics Experience working across multiple concurrent projects in a
fast-paced, cross-functional engineering environment Demonstrated ability to
communicate technical concepts and project plans clearly across engineering and
non-engineering stakeholders Experience leveraging and integrating AI
thoughtfully in large-scale production workflows to improve engineering
throughput Experience with Xcode and CMake are a bonus Experience with computer
vision, video processing, and/or machine learning data infrastructure is a bonus
Which skills does this role require?
Make your next move
Build a shortlist and prepare
Identify the requirements you can demonstrate, then choose examples from your work to discuss with the hiring team.
- Build a focused shortlist before you applyCompare role requirements with your experience and give each application a clear reason.
- Practice explaining your experience in an interviewRehearse your answers before meeting the hiring team.
Other roles to compare
Review the responsibilities and requirements before adding an opening to your shortlist.
AI Evaluations Engineer, US Decision Intelligence
Apple · Cupertino, California, United States
Automation Engineer, CGIC & BD AI Automation
Quantum Sky · Reston, Virginia, United States
AI Solutions Engineer
Superior Essex · Sandy Springs, Georgia, United States
AI Solutions Engineer
Vantage Bank · Fort Worth, Texas, United States
AI Integration Engineer (Hybrid)
DXC Technology · Arlington, Virginia, United States
AI Workflow Engineer
Scout Motors Inc. · Charlotte, North Carolina, United States
Role information can change. Confirm current details on the original application page.
