Senior iOS Frameworks Engineer, Personal Knowledge Graph Platform - Seattle, United States - Apple

    Apple background
    Full time
    Description

    Summary

    We are the central integration point for knowledge across the iOS platform, powering on-device personalized experiences while maintaining an uncompromising commitment to user privacy. We are seeking an experienced senior engineer to build state-of-the-art on-device infrastructure for our on-device personal knowledge graph that will power the next generation of personalization

    Key Qualifications

    Excellent Objective-C/Swift programming skills.

    Deep understanding of multi-threaded programming and synchronization.

    Experience in crafting APIs and broad experience in system design.

    Experience in building shipping iOS frameworks, daemons, XPC services.

    Excellent software design, problem solving and debugging skills.

    Experience mentoring junior engineers

    Description

    We need individuals with strong iOS systems experience to extend our on-device knowledge integration platform. You will design and implement systems that enable us to leverage personal information from apps across the system as well as integrate with our global knowledge platform to enable new personalized experiences. You will work with partner teams to understand requirements and build out a modern data integration platform. The ideal candidate will have extensive on-device system design experience and be able to collaborate and mentor other engineers on our team

    Education & Experience

    B.S in Computer Science or equivalent practical experience.