Taro Logo

AIML - Machine Learning Engineer, Batch processing team

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

Job Description

At Apple, you'll be part of the Information Intelligence teams building groundbreaking technology for algorithmic search, machine learning, natural language processing, and artificial intelligence. The features we develop are redefining how hundreds of millions of people use their devices to search and find information across Apple products including Siri, Spotlight, Safari, Messages and Lookup.

As a Machine Learning Engineer on the Batch processing team, you'll develop systems to evaluate AI model quality and product performance. You'll work with both human and automated methods to accelerate iteration and development of new models and features. The role involves close collaboration with MLE, DS, and Infrastructure teams to design and build infrastructures supporting features that empower billions of Apple users.

You'll be working in an environment where great ideas become great products quickly. The position offers comprehensive benefits including medical/dental coverage, retirement benefits, employee stock programs, education reimbursement, and potential for bonuses and relocation assistance. You'll be part of a team that's making Siri and Apple products smarter while working on universal search engine technology that powers critical Apple services.

Key responsibilities include:

  • Developing evaluation systems for AI models and products
  • Implementing both human and automated testing methods
  • Building infrastructure to support large-scale AI features
  • Cross-functional collaboration with various engineering teams
  • Contributing to the improvement of search and AI capabilities across Apple products

The ideal candidate will bring strong coding skills, computer science fundamentals, and excellent interpersonal abilities to work both independently and as part of a team. This is an opportunity to make a direct impact on products used by hundreds of millions of people while working with cutting-edge AI and ML technologies.

Last updated 4 days ago

Responsibilities For AIML - Machine Learning Engineer, Batch processing team

  • Develop systems to evaluate AI model quality and products
  • Implement human and automated testing methods
  • Build infrastructure supporting features for billions of users
  • Work cross-functionally with MLE, DS, and Infrastructure teams
  • Contribute to search and AI capabilities across Apple products

Requirements For AIML - Machine Learning Engineer, Batch processing team

Python
Java
Kubernetes
  • BS in a relevant field or equivalent experience
  • Strong coding skills
  • Strong background in computer science, algorithms, data structures and analytics
  • Fast learner with intrinsic desire to learn and fill in missing skills
  • Excellent interpersonal skills able to work independently as well as in a team

Benefits For AIML - Machine Learning Engineer, Batch processing 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
  • Potential bonuses
  • Relocation assistance
  • Discounted products and free services

Related Jobs

Physical Design Engineer, Machine Learning

Physical Design Engineer role at Apple, combining machine learning expertise with processor design to optimize next-generation SOCs for power, performance, and area efficiency.

AIML - Machine Learning Engineer, Batch processing team

Machine Learning Engineer role at Apple focusing on batch processing and AI model evaluation, offering competitive pay and benefits in San Francisco or Seattle.

Quality Engineer - Machine Learning

Quality Engineer position at Apple focusing on machine learning model testing, validation, and quality assurance for location-based technologies.

Machine Learning Engineer

Machine Learning Engineer position at Apple focusing on embedded systems and touch interface algorithms, offering $139.5K-$210.1K salary plus benefits in San Diego.

Machine Learning Engineer

Machine Learning Engineer role at Apple focusing on evaluating multimodal foundation models for conversational features, offering competitive compensation and benefits.