苹果AIML -Machine Learning Engineer, Answers, Knowledge & Information
任职要求
Minimum Qualifications • BS/MS in Computer Science or equivalent with 3+ years of industry experience. • Solid experience in various facets of data mining, deep learning, natural language processing, and large language models. • Solid programming experience in one or more of the following: Java, C++, Python, or equivalent. • Excellent communication skills and ability to interact with all levels of engineers. Preferred Qualifications • Hard-working, self-starter, proven abilit…
工作职责
The objective of this role is to elevate Apple’s voice assistant and search to a new level of intelligence and accuracy through the application of advanced techniques. This encompasses various areas such as enhancing data management, optimizing pipeline processes, improving services, and refining modeling algorithms. Additionally, the team collaborates closely with other engineers to swiftly develop experiments and implement prototypes. By consistently tackling novel challenges, they strive to create a remarkable product that prioritizes accuracy, usability, and optimal performance. This unique opportunity at the forefront of machine learning and software engineering combines a diverse set of skills and innovation. Your work will have a profound impact on hundreds of millions of users worldwide.
• Design and implement the DSL and the core compiler of tile-aware GPU programming model for emerging GPU architectures • Continuously innovate and iterate on the core architecture of the compiler to consistently optimize performance • Investigation of next-generation GPU architectures and provide solutions in the DSL and compiler stack • Performance analysis on emerging AI/LLM workloads and integrate with AI/ML frameworks
• Design and implement the DSL and the core compiler of tile-aware GPU programming model for emerging GPU architectures • Continuously innovate and iterate on the core architecture of the compiler to consistently optimize performance • Investigation of next-generation GPU architectures and provide solutions in the DSL and compiler stack • Performance analysis on emerging AI/LLM workloads and integrate with AI/ML frameworks
Design and develop AI-driven applications, delivering scalable, user-focused solutions across web and mobile platforms.Build and maintain robust, cloud-based architectures, ensuring seamless integration of front-end and back-end systems with AI models.Prototype and implement new features, leveraging analytics, user insights, and market trends to improve product quality and user experience.Collaborate with product managers, designers, and data scientists to align technical solutions with product strategies and business goals.Drive technical innovation by exploring new technologies and frameworks, ensuring system performance, maintainability, and scalability.Mentor and support junior engineers, fostering a culture of collaboration, learning, and continuous improvement.
• Understand the failure background and design creative investigation plans • Conduct investigations, including but not limited to operating a variety of advanced electrical fault isolation tools • Report findings and actively participate in discussions and debates with colleagues to determine next steps, conclusions, and corrective actions • Present data in global meetings and executive reviews