AI/ML - UI Engineer, Siri Understanding

Cupertino, CA 95014
  • Job Code
    200172059
  • Jobs Rated
    61st
Summary

Summary

Posted: May 22, 2020

Role Number:200172059

The Siri Natural Language Understanding team is seeking an experienced User Interface Engineer. We develop and extend Siri's NLU t...Summary

Summary

Posted: May 22, 2020

Role Number:200172059

The Siri Natural Language Understanding team is seeking an experienced User Interface Engineer. We develop and extend Siri's NLU to enable understanding of complex, nuanced intents and support the growth of Siri's functionality & usefulness. As a UI Engineer, you will be responsible for building the intent rendering visualizations and annotation interfaces that will be integral for developing our next generation of NLU technologies. You will be working directly with NLU data scientists and modeling engineers. Your work will receive immediate adoption and feedback from stakeholders, project managers, and linguistic annotators. You'll have the opportunity to positively impact data annotation quality and throughput, and thereby improve and expedite our NLU model development efforts, helping us deliver a better Siri virtual assistant to our global user base. Join us, and play a part in the ongoing revolution in human-computer interaction.

Key Qualifications

  • Ability to deliver consistent high quality results while working in a dynamic environment.
  • Proficient in at least one JavaScript framework like VueJS, React, Angular or equivalent.
  • Experience in Javascript ES6.
  • Experience with CSS3 and Less/Sass (ability to write mixins, partials, functions, etc) and usage in large scale applications.
  • Proficient knowledge of Git and NPM.
  • Experience in Single Page Application architecture.
  • Experience with testing frameworks.
  • Experience with UI build systems (webpack, ember-cli) and automation. Capable of learning new programming languages.
  • Very articulate communicator in both written and spoken contexts.

Description
- A minimum of 5 plus years of experience building complex, large scale web applications.
- Should have a passion for data visualization, and turning complex data into clear information through interaction.
- Should have the ability to understand underlying data models and our data API. Previous exposure to big data, data quality, and data science are also a plus.
- Must be able to interpret requirements and make informed design decisions.
- Should collaborate with partner teams to deliver high-quality finished products that conform to existing design patterns and utilize standard libraries and conventions.
- Acute attention to detail and a dedication to deliver a high-quality, stable delivery.
- Should be results-oriented; driven to achieve and exceed commitments.
- Needs to possess a strong passion to work in a growing, energizing environment of innovation.

Education & Experience

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

Additional Requirements

Jobs Rated Reports for Computer Programmer

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

AI/ML - UI Engineer, Siri Understanding

Apple, Inc.
Cupertino, CA 95014

Join us to start saving your Favorite Jobs!

Sign In Create Account
Computer Programmer
61st2018 - Computer Programmer
Overall Rating: 61/220
Median Salary: $82,240

Work Environment
Good
50/220
Stress
Very Low
17/220
Growth
Very Poor
211/220