Description
GGML Metal Pro Apps Ecosystem team is seeking a world-class, driven, and dedicated engineer to collaborate with developers in integrating and optimizing ML workloads for Apple’s ANE and GPU silicon into macOS and iOS applications. The role involves engaging with developers to enhance their success using Apple’s ML tools and technologies.
Responsibilities
* Analyze developers' products and report on their use of the ML API, recommending optimizations, algorithms, and techniques to improve applications.
* Host in-person engineering sessions with developers.
* Serve as a key resource for all aspects of ML application development, including engineering, documentation, training, and relationship management.
* Support the adoption of GPU-accelerated training by third-party apps.
* Perform in-depth analysis of application full stacks to optimize performance across hardware families.
* Represent Apple to third-party clients, manage relationships, and drive engineering efforts.
Minimum Qualifications
* GPU compute programming models and optimization techniques.
* Development, maintenance, and optimization of GPU compute frameworks.
* Experience with machine learning development using frameworks like TensorFlow, PyTorch, or JAX.
* Experience with system-level programming and computer architecture.
Preferred Qualifications
* Excellent written and oral communication skills.
* Strong programming and problem-solving skills.
* Solid understanding of machine learning fundamentals.
#J-18808-Ljbffr