Senior Software Engineering Manager, LearnX

Google is a global technology leader that develops innovative products and services used by billions of people.
Zagreb, Croatia
Machine Learning
Principal Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Education

Description For Senior Software Engineering Manager, LearnX

Google is seeking a Senior Software Engineering Manager for their LearnX team to lead the development of cutting-edge AI models that enhance learning experiences. This role combines technical leadership with people management, focusing on personalizing educational content, particularly in STEM fields. The position involves managing multiple engineering teams, overseeing AI model development, and collaborating across Google's products to make learning more accessible and engaging. The ideal candidate will have extensive software development experience, strong leadership skills, and expertise in machine learning and AI. Working at Google's Zagreb office, you'll be part of a global team that's revolutionizing how people learn through technology. The role offers the opportunity to impact education at scale, working with state-of-the-art AI technology while leading and developing engineering teams. You'll be responsible for building AI-driven capabilities, managing data training systems, and defining technical strategies that shape the future of educational technology.

Last updated 6 days ago

Responsibilities For Senior Software Engineering Manager, LearnX

  • Lead Engineering teams, build Artificial Intelligence (AI) driven capabilities and features for learning products
  • Guide the development of AI capabilities and features, manage data training systems, and oversee infrastructure for efficient AI model training
  • Define technical goal, strategy, and roadmap
  • Collaborate with stakeholders to drive project delivery
  • Build and manage a high-performing Engineering team

Requirements For Senior Software Engineering Manager, 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)
  • 5 years of experience in a technical leadership role
  • 5 years of experience in people management, supervision/team leadership role
  • Master's degree or PhD in Computer Science or related technical field (preferred)
  • Experience in Machine Learning, building/training AI models, backend data infrastructure or data engineering (preferred)
  • Experience in managing Software Engineering teams and delivering multi-quarter projects (preferred)
  • Experience with coaching and supporting engineers and engineering managers (preferred)
  • Experience with ideation and innovating at scale (preferred)
  • Ability to collaborate with other people, teams, function across the world and communicate cross-functionally (preferred)

Interested in this job?

Jobs Related To Google Senior Software Engineering Manager, 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.

Software Engineering Manager II, LearnX

Lead engineering teams building AI-driven learning products at Google, managing technical strategy and team development in Zagreb, Croatia.

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.