Software Engineer

Apple Inc.
United States
6 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours
Job source

Tech stack

Artificial Intelligence Business Logic Data Structures Python (Programming Language) Standard Sql SAP (Applications) SAP HANA SAP Project System Prompt Engineering SAP S/4HANA Virtual Agents

Job description

In the AiDP Finance team, we build the Reporting and Analytical solutions to meet business need for Legal, Management and Statutory Reporting. We source base data from SAP systems - ECC, RAR, and S/4HANA - and build ground-up native SAP HANA models to report on at near real time and at scale. We are now extending that foundation with generative AI., This is a high-ownership, senior individual-contributor role. We are seeking a seasoned engineer to define and lead this space, combining deep knowledge of SAP Finance data with production GenAI technologies such as agentic frameworks, MCP, and RAG. You will shape how AI is applied across our Finance data platform - the use cases, the solution design, and the standards - working closely with our HANA engineering and GenAI platform teams to take them to production.

Requirements

10+ years in the SAP domain, with a significant focus on solution architecture for large-scale, business-critical Finance platforms.

Proven track record owning a Finance platform end to end - from use-case discovery and solution design through delivery, adoption, and continuous improvement.

Strong finance domain knowledge across revenue recognition, order-to-cash, and record-to-report, and the reporting requirements of Legal, Management, and Statutory reporting.

Working knowledge of SAP HANA data models and analytics on SAP-sourced data, sufficient to define analytics strategy, specify what the AI layer needs, and partner credibly with HANA engineers on implementation.

Experience designing or delivering agentic systems and MCP-based integrations, with hands-on depth in prompt engineering and evaluations.

Strong SQL and Python skills for working with large financial datasets.

BS or MS Degree or equivalent experience.

Preferred Qualifications

Deep understanding of revenue accounting, including ASC 606 / IFRS 15 treatment and how RAR represents it, at high contract and transaction volume.

Working knowledge of SAP Finance data - including RAR and S/4HANA - as a source system: data structures, extraction interfaces, and the business logic behind the numbers.

Designing or delivering an AI agent workflow or conversational experience in production, grounded in enterprise data.

Experience setting technical direction and standards for engineering teams, and influencing senior business and technology stakeholders without direct authority.

Excellent written and oral communication on technical and non-technical topics, with the ability to articulate trade-offs to executive and diverse audiences.

About the company

Do you want to help build some of the largest and most consequential enterprise and customer technology systems in the world? Join Apple’s Information Systems and Technology (IS&T) organization. IS&T is the engine behind everything Apple does for customers and for the people who build for them. It’s Apple’s central nervous system. Supporting 2.5 billion active Apple devices, processing billions of secure transactions, and keeping the technology that defines modern life running flawlessly, IS&T makes the impossible feel effortless.Do you love building solutions to handle global complexity and immense scale? Imagine what you could do here.

AI & Data Platforms (AiDP) is IS&T’s engine for AI-powered innovation. The team brings together data, application development, and machine learning - including generative AI - along with data services and customer success functions, to help IS&T build solutions more efficiently and streamline the adoption and embedding of generative AI across Apple.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:36 min

Building a research database prototype from scratch

Markus Dreseler · World Congress 2023

4:06 min

Using ClickHouse as a foundation for fast analytics

Hellmar Becker Hellmar Becker · World Congress 2026 Europe

5:01 min

Designing a target architecture with Python and SAP APIs

Aldin Sljivar Aldin Sljivar · Europe 2026 Virtual

3:04 min

Identifying mapping overheads within in-memory database clusters

Markus Kett Markus Kett · World Congress 2023

1:34 min

Transitioning from traditional software development to artificial intelligence consulting

Patrick Schnell Patrick Schnell · Coffee With Developers

1:56 min

Creating immutable blockchain tables using standard SQL syntax

Wei Hu Wei Hu · World Congress 2023

Videos

See all

Related articles

See all