Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer (GenAi - AI Agents), AI & Data Platforms (AiDP)

$181.1k - $318.4k

Apple Oakbrook

Software Engineer (GenAi - AI Agents), AI & Data Platforms (AiDP)

We are looking for a passionate and experienced Software Engineer to help build the foundation of Apple's next-generation Generative AI platform. This role blends deep systems thinking, scalable backend development, and cutting-edge GenAI technologies such as Agentic frameworks and Retrieval-Augmented Generation (RAG). You will design and implement large-scale, secure, and highly available systems, while collaborating across teams to drive the future of intelligent experiences. If you're excited about building production-grade GenAI infrastructure and solving hard distributed systems problems, this is your opportunity to make a lasting impact at scale.

Responsibilities
  • Leading effort to build large scale, distributed and highly available system and pipelines.
  • Enterprise Agent Orchestration: Architect and implement complex, stateful multi-agent workflows using LangGraph, Google ADK.
  • Working on problems in an agentic context: distributed state persistence, message consensus between agents (A2A), and handling non-deterministic failures in long-running loops, context engineering, agentic memory
  • Work with cross functional teams to drive requirements.
  • Design and implement as per secure guidelines
  • Work with QA to identify issues and fix it.
  • Other aspects of the job include mentoring and providing feedback to junior developers, working with the team manager and PM in estimating scope and team capacity, responding to urgent requests from executives or business needs, and maintaining the stability and high reliability of our systems.
Minimum Qualifications
  • Bachelor's degree in Computer Science or similar degree or equivalent experience
  • 6+ years of software engineering experience in Java or Python
  • Experience in building, maintaining or enhancing RESTful web services using cloud platforms like AWS or GCP
  • Extensive understanding and experience with Agentic workflows, LLM's, RAG, and protocols like MCP, A2A
  • Experience with implementation of complex agentic systems using LangGraph, ADK, Claude Code, or similar frameworks
  • Experience working and building MCP servers, extensive experience with prompt engineering and evaluations
  • Experience in designing scalable, highly available distributed systems which can handle high data volumes
