Software Engineering Manager II, LearnX

Google is a global technology company that specializes in internet-related services and products.
Zagreb, Croatia
Machine Learning
Principal Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Education

Description For Software Engineering Manager II, LearnX

Google is seeking a Software Engineering Manager II for their LearnX team to lead and manage engineering teams focused on AI-driven capabilities and features for learning products. This role combines technical leadership with people management, requiring both deep software engineering expertise and strong leadership skills.

The position demands 8 years of software development experience and 3 years of technical leadership, with 2 years specifically in people management. You'll be responsible for leading teams building AI-driven capabilities, managing data training systems, and overseeing infrastructure for AI model training. The role involves working on cutting-edge projects related to Search and Lens, while also defining technical direction and strategy.

As a Software Engineering Manager at Google, you'll go beyond traditional engineering management. You'll be working at the intersection of artificial intelligence, education, and large-scale systems, contributing to products that impact millions of users globally. The role offers the opportunity to work with world-class engineers and researchers, while managing complex, multi-quarter projects across multiple sites internationally.

The ideal candidate should have experience in machine learning, building/training AI models, and data engineering. You'll need to demonstrate strong collaborative skills, as you'll be working with teams and stakeholders globally. The position offers the chance to shape the future of learning products at Google, combining technical innovation with leadership impact.

Google provides an inclusive work environment and is committed to equal opportunity, offering comprehensive benefits and the chance to work on transformative technology. This role is based in Zagreb, Croatia, offering the opportunity to work in one of Google's European tech hubs while contributing to global projects.

Last updated 6 days ago

Responsibilities For Software Engineering Manager II, LearnX

  • Lead engineering teams building AI driven capabilities and features for learning products
  • Lead the development of AI capabilities and features, manage data training systems, and oversee infrastructure for AI model training
  • Build AI driven capabilities and features for Search and Lens
  • Build and manage infrastructure for AI training and evaluation
  • Define technical direction, strategy, and road map and collaborate with stakeholders to drive project delivery

Requirements For Software Engineering Manager II, LearnX

Python
Java
JavaScript
  • Bachelor's degree, or equivalent practical experience
  • 8 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript)
  • 3 years of experience in a technical leadership role
  • 2 years of experience in people management, supervision/team leadership role
  • Master's degree or PhD in Computer Science or related technical field (preferred)
  • Experience running software engineering teams and delivering multi-quarter projects
  • Experience in machine learning, building/training AI models, back-end data infrastructure or data engineering
  • Experience with ideation and innovation at scale
  • Ability to collaborate with other people, teams and functions globally, communicate cross-functionally
  • Passion for coaching and supporting engineers and engineering managers

Interested in this job?

Jobs Related To Google Software Engineering Manager II, LearnX

Silicon AI/ML Lead Architect

Lead the architecture and development of custom silicon solutions for AI accelerators in Google's data centers, focusing on high-performance computing and hardware optimization.

Senior Software Engineering Manager, LearnX

Lead engineering teams at Google developing AI-driven educational technology solutions, managing technical strategy and team development in Zagreb.

Product Manager, TPU

Lead product strategy and development for Google's Tensor Processing Unit (TPU) ML infrastructure, working with internal and external customers to drive innovation in machine learning capabilities.

Silicon AI/ML Lead Architect

Lead the architecture and development of next-generation AI accelerators for Google Cloud's data center infrastructure.

Principal Engineer, Platform and Scale, Vertex AI

Lead the development of Google Cloud's Vertex Generative AI Serving platform, driving strategic direction and engineering excellence in AI infrastructure.