Senior Software Engineer - Machine Learning Infrastructure - Apple Maps

A leading technology company that creates innovative products including iPhone, Mac, and services like Apple Maps.
$175,800 - $312,200
Machine Learning
Senior Software Engineer
In-Person
5+ years of experience
AI

Description For Senior Software Engineer - Machine Learning Infrastructure - Apple Maps

Apple Maps Data Infrastructure team is seeking a Senior Software Engineer to lead machine learning infrastructure initiatives in a hybrid-cloud environment. This role focuses on building technological capabilities across batch processing, real-time processing, and data Lakehouse technologies. The position offers an opportunity to work with massive-scale data systems and contribute to Apple Maps' technological advancement. The ideal candidate will collaborate with various teams, including developers, data engineers, and data scientists, to deliver innovative solutions. The role demands expertise in large-scale data processing, machine learning infrastructure, and strong programming skills, particularly in Java. The team operates in a collaborative environment that encourages learning and growth, working on challenging problems that directly impact Apple Maps' business operations. This position offers competitive compensation, comprehensive benefits, and the opportunity to work on cutting-edge technology at one of the world's leading tech companies. The role combines technical expertise with strategic thinking, requiring both strong engineering skills and excellent communication abilities to translate complex needs into effective solutions.

Last updated a day ago

Responsibilities For Senior Software Engineer - Machine Learning Infrastructure - Apple Maps

  • Build capabilities across technologies in a hybrid-cloud environment
  • Focus on machine learning infrastructure, batch processing, real-time processing, and data Lakehouse technologies
  • Collaborate with internal teams to understand their needs and pain points
  • Scope, architect, and deliver innovative high-quality solutions
  • Engage broadly across the organization
  • Translate user needs into actionable solutions

Requirements For Senior Software Engineer - Machine Learning Infrastructure - Apple Maps

Java
Kafka
Kubernetes
  • 5+ years of hands-on experience in large-scale data processing and/or machine learning infrastructure
  • Familiarity with technologies including Iceberg, S3, Data Governance, Data lakehouse, Kafka, Spark and machine learning ecosystem
  • Strong hand-on programming skills in Java or other JVM languages
  • Strong sense of ownership and commitment to excellence
  • Customer-focused approach with excellent listening skills
  • Proficiency in scoping and prioritizing tasks

Benefits For Senior Software Engineer - Machine Learning Infrastructure - Apple Maps

Medical Insurance
Dental Insurance
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan
  • Discretionary bonuses
  • Relocation benefits

Interested in this job?

Jobs Related To Apple Senior Software Engineer - Machine Learning Infrastructure - Apple Maps

AIML - Software Engineer, Siri Cross Device, Siri and Information Intelligence

Senior Software Engineer position at Apple working on Siri's cross-device intelligence, offering competitive salary and benefits in Seattle.

AIML - Machine Learning Engineer, Global Safety

Senior Machine Learning Engineer role at Apple focusing on safety and ethical implementation of generative AI across global markets, offering competitive compensation and benefits.

AIML - Machine Learning Engineer, Global Safety

Senior Machine Learning Engineer role at Apple focusing on safety and bias mitigation in generative AI models for global markets.

Machine Learning Research Engineer, Audio R&D

Senior Machine Learning Research Engineer position at Apple, focusing on developing audio and speech ML models for core Apple products and services.

AIML - Sr Data Scientist, Data and ML Innovation

Senior Data Scientist role at Apple focusing on ML innovation and data-driven improvements for Siri and search products across Apple's ecosystem.