AI/ML – Software Engineer, Siri Understanding


Job Overview

Key Qualifications

  • In-depth development experience with server-side Java and/or C++
  • Excellent algorithm and data structure skills (time and space complexity analysis, optimization, etc.)
  • Strong object-oriented programming and design skills, at both the systems level and application level
  • Flexibility to code both in Java and C++
  • Proven ability to quickly learn and modify large, existing code base
  • Passion for building demo prototypes and turning them into production quality design/implementation
  • Strong communication skills to work well with cross-functional engineering teams
  • Excellent problem solving and critical thinking, good at seeing the big picture
  • Ability to work in a fast-paced environment with rapidly changing priorities
  • Enthusiasm for learning and applying data science and machine learning on the job
  • Passionate about creating phenomenal products and experiences for our users
  • Description

    Want to join the team pushing the boundaries of AI and building an intelligent assistant that helps millions of people get things done? The Siri Speech team is looking for exceptional individuals to extend the core technology that let Siri understand, learn, and remember. You will be part of a cross-functional team consisting of software engineers as well as machine learning engineers/scientists and having a large impact on the Siri product. This is an unusual opportunity at the intersection of various applications including speech recognition, natural language processing, and dialogue management. You should be creative, enthusiastic, and ready to communicate and collaborate with multiple teams

    Education & Experience

    B.S. or M.S. degree in Computer Science, or equivalent experience

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