Prepin
Log in
Apple

engineering opportunity

Systems Software Developer

You will develop systematic solutions, workflows, and infrastructure to support large-scale engineering projects. This includes contributing to low-level software, building CI/CD pipelines, and integrating AI strategies into production workflows.

Sunnyvale, California, United StatesonsiteFULL_TIME

Posted

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?

Software architectureCI/CD pipelinesPostgreSQLAI engineeringData analyticsAlgorithmsSystems Software DeveloperCI/CDSoftware ArchitectureData AnalyticsBuild EngineeringDeveloper ToolingLow-level SoftwareAI EngineeringComputer VisionProduction SystemsEngineering Throughput

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.

Review the responsibilities and requirements before adding an opening to your shortlist.

Role information can change. Confirm current details on the original application page.

Product

AI Candidate AgentCompaniesBrowse JobsDeep ProfileSkill AssessmentOpportunity Matching
Prepin.ai

© 2026 Prepin | All rights reserved.