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
Contact Company
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 8 years of software development experience and 3 years of technical leadership experience.

The position involves overseeing the development of AI capabilities, managing data training systems, and building infrastructure for AI model training. You'll be working on innovative projects that integrate with Google's Search and Lens products, while leading teams across multiple locations and managing large-scale project deployments.

As a Software Engineering Manager, you'll be responsible for defining technical direction, strategy, and roadmap while collaborating with various stakeholders. The role requires expertise in machine learning, AI model building/training, and data infrastructure, making it perfect for someone who combines technical depth with leadership abilities.

The ideal candidate should have a strong technical background (Bachelor's degree minimum, Master's or PhD preferred) in Computer Science or related fields, experience with multiple programming languages, and a proven track record of leading software engineering teams. You'll need excellent collaboration and communication skills to work effectively across global teams.

This role offers the opportunity to work at the intersection of AI and education technology, contributing to Google's mission of organizing the world's information. You'll be part of a company known for innovation, working with cutting-edge technology while developing and mentoring engineering talent. The position is based in Zagreb, Croatia, offering the chance to work with one of the world's leading tech companies in a vibrant European tech hub.

Last updated 2 hours 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

Product Manager, TPU

Product Manager position at Google focusing on TPU (Tensor Processing Unit) and ML infrastructure development, requiring 10+ years of product management experience.

Group Product Manager, Machine Learning Frameworks Applied Ecosystem

Lead Google's ML Frameworks team, driving innovation in AI development tools and ecosystem integration with competitive compensation and benefits.

Software Engineering Manager, Core Machine Learning

Lead Google's Core Machine Learning team in London, managing ML infrastructure development and optimization while leading engineering teams across multiple locations.

Senior Software Engineering Manager, AI/ML, SecLM, Cloud

Lead AI/ML initiatives at Google Cloud, managing teams developing security-focused large language models and enterprise-grade solutions.

Senior Software Engineering Manager, LearnX

Lead AI-driven educational technology development at Google, managing engineering teams and building innovative learning solutions.