The Applied Machine Learning team at Apple is seeking a talented Software Development Engineer to join their enterprise AI initiatives. This role is part of a team that has been driving digital transformation through machine learning across Apple's enterprise ecosystem, developing ML Platforms, Solutions, and Services that serve Apple's business-critical needs.
The position focuses on building reliable and scalable services with a strong emphasis on Large Language Models and Generative AI. You'll be responsible for developing platform solutions that empower developers with experimentation and evaluation capabilities, helping them deliver high-quality GenAI applications. This role involves translating cutting-edge research into practical applications in this rapidly evolving field.
As a member of the Evaluations Team, you'll work on designing and developing platform features, implementing the latest research findings, and collaborating across teams to optimize performance. The role requires expertise in Python, FastAPI, and machine learning, particularly in areas like LLMs and RAG. You'll also need strong communication skills to effectively convey complex technical concepts to various stakeholders.
The position offers competitive compensation ranging from $143,100 to $214,500, along with comprehensive benefits including medical coverage, retirement plans, stock options, and education reimbursement. This is an excellent opportunity to make a significant impact on Apple's enterprise ML platform while working with state-of-the-art AI technologies.
Join Apple's dynamic team in Sunnyvale, California, where you'll contribute to shaping the future of enterprise AI applications while working alongside talented professionals in a collaborative environment. This role combines technical expertise with practical application, making it ideal for someone passionate about both software engineering and machine learning.