Logo
Apple Inc.

Senior Software Engineer - Maps Services Evaluation

Apple Inc., Cupertino

Save Job

Senior Software Engineer - Maps Services Evaluation

Location: Cupertino, California, United States

Description

As a developer on the Maps Evaluation team, you will build tools and automation to support various services teams, verify algorithms, and collaborate with machine learning engineers, developers, statisticians, and evaluation engineers. Your work will help improve a core product used by millions of users worldwide daily.

Minimum Qualifications

  1. 5+ years of software development experience with languages such as Java or Python
  2. 2+ years of experience with data-querying languages like SQL
  3. 3+ years of experience in designing or evaluating search or recommendation systems
  4. Strong software design skills and ability to contribute to system architecture discussions
  5. Experience in authoring, selecting, and prioritizing system tests

Preferred Qualifications

  1. Familiarity with Snowflake or similar data storage and querying systems
  2. Experience using GenAI models or APIs (e.g., OpenAI, Llama) in production environments

Compensation and Benefits

The base pay range for this role is $175,800 to $312,200, depending on skills, qualifications, experience, and location. Apple offers additional benefits including stock programs, medical and dental coverage, retirement plans, employee discounts, educational reimbursements, bonuses, and relocation assistance. Learn more about Apple Benefits.

Equal Opportunity Statement

Apple is committed to inclusion and diversity, promoting equal opportunity regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other protected characteristics. Learn more about your EEO rights as an applicant.

#J-18808-Ljbffr