AI/ML Job: Siri, Machine Learning Engineer

Apple

Siri, Machine Learning Engineer at Apple

Cupertino, California, United States 🇺🇸   (Posted Aug 8 2019)

About the company
We’re a diverse collection of thinkers and doers, continually reimagining what’s possible to help us all do what we love in new ways. The people who work here have reinvented entire industries with the Mac, iPhone, iPad, and Apple Watch, as well as with services, including iTunes, the App Store, Apple Music, and Apple Pay. And the same innovation that goes into our products also applies to our practices — strengthening our commitment to leave the world better than we found it.

Every new product we invent, service we create, or store we open is the result of people working together to make each other’s ideas stronger. That happens here because every one of us strives toward a common goal — creating the best customer experiences. So bring your passion, courage, and original thinking and get ready to share it. This is where your work can make a difference in people’s lives. Including your own.

Discover even more benefits of doing what you love.

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.

Job description
The Siri Search Relevance team is creating groundbreaking technology for artificial intelligence, machine learning and natural language processing. The features we create are redefining how hundreds of millions of people use their computers and mobile devices to search and find what they are looking for. Siri’s universal search engine powers search features across a variety of Apple products, including Siri, Spotlight, Safari, Messages and Lookup. As part of this group, you will be doing large scale machine learning and deep learning to improve Retrieval and Ranking of Siri Search and developing fundamental building blocks needed for Artificial Intelligence. This involves developing sophisticated machine learning models, natural language processing to understand queries, using deep models and rewriting techniques to transform queries to improve result retrieval, online learning to react quickly to change, taking advantage of petabytes of data and signals from millions of users and combining information from multiple sources to provide the user with results that best satisfies their intent and information seeking needs.

As a member of our fast-paced group, you’ll have the unique and rewarding opportunity to shape upcoming products from Apple. We are looking for people with excellent applied machine learning experience and solid engineering skills in creating outstanding search service. This role will have the following responsibilities:

Analyzing search retrieval and relevance requirements, issues and opportunities
Understanding product requirements, translate them into modeling tasks and engineering tasks
Developing techniques and building machine learned models for search retrieval and ranking problems
Integrating search functions into Apple products, such as Siri, Spotlight, Safari, Messages, Lookup, etc.
Building end-to-end production system including retrieval and ranking to power search
Utilizing Spark, Hadoop MapReduce, Hive, Impala to perform distributed data processing

Skills & requirements
Key Qualifications
5+ years of experience in machine learning, deep learning, information retrieval, natural language processing or data mining
Mastery of two of following languages: Python, Go, Java, C++
Deep understanding of search and information retrieval including indexing, query rewriting, retrieval and ranking
Excellent knowledge and good practical skills in major ML and NLP algorithms
Excellent data analytical skills
Experience with large scale search and machine learning systems is highly desired
Experience with data transformation pipelines and Hadoop, Hive, and/or Impala is a plus
Familiarity with A/B experimentation
Excellent interpersonal and communication skills

Education & Experience
MS or Ph.D in Computer Science, Artificial Intelligence, Machine Learning, Data Science or related field

Instructions how to apply
see the website
[ job website ]

Let them know you found the job via https://Jobhunt.ai
(Companies love to know recruiting strategies that work)
 

Other jobs that might be interesting

Scale Machine Learning Engineer - Scale   (July 2019)
San Francisco, California, United States
As a machine learning engineer, you will: Create optimized and efficient tooling, like Guided Automatic Segmentation, for taskers to complete complex tasks with speed and accuracy. Reliably evaluate data quality at scale. Intelligently route tas...
Intel Deep Learning Innovation Engineer - Intel   (July 2019)
Hillsboro, Oregon, United States
As a Deep Learning Software Engineer at Intel Sports Pathfinding, you will be a part of a dynamic research and development team, working with a variety of technologies including 2D and 3D media, virtual and augmented reality, and deep learning models to build ...
Twitch Machine Learning Manager, Safety Product - Twitch   (July 2019)
San Francisco, California, United States
About the Position Twitch is building the future of interactive entertainment. We are looking for an ML manager who is excited to solve challenging and open-ended problems in the creation of automated safety products. As the ML manager on Twitch’s Trust & ...
 
About Jobhunt.ai