Sr. Software Engineer – Applied ML, App Store Engineering

A technology company that created the App Store, revolutionizing how people access and use mobile applications.
$135,400 - $250,600
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Sr. Software Engineer – Applied ML, App Store Engineering

Apple's App Store Engineering team is seeking a talented Senior Software Engineer to revolutionize their App Review process through advanced machine learning applications. This role sits at the intersection of AI/ML and practical software engineering, focusing on building intelligent tools that will enhance the efficiency and accuracy of App Review operations.

The position offers an unique opportunity to work with Apple's cutting-edge technologies and APIs, utilizing languages like Swift, Objective-C, Java, and Python, while applying and fine-tuning ML models and LLMs. You'll be part of a team that handles billions of requests weekly from over 500 million visitors across iOS, macOS, tvOS, iPadOS, watchOS and visionOS platforms.

As a Senior Engineer, you'll be instrumental in developing AI/ML-based workflows and integrating them into native client applications. Your work will directly impact how quickly and consistently apps are reviewed, ultimately helping developers deliver exceptional applications to users worldwide. The role requires not just technical expertise, but also creative problem-solving abilities and strong collaborative skills.

The App Store is a cultural and economic phenomenon that has transformed how people interact with technology, hosting over 1.5 million apps. By joining this team, you'll be part of the group that continues to innovate and shape the future of app distribution and review processes. The position offers competitive compensation, comprehensive benefits, and the opportunity to work on projects that impact millions of users daily.

This role is perfect for someone who is passionate about applying ML/AI technologies to solve real-world problems, has strong software engineering fundamentals, and wants to work on tools that help maintain the quality and integrity of one of the world's largest app marketplaces. While experience in all technical areas isn't required, an eagerness to learn and adapt to new technologies is essential.

Last updated a day ago

Responsibilities For Sr. Software Engineer – Applied ML, App Store Engineering

  • Build AI/ML based workflows and integrate them into native client applications
  • Develop intelligent tools to aid App Review process
  • Work on next generation of intelligent tools powering App Review
  • Help build and define the future of App Review tools
  • Work with Apple's APIs, Java, Python, and ML/LLM applications

Requirements For Sr. Software Engineer – Applied ML, App Store Engineering

Java
Python
  • One or more of the following languages: Swift, Objective-C, Python, Java
  • Familiarity with data storage technologies (ex: Cassandra, Oracle)
  • Strong communications skills (written, oral, presentation)
  • Willingness to learn and adapt to new technologies
  • BS or MS in Computer Science or equivalent work experience

Benefits For Sr. Software Engineer – Applied ML, App Store Engineering

Medical Insurance
Dental Insurance
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Education reimbursement
  • Stock options and RSUs
  • Employee Stock Purchase Plan
  • Discretionary bonuses
  • Relocation benefits

Interested in this job?

Jobs Related To Apple Sr. Software Engineer – Applied ML, App Store Engineering

AIML - Senior Machine Learning Infrastructure Engineer -ML Compute, ML Platform & Technology

Senior ML Infrastructure Engineer role at Apple, building scalable compute systems for machine learning workloads using Go, Python, and cloud technologies.

AIML-Sr. Machine Learning Engineer, Measurement

Lead ML evaluation frameworks and teams at Apple, driving next-gen AI technology assessment while managing and mentoring engineering teams in Seattle.

Senior Machine Learning Engineer, Developer Productivity

Senior Machine Learning Engineer position at Apple focused on enhancing developer productivity through ML solutions, offering competitive compensation and comprehensive benefits.

Sr Software Engineer, Global Siri

Senior Software Engineering role at Apple focusing on Siri's international features and AI capabilities, offering competitive compensation and benefits.

AI/ML - Applied Research Engineer, Machine Translation

Senior Machine Learning Engineer role at Apple focusing on developing and optimizing machine translation solutions for Apple's products.