Senior Software Engineer - AI Data Platform at Apple - ScoutJobs - The AI-curated global job board
Skip to content
Apple
Posted a day ago

Senior Software Engineer - AI Data Platform

AppleSenior Software Engineer - AI Data Platform

Requirements

Bachelor's degree in CS or related field, 6+ years software/platform development experience, Proficiency in Python, Experience architecting AI systems on cloud platforms, Strong communication skills

Skills

PythonAIDistributed Systems

About the role

Responsibilities

  • Build and manage Apple's AI Data and ML platforms, including cutting-edge agentic assistant platforms.
  • Develop custom solutions from the ground up or customize open-source products to meet Apple's specific needs.
  • Design and implement innovative tools and frameworks that extend across different platforms within the AI Data Platform (AiDP).
  • Conduct discovery with customers and convey complex technical concepts to diverse stakeholders.
  • Produce high-quality software under tight deadlines and constraints within a collaborative team environment.

Requirements

  • Bachelor’s degree in Computer Science, Technology, Engineering, Mathematics, or a related technical field.
  • 6+ years of experience in software or platform development.
  • Proficiency in Python and experience with additional languages such as TypeScript, Java, or Golang.
  • Proven experience architecting AI systems on cloud platforms.
  • Strong communication skills for technical discovery and stakeholder management.

Preferred Qualifications

  • Knowledge of LLM serving and inference frameworks.
  • Hands-on experience with frameworks like Langchain/LangGraph, CrewAI, or AutoGen.
  • Experience in applied AI, including prompt engineering, fine-tuning, RAG, and agent orchestration.
  • Ability to implement secure agentic workflows incorporating MCP, tool-calling, and OAuth-based authentication.
  • Solid understanding of distributed systems (e.g., Hadoop, Kafka, Spark, Flink).
  • Experience shipping production-grade AI-driven solutions to internal or external customers.

About the Company

Apple's Information Systems and Technology group serves as the company's nerve center. We design and manage the massive systems that employees and customers rely on every day, from data centers to Apple Pay. We are committed to innovation, diversity, and accessibility, crafting technology that revolutionizes industries and leaves the world better than we found it.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Senior Software Engineer - AI Data Platform

Apple · Bengaluru

Sign up to apply