Taro Logo

Machine Learning Engineer, News Team

A leading technology company that creates innovative products, services, and customer experiences.
$143,100 - $264,200
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI

Description For Machine Learning Engineer, News Team

At Apple, new ideas have a way of becoming phenomenal products, services, and customer experiences very quickly. The Apple News team is seeking a high-energy and self-driven Machine Learning Engineer to play a central role in delivering scalable services. The team uses machine learning to tackle complicated problems in the News domain, including text extraction, named entity recognition, duplicate detection, search and ranking.

As a Machine Learning Engineer on the News team, you'll work at the intersection of technology and liberal arts, designing and implementing state-of-the-art machine learning models that process text, personalize feeds, and enhance the user experience. You'll be responsible for collecting model training data, designing model architectures, and training custom or fine-tuned models suited for application features.

The role offers the opportunity to drive features from concept through development and delivery, working closely with cross-functional teams to create innovative solutions. You'll join a thriving machine learning community at Apple, where you'll have the chance to impact millions of users through your work.

The ideal candidate should have strong programming skills in Python or Java, experience with deep learning frameworks, and a track record of shipping machine learning models in production. Advanced degree holders (Ph.D.) in Machine Learning or related fields are preferred, and experience with personalized ranking, NLP tasks, and delivering high-quality software at scale is highly valued.

This position offers competitive compensation, including a base salary range of $143,100 to $264,200, plus additional benefits such as stock options, comprehensive healthcare, retirement benefits, and education reimbursement. Join us to be part of a team that's shaping the future of news consumption through innovative machine learning solutions.

Last updated 44 minutes ago

Responsibilities For Machine Learning Engineer, News Team

  • Design and implement state-of-the-art machine learning models for text processing and feed personalization
  • Collect model training data and design model architecture
  • Partner with cross-functional teams to implement end-to-end ML features
  • Drive application features from concept to delivery
  • Participate in Apple's machine learning community

Requirements For Machine Learning Engineer, News Team

Python
Java
  • MS in Machine Learning, Computer Science or related field (or equivalent industry experience)
  • At least 2 years of experience shipping machine learning models in products
  • Strong programming skills in Python, Java, or related language
  • Experience with deep learning toolkits like PyTorch or TensorFlow
  • Strong communication and collaboration skills
  • Commitment to open and inclusive work environment

Benefits For Machine Learning Engineer, News Team

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary bonuses
  • Relocation assistance

Interested in this job?

Jobs Related To Apple Machine Learning Engineer, News Team

Software Engineer - Visual Intelligence

Software Engineering role at Apple focusing on Visual Intelligence features, combining computer vision, machine learning, and sensor fusion technologies.

Health Sensing ML Engineer

Health Sensing ML Engineer position at Apple, developing machine learning algorithms for health monitoring sensors and working with cross-functional teams to deliver production-ready solutions.

AIML - AIML Triage and Diagnostic Tooling Engineer, AIML Integration and Delivery

Apple is seeking an AIML Triage and Diagnostic Tooling Engineer to analyze bugs and develop tools for ML model delivery across Apple devices.

AIML - AIML Triage and Diagnostic Tooling Engineer, AIML Integration and Delivery

Apple is hiring a Triage and Diagnostic Tooling Engineer to analyze bugs and improve tooling for ML model delivery across Apple devices.

Advanced Inspection Engineer- Manufacturing Quality

Advanced Inspection Engineer role at Apple focusing on ML and computer vision for manufacturing quality, offering $151K-$227K base plus equity and benefits.