Google's Core ML team is seeking a Principal Engineer for their AppCatalyst project, focusing on building state-of-the-art AI platforms and tools. This role is central to defining and implementing Google's future in AI-assisted software development, specifically in pioneering innovative "vibe-coding" tooling and intelligent Agents. The position requires deep expertise in system design, AI/ML, and human-computer interaction to deliver transformative developer experiences.
The role involves architecting and implementing systems that bridge natural language intent and functional code, while addressing complex technical challenges in an evolving domain. The successful candidate will drive technical strategy, make high-impact decisions, and shape how developers build, debug, and deploy GenAI applications. They will work with frameworks like TensorFlow and JAX, and contribute to AI performance, efficiency, and developer experience initiatives.
This is a unique opportunity to lead a key strategic initiative at Google, working at the intersection of AI and software development. The position offers competitive compensation ($294,000-$414,000 + bonus + equity) and the chance to influence the future of developer tools and AI applications. The role requires exceptional technical leadership skills, the ability to align and inspire teams, and extensive experience in complex systems and applied AI.
The ideal candidate will have 15+ years of software engineering experience, with deep knowledge in AI/ML and a track record of delivering large-scale systems. They will collaborate across Google's research and engineering teams, translating visionary concepts into scalable solutions that impact both internal and external developers.