Actively Hiring
AP
Senior Applied AI Engineer - AiDP
Apple
Skills:
Machine Learning
Python
Job Description
Job Title: Senior Applied AI Engineer - AiDP
Company: Apple
Job Category: Machine Learning
Roles & Responsibilities:
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.
As a Software Engineer, you will be responsible for building Apple’s AI Data and ML platforms. You will either work on building custom solutions ground up or take open source products and customize the same for Apple’s need. We're looking for an individual who loves to take challenges, tackles problems with imaginative solutions, works well in collaborative teams, and can produce high\-quality software under tight deadlines and constraints. This role involves building innovative tools and frameworks that can extend across different platforms within AiDP.","responsibilities":"Develop AI applications, transitioning from rapid prototypes to production\-grade agentic workflows.
Take full accountability for shipping working software, managing live user adoption, monitoring system performance, and troubleshooting failures in production
Manage project priorities, technical strategy, deadlines, and deliverables across complex, matrixed, or distributed organizations
Ability to implement secure agentic workflows incorporating MCP, tool\-calling, and OAuth\-based authentication.
Work Location: Karnataka, India
Availability: Full time
Requirements
Preferred Qualifications
1\+ years of experience shipping production\-grade AI\-driven solutions to external or internal customers.
Hands\-on experience with frameworks like Langchain/LangGraph, CrewAI, or AutoGen.
Experience in applied AI, with a focus on building systems around pretrained models (e.g., prompt engineering, fine\-tuning, Retrieval\-augmented generation (RAG), and agent orchestration).
Data Structures \& Algorithms: Foundation and application experience.
Distributed Systems: Understanding and hands\-on experience managing at least one distributed system (e.g. Hadoop, Kafka, Spark, Flink etc. ).
Minimum Qualifications
Bachelor’s degree in Computer Science, Technology, Engineering, Mathematics, a related technical field, or equivalent practical experience.
Strong programming skills with proficiency in Python (and ideally in one or more additional languages like Typescript, Java, Golang etc).
Experience architecting AI systems on cloud platforms.
Key Skills: Machine Learning, Python
Salary: Not disclosed