Senior AI and Machine Learning Engineer, Maps Services Evaluation

Apple Apple · Big Tech · Cupertino, CA +1 · Software and Services

Senior AI/ML Engineer for Maps Evaluation team at Apple, focusing on developing techniques and tools to evaluate ML-based systems and GenAI features in Maps. Requires strong software development and ML model evaluation experience, particularly with agentic systems, search, recommendation, NLP, and GenAI.

What you'd actually do

  1. develop the next generation of Maps Evaluation techniques and tools
  2. evaluate Maps ML-based systems and features
  3. build AI-based techniques and tools to bring the quality of Maps ML-based systems to the next level
  4. deeply involved in evaluating the GenAI based Maps features
  5. improve a core product that touches millions of users worldwide every single day

Skills

Required

  • software development
  • designing and evaluating search, recommendation systems
  • training ML models for production
  • influencing and partnering with PMs, Software Developers and Machine Learning engineers/scientists

Nice to have

  • building and evaluating AI agentic system
  • building and evaluating search and recommendation systems
  • building and evaluating NLP systems
  • building and evaluating GenAI features
  • building and evaluating GenAI-based products or features
  • analytical tools (e.g.: Jupyter Notebook) for data analysis and visualization
  • PhD degree
  • good publication record

What the JD emphasized

  • 7+ years of software development experience
  • 7+ years of experience in designing and evaluating search, recommendation systems, or relevant systems
  • 7+ years of hands-on experience in training ML models for production
  • Proven record of influencing and partnering with PMs, Software Developers and Machine Learning engineers/scientists

Other signals

  • evaluate Maps ML-based systems and features
  • build AI-based techniques and tools
  • evaluating the GenAI based Maps features