
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 freeSenior Software Engineer - AI Data Platform
Apple · Bengaluru
