Internal Tooling Engineer - Services Special Projects

Apple

Cupertino, USonsite$185k-$325k/yrPosted Jul 21, 2026
Posting intelligenceActively listed

Skills

kubernetesjavascripttypescriptairflowswiftuinextdjangodockerpythonflasksparkkafkaflinkreactswiftcicdllmml

About the role

At Apple, we build products and services that enrich the everyday lives of millions of people around the world. Our Services team is at the forefront of delivering intelligent, delightful experiences powered by Generative AI - from on-device capabilities to cloud-backed features that work seamlessly across the Apple ecosystem. We are looking for talented developers who are passionate about bringing the next generation of AI-driven platform and self-service tools.

Description

Build AI-powered platforms and self-service tools that empower engineers and leadership across the organization to query systems, run analyses, and get actionable insights. You’ll take AI capabilities-such as agents and MCP-based services-from concept to production, ensuring they meet measurable quality standards through robust evaluation pipelines and comprehensive testing before launch. This role also means owning the full technology stack: from data pipelines and streaming integrations that ground services in real production data, to the infrastructure that ensures system reliability, and the dashboards, APIs, and CLIs that enable seamless self-service workflows.

Additionally, you’ll contribute to building foundational ML platform components, including model experimentation, inference, and serving pipelines. Your primary customers are other engineers and organizational leaders; your success is measured by their increased velocity and the reliability of the solutions you deliver.

","responsibilities":"Design and build self-service tooling for model deployment, experimentation, evaluation, and observability - replacing ad-hoc scripts with first-class internal products.

Own the ML experimentation platform: web UIs, dashboards, and backend services for managing experiments, tracking metadata, and storing results.

Build evaluation tooling that surfaces LLM quality signals (LLM-as-judge results, human annotation, automated metrics) in CI and to engineers.

Develop an annotation and labeling tool that supports ground-truth dataset construction across diverse modalities.

Integrate with platform infrastructure - Kafka, S3, Spark/Flink, Kubernetes, CI/CD - and abstract that complexity behind clean internal APIs.

Build CLIs and SDKs that make the right thing the easy thing for our internal engineering customers.

Instrument the tools you build - adoption, friction points, and failure modes - and iterate based on real usage.

Partner with MLOps, Data, ML, and Eval teams to identify the highest leverage automation and tooling investments.

Champion engineering quality across the tooling surface: testing, documentation, accessibility, and a delightful internal developer experience.

Preferred Qualifications

Experience building internal developer platforms or productivity tooling at scale.

Hands-on with ML lifecycle tooling: MLflow, Weights & Biases, DVC, LangSmith.

Familiarity with vector databases, model serving (vLLM, SGLang, Triton), and feature stores (Feast, Tecton).

Workflow orchestration (Airflow, Prefect, Temporal).

Experience with Swift / SwiftUI for native macOS internal tools.

Authentication/authorization patterns for enterprise environments.

Minimum Qualifications

BS in CS, Engineering, or equivalent professional experience.

6+ years building production software, including full-stack web applications.

Strong proficiency in Python and TypeScript / JavaScript.

Hands-on experience with a modern frontend framework (React, Next.js, or similar) for building technical dashboards and tooling.

Backend experience with Python frameworks (FastAPI, Flask, Django) and REST/GraphQL API design.

Familiarity with containers (Docker), orchestration (Kubernetes), and CI/CD pipelines.

Strong product sense for internal-developer ergonomics.

Excellent collaboration and communication skills.

Pay & Benefits

At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $184,700 and $324,800, and your base pay will depend on your skills, qualifications, experience, and location.

Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan. You'll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses - including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits

Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

Compensation

This Software Engineer role pays $185k-$325k/yr. Within typical range for software engineer roles in United States.

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation for Software Engineer roles in United States varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Software Engineer hub for United States medians across recent openings.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.