AI/ML - Software Engineer (Full Stack), Siri Understanding

  • Apple
  • Cambridge, UK
  • 23/04/2021
Full time Data Science Data Analytics Big Data Data Management Statistics

Job Description

Apple's Machine Learning and AI team transform every Apple product and because we fully integrate hardware and software, we can collaborate to deliver amazing experiences while protecting user data. Siri is used by hundreds of millions of people, and you will play a key role in improving Siri's capabilities and usability. The platform you help develop will be used daily by large numbers of developers to make Siri more intelligent and context aware. This includes Siri's ability to understand a broader set of user queries across an increasing number of languages all while maintaining and improving our customers privacy.Key Qualifications

  • Significant experience designing and implementing complex and scalable single page web applications
  • Strong software development skills in both front-end frameworks and languages (e.g. JavaScript, TypeScript, React, Angular) and back-end (e.g. Python, Java, Ruby)
  • Experience delivering distributed systems and services in a production setting
  • Solid understanding of design/UX principles with proven ability to design intuitive user experiences
  • Opinionated on the design and implementation of web based user experiences and APIs
  • Ability to own and lead the development of product features from inception to deployment
  • Ability to translate high-level product direction into a detailed set of technical deliverables
  • Desire to work in a highly collaborative environment working with customer engineering teams, product managers, AI/ML scientists and other engineering teams to develop innovative solutions that elegantly solve user problems

DescriptionAs part of a highly cross functional team you will: - Work alongside world class software architects and engineers, machine learning experts and natural language specialists to deliver cutting edge developer platforms and tooling - Build tools that improve the efficiencies of our teams and enable them to deliver next generation Siri experiences - Work closely with our customers to deeply understand their needs, workflows and challenges - Meaningful contribution in defining the technical direction and how we build web applications for our developer tooling - Mentor and support other engineers in UI developmentAdditional Requirements

Ideal candidates would also have one or more of the following:

      • Experience deploying and managing applications on cloud-native technologies such as Kubernetes
      • Knowledge of AI/ML and big data technologies
      • Experience building data management and annotation tooling for NLP or other machine learning applications

Apple’s most important resource, our soul, is our people. Apple benefits help further the well-being of our employees and their families in meaningful ways. No matter where you work at Apple, you can take advantage of our health and wellness resources and time-away programs. We’re proud to provide stock grants to employees at all levels of the company, and we also give employees the option to buy Apple stock at a discount — both offer everyone at Apple the chance to share in the company’s success. You’ll discover many more benefits of working at Apple, such as programs that match your charitable contributions, reimburse you for continuing your education and give you special employee pricing on Apple products.

Apple benefits programs vary by country and are subject to eligibility requirements.

Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities. Apple is a drug-free workplace