ML Research Engineer
Full Time
Mid Level
2+ years
Posted 1 month ago Expired
This job has expired
Looking for a job like ML Research Engineer in or near Seattle, WA? Upload your resume and we'll notify you when similar positions become available.
Upload Your ResumeAbout This Role
Join the Apple Services Engineering (ASE) Search team to design and build next-generation search features for Apple's devices and platforms, leveraging machine learning to enhance content discovery worldwide.
Responsibilities
- Have a major impact on the way people search & discover on Apple devices worldwide
- Think through complex research problems, simplify where necessary, invent when needed, to drive a principled vision from thought to reality
- Present key technical and novel research work in public forums
- Conduct AB Tests to ensure objectively measured improvements
- Be responsible for improving search recall and ranking
- Use big data technology to evaluate and prioritize content discovery features
- Collaborate with other world-class engineers, researchers, and statisticians to ensure that features and models are functioning at or above expected performance levels
- Develop complex components in large scale distributed systems using high-performance programming languages (Java/Go/Rust/Scala/Python etc)
- Design & Implement solutions for automated unit and integration tests that enable continuous integration and delivery
- Ensure successful deployment of features, code, data, and models to production
- Support search on all devices (macOS, iOS, tvOS, watchOS, visionOS, Siri/HomePod, and more) globally in languages from Arabic to Russian and everything in between
Requirements
- Strong industry experience with one or more of the following: search, classification, regression, recommendation systems, ranking systems, fraud detection, online advertising, or related
- MS or Ph.D. in Computer Science or related subject area
- Knowledge of ML models using Transformers, Large Language Models, Reinforcement Learning, TensorFlow, and PyTorch
Qualifications
- MS or Ph.D. in Computer Science or related subject area
- 2+ years of relevant industry experience in search, classification, regression, recommendation systems, ranking systems, fraud detection, online advertising, or related fields
Nice to Have
- Deep understanding of search and information retrieval fundamentals including indexing, query understanding
- Experience in training and evaluating machine learning models using Python/PyTorch/TensorFlow
- Experience building big data pipelines with Scala, and Spark
- Experience in distributed computing, micro-services architecture, search and related technologies
- Experience with GoLang
- Familiarity with A/B experimentation and data/data-driven product development
- Experience leading technical aspects for complex multi-functional projects
Skills
Python
*
Java
*
TensorFlow
*
PyTorch
*
Go
*
Rust
*
Transformers
*
Microservices
*
Spark
*
Scala
*
Reinforcement learning
*
Large Language Models
*
A/B experimentation
*
* Required skills
Benefits
Employee Stock Purchase Plan
Employee Stock Programs
Tuition Reimbursement
Retirement benefits
Free services
Comprehensive medical coverage
Discounted products
Comprehensive dental coverage
Related Searches
Similar Jobs
Senior Network Engineer
Active
Apple
·
Dallas, TX
·
$154,600 - $274,900
Unix
Linux
macOS
BGP
+8 more
1 week ago
iOS Application Developer - Health Software
Active
Apple
·
Sunnyvale, CA
·
$171,600 - $258,100
iOS
Swift
Objective-C
UIKit
+1 more
1 week ago
Analog Layout Automation Engineer
Active
Apple
·
Waltham, MA
AI/ML
Python
PyTorch
Tcl
+8 more
1 week ago
WSoC PHY/MAC Validation and Integration Engineer
Active
Apple
·
San Francisco, CA
·
$171,600 - $302,200
Python
Bluetooth
DSP
WLAN
+2 more
2 weeks ago
DFM R&D Engineer
Active
Apple
·
San Francisco, CA
·
$141,800 - $213,700
Machine Learning
Finite Element Simulation
SMT
3 weeks ago