MobileJobs
RoleSuite
CompaniesRemoteAboutMethodologyContactPrivacy
Updated 2026-06-10 09:00 UTC·© 2025–2026 RoleSuite
← Back to listings

Principal Engineer, iOS Search App

Google · Mountain View, CA, USA

The Search Experience team is responsible for building and maintaining an amazingly useful Search user interface across every client, from desktop Chrome to our iOS Google app. We are reinventing the Search experience from the ground up with new AI capabilities like AI Overviews, conversations in AI Mode, and generative UI to help users synthesize huge amounts of information, make sense of complex topics, and make progress on difficult tasks. The team runs extensive live experiments, technical metric and feedback analysis, and UXR evaluations to continually optimize our product for our users.

Our iOS Google app is one of the premier entry points to the Google product, and one of the top apps in the App Store. It creatively uses iOS app capabilities and Google technology to make common user journeys efficient and delightful and to enable new use cases like multimodal search and organizing long running information journeys.

As Principal Engineer, you will be responsible for the technical direction of the iOS Google app, balancing product strategy, UX outlook, platform capabilities, and applying innovative new capabilities.

In Google Search, we're reimagining what it means to search for information – any way and anywhere. To do that, we need to solve complex engineering challenges and expand our infrastructure, while maintaining a universally accessible and useful experience that people around the world rely on. In joining the Search team, you'll have an opportunity to make an impact on billions of people globally.

Individual pay is determined by factors including job-related skills, experience, and relevant education or training.

US: $307000 - $428000 (USD) + 30% bonus target + bonus + equity + benefits

Learn more about benefits at Google.

Minimum qualifications:

  • Bachelor's degree in Computer Science, similar technical field of study, or equivalent practical experience.
  • 15 years of experience in software engineering, with experience building technical products and services.
  • 10 years of experience with iOS app development and tools, including building apps with installed user base.

Preferred qualifications:

  • Master's degree or PhD in Computer Science or related field.
  • Experience with AI agents, AI-enabled coding tools, and AI chat products.
  • Development experience with AI-centered product features. Experience with the leadership of a user-facing product effort.
  • Excellent mathematical skills with knowledge of statistical methods.
  • Ability to influence outside lines of formal authority, working on and with technical and cross-functional or highly matrixed teams to get things done.
  • Excellent communication, teamwork, planning, and decision-making skills.
Apply →

Other roles at Google

  • Senior Product Manager, Chrome Desktop Consumer AccessibilityMexico City, CDMX, Mexico
  • Director, Data Science, Personalization, Gemini App, DeepMindMountain View, CA, USA
  • External Communications Manager, Cloud AI, Google CloudSunnyvale, CA, USA
  • Software Engineer, Pixel Test Engineering/AI ApplicationMountain View, CA, USA
  • UX Engineer, Chrome AI Innovation, DiscoSeattle, WA, USA
  • UX Designer, Core DataBengaluru, Karnataka, India
  • Strategic Partner Development Lead, PaymentsMountain View, CA, USA
  • Business and Marketing Data Scientist, Applied Machine LearningNew York, NY, USA
  • Senior UX Engineer, Chrome AI Innovation, DiscoSeattle, WA, USA
  • Performance Specialist, Retail, Large Customer SalesChicago, IL, USA

More Mobile roles

  • Senior Mobile EngineerFidelity · Westlake, TX
  • Principal Mobile DeveloperFidelity · Westlake, TX
  • Senior iOS EngineerApple · Sunnyvale
  • [Job-29800] Senior Android Mobile Developer, BrazilCiandt · Brazil
  • Mobile Engineer (Contractor) - Palo AltoPlaud · Palo Alto, CA
  • [Job-29797] Senior iOS Developer, BrazilCiandt · Brazil
  • Senior Product Engineer, React Native + Backend (Contract)Base · Remote
  • Software Engineer Intern - Android Connectivity (Fall/Spring Co-op)Rivian · Vancouver, British Columbia
  • Software Engineer I, AndroidCrunchyroll · Mexico City, Mexico City, Mexico
  • iOs DeveloperNEORIS · Mexico