onsite
Machine Learning Engineer, Web Indexing Team - Apple
ML Engineer
Machine Learning Engineer focused on web indexing, building AI‑driven search and NLP models to power universal search across devices, using Python and advanced ML techniques.
About the role
Key Responsibilities
- Design, develop, and deploy machine learning models that enhance web indexing and search relevance.
- Collaborate with cross‑functional teams to integrate NLP and AI solutions into large‑scale search pipelines.
- Optimize model performance and scalability on distributed infrastructure.
- Conduct research on cutting‑edge search algorithms and publish findings.
- Maintain and improve data pipelines for continuous model training and evaluation.
Requirements
- Strong background in machine learning, NLP, and algorithmic search.
- Proficiency in Python and experience with ML frameworks such as TensorFlow or PyTorch.
- Hands‑on experience with large‑scale data processing and distributed systems.
- Excellent problem‑solving skills and ability to work in a fast‑paced environment.
- Effective communication skills for collaborating with engineers and product teams.
Skills
machine learningnatural language processingpython