Apple's Manufacturing Systems and Infrastructure (MSI) team is responsible for capturing, consolidating, and tracking all manufacturing data for Apple's products and modules worldwide. The team needs to develop and maintain large-scale systems, storage, and integration services for generative AI powered applications.
Requirements
- 7+ years of experience in developing large scale distributed computing systems and LLM agent development and other related frameworks like Langchain, LLamaIndex, LangGraph, Crew.ai, AutoGen
- Strong software development, problem-solving and debugging skills with experience in one or more of the following languages: Java, Python, Go
- Strong proficiency in LLM, embeddings, vectorization, vector stores, database optimization, performance tuning, and relevant query languages.
- Familiarity with embedding, retrieval algorithms, agents, data modeling for vector development graphs
- Experience with LLM agent development and other related frameworks like Langchain, LLamaIndex, LangGraph, Crew.ai, AutoGen
- Experience in Prompt Engineering and the implementation of robust security measures for LLM applications
- Experience building cloud native platforms using containerization technologies like Kubernetes, docker, helm and well versed in AWS/GCP or Azure
Responsibilities
- defining and developing ML Platform infrastructure and frameworks for generative AI powered applications at Apple Product Operations
- crafting, developing and maintaining our large-scale systems, storage, and integration services
- collaborate with diverse cross-functional partners, including model developers, machine learning systems engineers, data scientists, application developers and product managers
- work closely with the SRE team and develop monitoring and alerting on various applications and systems integrations
- lead POCs to demonstrate new ideas and influence the future direction of our technology stack
- developing large scale distributed computing systems and LLM agent development and other related frameworks like Langchain, LLamaIndex, LangGraph, Crew.ai, AutoGen
- crafting, implementing and supporting highly scalable systems
Other
- Adept at quickly grasping and distilling highly complex matters into clean, understandable solutions
- Self directed, self motivated and detail oriented with ability to come up with good design proposals and thorough analysis of production issues
- Ability to thrive in a multi-functional team on high profile, critical projects
- Candidate should be able to initiate and explore alternate technology and approaches to solving problems.
- Strong communication and Collaboration skills.