Preferred Qualifications
  • Strong experience working with Gen Ai based systems Agentic frameworks (e.g., LangGraph, ADK, AutoGPT) and RAG (Embedding, Chunking, Search).
  • Experience working with RAG Data ingestion pipelines, Vector DB and data platforms
  • A2A (Agent-to-Agent): Experience building autonomous agent ecosystems where agents negotiate, share context, and delegate tasks via standardized protocols.
  • Deep understanding of REST, GraphQL and gRPC APIs, authentication (OAuth, API keys), and distributed systems
  • Strong grasp of software design principles (SOLID, DRY) and testing frameworks.
  • Security: Knowledge of "Prompt Injection"/ Guardrail defense and secure context handling (PII redaction)
  • Excellent written and oral communication skills on both technical and non-technical topic.
  • Ability to debug complex cross-platform issues and optimize performance.
  • Ability to articulate technical concepts effectively to diverse audiences
  • Self directed, self motivated and detail oriented with ability to come up with good design proposals and thorough analysis of production issues
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 $181,100 and $318,400, 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. Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant At Apple, we believe accessibility is a fundamental human right. You'll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong. Learn about accessibility in Apple's workplace Learn about reasonable accommodations for job applicants Apple accepts applications to this posting on an ongoing basis.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer (GenAi - AI Agents), AI & Data Platforms (AiDP) in Sunnyvale, CA vacancy
  • $160.36k - $240.54k

     ...Senior Software Engineer – GenAI Infrastructure & Agent Systems for Engineering Efficiency Mountain...  ..., combining cutting-edge AI with automotive-grade...  ...automakers and mobility platforms a clear path to AVs at commercial...  ..., evaluation, and data pipelines Create AI-... 
    Platform
    Data

    Nuro

    Mountain View, CA
    10 hours ago
  •  ...Software Engineer (Data Solutions), AiDP Apple is where individual imaginations gather together, committing...  ...s Artificial Intelligence and Data Platforms (AiDP) team is seeking an experienced...  ...of anomaly detection, forecasting, GenAI. Apple is an equal... 
    Platform
    Data
    Work experience placement

    Apple

    Sunnyvale, CA
    10 hours ago
  • $181.1k - $318.4k

     ...Software Engineer - AML, AI & Data Platforms (AiDP) AI & Data Platforms (AiDP) is IS&T's engine for AI-powered innovation. The team brings together data,...  ...workflow tuning for high accuracy Knowledge of using GenAI to build solutions to improve productivity of... 
    Platform
    Data
    Relocation

    Apple

    Sunnyvale, CA
    3 days ago
  • $166k - $244k

    Senior Software Engineer, AI/ML GenAI, Google Cloud AI Google Sunnyvale, CA, USA Qualifications Bachelor...  ..., model evaluation, optimization, data processing, debugging). 3 years of experience...  ...across global services, and offers platforms that developers use to build services... 
    Platform
    Data
    Full time
    Worldwide

    Google Inc.

    Sunnyvale, CA
    10 hours ago
  •  ...paced environment where your technical abilities will be challenged on a day to day basis? If so, Apple’s AI & Data Platform (AiDP) team is seeking a Software Engineer to work on building and scaling best in class data and reporting apps presenting metrics & performance... 
    Platform
    Data

    Apple

    Sunnyvale, CA
    1 day ago
  • $119.8k - $234.7k

     ...building the foundational platforms that power the next generation of intelligent agents and generative AI systems. Within CoreAI, the...  ...optimize agents. As a Senior Software Engineer within Foundry Agents, you...  ...across models, data, and infrastructure Contribute... 
    Platform
    Data
    Ongoing contract
    Local area

    Microsoft Corporation

    Mountain View, CA
    17 hours ago
  • $147.4k - $272.1k

    Software Engineer (Framework Solutions), AI & Data Platforms (AiDP) Sunnyvale, California, United States Software and Services Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service... 
    Platform
    Data
    Work experience placement
    Relocation

    Apple Inc.

    Sunnyvale, CA
    4 days ago
  • $147.4k - $220.9k

    Software Engineer (AI Developer Tools), AI & Data Platforms (AiDP) Sunnyvale, California, United States Corporate Functions Imagine what you could do here. At Apple...  ...role, you’ll design and implement intelligent agents that transform the software development lifecycle... 
    Platform
    Data
    Relocation

    Apple Inc.

    Sunnyvale, CA
    4 days ago
  • $262k - $365k

    Senior Staff Software Engineer, ML Infrastructure, Agents Infrastructure Google Sunnyvale...  ..., model evaluation, data processing,...  ...of experience with GenAI techniques (e.g., LLMs...  ...solutions. Applied AI builds conversational...  ...complex Google Cloud Platform (GCP) infrastructure... 
    Platform
    Data
    Full time

    Google Inc.

    Sunnyvale, CA
    4 days ago
  • $179.5k - $260k

     ...building a next-generation AI-driven operations platform, designed to power...  ...for an Applied AI Engineer with strong backend and...  ...scalable AI agent and backend systems for...  ...Integrate LLMs and GenAI components into production...  ...and implement robust data flows (e.g., event streams... 
    Platform
    Data
    Full time
    Night shift

    Fortinet, Inc.

    Sunnyvale, CA
    4 days ago
  • $174.4k - $246.5k

     ...Intrinsic is an AI robotics group at Google aiming...  ...near future - with software and data at the core. Our mission...  ...are a dynamic team of engineers, roboticists,...  ...an end-to-end robotics platform and Flowstate ( as its...  ...the use of AI, and LLM Agents in particular, to generate... 
    Platform
    Data
    Full time
    Temporary work
    Local area

    Intrinsic

    Mountain View, CA
    2 days ago
  • $207k - $300k

     ...and launching software products, and 3...  ...Experience with core GenAI concepts (e.g.,...  ...or PhD in Engineering, Computer Science...  ...with data structures and...  ...Experience in Vertex AI, BigQuery, Cloud...  ...Staff Applied AI Agent Developer, you...  ...agents on our platform. This is a high... 
    Platform
    Data
    Full time
    Flexible hours
    Shift work

    Google Inc.

    Sunnyvale, CA
    2 days ago
  • $139k - $257.55k

     ...learning and enablement platform , powering...  ...humans, but also by AI systems that power knowledge agents and agentic workflows...  ...to delivering GenAI-first Knowledge Services...  ...for a Senior Software Engineer (P40) who will help...  ...supporting structured data, tagging, and faster... 
    Platform
    Data
    Temporary work
    Local area
    Worldwide

    Adobe

    San Jose, CA
    3 days ago
  • $224k - $356.5k

     ...such as Generative AI, Autonomous...  ...Vehicles, and Simulation Platforms. In this pivotal...  ...work directly with software solution providers...  ...Omniverse, Cosmos, and GenAI frameworks. The...  ...with partner engineering teams, collaborating...  ...with AV sensors, data curation pipelines... 
    Platform
    Data

    NVIDIA

    Santa Clara, CA
    2 days ago
  • $184k - $287.5k

     ...highly technical GenAI Product Integration...  ...integrating our Generative AI software with our most...  ...with their Platform Architects and accelerate...  ..., and Multi-Agent workflows to life...  ...with NVIDIA Product, Engineering, Research, Solution...  ...areas such as Data Curation, LLM Pre-... 
    Platform
    Data

    NVIDIA

    Santa Clara, CA
    3 days ago
  •  ...generation of computer user agents - AI systems that can actually use...  ...generalist backend/infrastructure engineer who thrives in ambiguity, has...  ...- you'll be shaping how our platform scales and evolves over the...  ...backend services: APIs, data flows, billing, observability... 
    Platform
    Data

    Simular Inc

    Palo Alto, CA
    10 hours ago
  • $156k - $387.6k

     ...in pushing the boundaries of AI technology and creating the next...  ...systems that will transform data platforms. We are seeking a highly skilled and innovative Software Engineer to join our cutting-edge...  ...Augmented Generation (RAG), and AI agents - Develop expertise in data... 
    Platform
    Data
    Temporary work
    Local area

    Tik Tok

    San Jose, CA
    2 days ago
  • $156k - $387.6k

     ...TikTok PGC-Ecosystem & Platform team is a global team responsible...  ...systems powered by AI and Agents, collaborating with product managers, data scientists, and...  ...worldwide. As a core backend engineer, you will go beyond...  ...problems; - Good grasp of software engineering and how to... 
    Platform
    Data
    Temporary work
    Local area
    Worldwide

    Tik Tok

    San Jose, CA
    2 days ago
  • $212.8k

     ...Software Engineer - AI Agent Infra Location: San Jose Team: Technology Employment Type: Regular...  ...AI Agent infrastructure and product platform for the Security organization, enabling...  ...integration with internal tools, data systems, and business workflows. -... 
    Platform
    Data
    Temporary work
    Local area

    ByteDance

    San Jose, CA
    2 days ago
  • Staff Software Engineer, GenAI, Data Quality corporate_fare Google place Mountain View, CA, USA Apply Minimum...  ...cases. Our team builds and maintains platforms, scalable infrastructure services and...  ...RLHF techniques). The Google Cloud AI Research team addresses AI challenges... 
    Platform
    Data

    Google Inc.

    Mountain View, CA
    1 day ago
  •  ...Lead Software Engineer, AI Agents & Orchestration About Nu Nu is one of the largest digital financial platforms in the world, with more than 127 million customers...  ...proprietary technology, data intelligence, and an...  ...our specialized GenAI Platform including: inference... 
    Platform
    Data
    Temporary work
    Work at office
    Remote work
    Home office
    Flexible hours

    Nubank

    Palo Alto, CA
    1 day ago
  • $147k - $237.5k

     ...Principal Software Engineer The ADEM engineering team is the...  ...focused on the Agent, you will be at the center...  ...Windows, macOS, and mobile platforms, ensuring robust...  ...components adhere to Secure AI by Design, operate...  ...low-latency, encrypted data transfer and ensuring... 
    Platform
    Data
    Permanent employment
    Local area

    Palo Alto Networks

    Santa Clara, CA
    3 days ago
  • $156k - $316.8k

     ...About the Team Join ByteDance's AI Agent Memory Infrastructure team, where we...  ...Our focus is on creating a unified platform for long-term, conversational, and...  ...Working at the intersection of LLMs, data systems, and context engineering, we tackle challenges in memory representation... 
    Platform
    Data
    Temporary work
    Local area

    ByteDance

    San Jose, CA
    10 hours ago
  • $228.1k - $342.8k

    AI Engineering Manager - GenAI Platform , Infra & AIOps Cupertino, California, United States Machine Learning and...  ...teams of business SMEs, engineers, data scientists, designers, and researchers...  ...with Machine Learning and Software Development Engineers to see around... 
    Platform
    Data
    Worldwide
    Relocation

    Apple Inc.

    Cupertino, CA
    3 days ago
  • Senior/Staff Software Engineer - AI Agent Infrastructure Honey Health is seeking a Senior/Staff Software...  ...is to create seamless, robust platforms for AI Agents - enabling them to operate...  ...integrate AI agents with real healthcare data and services to enable reliable, safe... 
    Platform
    Data
    Full time
    Work at office

    Joinhoneyhealth

    Mountain View, CA
    10 hours ago
  •  ...Software Engineer III Sunnyvale , CA- hybrid...  ...experience building production AI or machine learning systems...  ...experience developing GenAI / LLM-powered...  ...AI knowledge discovery platforms. • Experience with ML...  ...Experience designing scalable data pipelines and AI-... 
    Platform
    Data

    3B Staffing LLC

    Sunnyvale, CA
    3 days ago
  • $200k - $322k

     ...are looking for a Sr. Engineer to design, build, and...  ...infrastructure powering NVIDIA’s AI agent ecosystem. You will...  ...systems, developer platforms, and agentic AI —...  ...PubSub and SSE Develop data ingestion pipelines,...  ...), with 12+ years in software engineering — ideally... 
    Platform
    Data

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $160k - $225k

     ...technology company in Mountain View, CA, is seeking a Software Engineer to design and build the core platform for autonomous AI agents. The role offers a chance to directly shape...  ...strong skills in Python and experience in data engineering or machine learning. The... 
    Platform
    Data

    MAI

    Mountain View, CA
    10 hours ago
  •  ...financial lives. Arta leverages AI and sophisticated digital...  ..., all backed by robust data infrastructure. The...  ...personalized advice scalable. Our platform enables intelligent agents to operate across core...  ...Interview with VP of Engineering, 60m # Co-founder Interview... 
    Platform
    Data
    Work at office
    Remote work
    Relocation

    Arta Finance

    Mountain View, CA
    3 days ago
  •  ...Prompt Engineer The Cortex team is the core A.I. platform powering the vision of delivering the world...  ...generation, question answering, data classification, and...  ...on the ever-changing AI field and emerging properties...  ...Assistant. Walmarts GenAi Powered shopping assistant... 
    Platform
    Data
    Work at office

    Samprasoft

    Sunnyvale, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer (GenAi - AI Agents), AI & Data Platforms (AiDP). Be the first to apply!