Apple - Sunnyvale, CA
posted 2 months ago
Join Apple's Applied Machine Learning Team as a Machine Learning Ops Engineer, where you will play a crucial role in enabling Generative AI across our Applications and Platforms. This position is designed for individuals who are passionate about infrastructure and distributed systems, and who are eager to build world-class platforms and products at a large scale across cloud environments. The Applied Machine Learning team has developed systems for numerous large-scale data science applications, working on high-impact projects that serve various lines of business within Apple. We leverage the latest open-source technologies and contribute to these projects, pushing the boundaries of what is possible. In this role, you will be responsible for building LLM (Large Language Model) applications using open-source LLM App Frameworks, such as AWS BedRock and GCP Vertex AI. You will evaluate and port language models onto optimized infrastructure to reduce costs and enhance performance. Additionally, you will build tools to benchmark and compare various embedding databases and LLMs, as well as support CI/CD tools to manage applications on AWS/GCP and Kubernetes. Your work will also involve building automation to enable self-healing systems and troubleshooting application-specific, core network, system, and performance issues. You will be tasked with building a multi-tenancy system that enforces data protection between different use cases, all while being involved in challenging and fast-paced projects that support Apple's business by delivering innovative solutions. The ideal candidate will be self-motivated, proactive, and solution-oriented, ready to tackle complex problems in a dynamic environment.