Taro Logo

Machine Learning Engineering Manager - Maps Search Query Understanding

Apple is a technology company that builds world-class maps and powers thousands of applications used by millions daily.
$219,300 - $329,600
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
6+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Machine Learning Engineering Manager - Maps Search Query Understanding

Apple Maps, used by millions daily, is seeking a Senior Engineering Manager to lead the Search Query Understanding team. This role focuses on developing cutting-edge algorithms and solutions for Maps Search, incorporating ML and Generative AI at scale. The position offers an opportunity to shape the future of mapping technology while working with advanced technologies like LLMs, deep learning, and natural language processing.

The role combines technical leadership with people management, requiring expertise in search technologies, distributed systems, and machine learning applications at scale. You'll be responsible for driving the development of search features that improve user experience across Apple Maps, working with cross-functional teams to deliver innovative solutions.

As a manager, you'll lead a team developing sophisticated search algorithms, mentor technical talent, and collaborate with various stakeholders across Apple. The position offers competitive compensation, including base pay, stock options, and comprehensive benefits. This is an excellent opportunity for someone passionate about combining technical expertise with leadership skills while working on products that impact millions of users.

The ideal candidate will have strong technical backgrounds in ML/AI, proven leadership experience, and excellent communication skills. You'll be part of Apple's mission to build the world's best maps, working with cutting-edge technology while leading and developing a team of innovative engineers. The role offers significant growth potential and the chance to make a meaningful impact on a product used globally.

Last updated 6 months ago

Responsibilities For Machine Learning Engineering Manager - Maps Search Query Understanding

  • Lead all aspects of Query Understanding, including intent understanding, transformations, and suggestions
  • Drive definitions and development of search features including LLMs and ML models
  • Own project details and long-term vision for the team
  • Collaborate with partner/product teams to set goals, expectations, and roadmaps
  • Provide technical and career mentorship to team members
  • Communicate technical details and dependencies to various stakeholders

Requirements For Machine Learning Engineering Manager - Maps Search Query Understanding

Python
  • MS in Computer Science or related field with 6+ years of progressive software engineering management experience
  • Experience in leading and developing teams in information retrieval domains
  • Experience with distributed systems and services
  • Experience of building machine learning applications at scale
  • Highly developed interpersonal and communication skills
  • PhD Preferred

Benefits For Machine Learning Engineering Manager - Maps Search Query Understanding

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Educational expense reimbursement
  • Discretionary bonuses
  • Commission payments
  • Relocation benefits
  • Employee Stock Purchase Plan
  • Discounted products and free services

Interested in this job?