AI/ML – Senior Software Engineer, Siri Understanding


Job Overview

Key Qualifications

  • Expert knowledge and experience in one or more languages such as Swift, Objective-C, C++, Scala or Java
  • Must have a solid understanding of the software development process, including unit testing and release management
  • Possess excellent software architecture and design skills.
  • Must be able to brainstorm and effectively communicate technology ideas and issues
  • Enthusiasm for quality, attention to detail, and overall customer experience
  • Must have excellent cross team collaboration skills
  • Strong grasp of Apple developer tools and iOS SDK, preferably in a production environment
  • Description

    The goal of the Siri Machine Learning team is to take Siri to the next level of intelligence and accuracy. Your tasks will range from designing and implementing performant solutions to run machine learning models on Apple devices to design APIs used by multiple organizations in Apple. We are looking for folks who want to invent the future of Siri and not afraid of challenges. The ideal engineer deals with ambiguity well, writes high quality code and is comfortable in contributing code to both legacy and new systems. You should be passionate about shipping machine learning model inference algorithms and related infrastructure into production. Excellent communication skills will be required to coordinate work across multiple teams to resolve issues.

    Education & Experience

    BS in Computer Science, Engineering, or equivalent industry experience

    View More
    Job Detail
    Shortlist Never pay anyone for job application test or interview.