Google

Engineering Manager, Borglet Machine Learning

Google$207K — $300K *
Enterprise Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree or equivalent experience
  • 8 years in software development
  • 3 years in large-scale infrastructure or distributed systems
  • 3 years in a technical leadership role
  • 2 years in people management or team leadership

Responsibilities

  • Set and communicate team priorities aligned with broader organizational goals
  • Establish expectations with team members and provide regular feedback
  • Develop mid-term technical goals and roadmaps for the team
  • Design and vet system designs while writing product or system code
  • Review code for best practices and provide constructive feedback

Benefits

  • Comprehensive health and wellness programs
  • Generous paid time off policies
  • Career development and education assistance
  • Access to company resources for mental health support
  • Flexible work arrangements and remote work options
Full Job Description
Minimum qualifications:
  • Bachelor's degree, or equivalent practical experience.
  • 8 years of experience in software development.
  • 3 years of experience with developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage or hardware architecture.
  • 3 years of experience in a technical leadership role.
  • 2 years of experience in a people management or team leadership role.

Preferred qualifications:
  • Experience with system software, distributed systems, and complex multi-component software systems.
  • Experience in developing and releasing system software products and C/C programming skills.
  • Familiarity with the Linux kernel interface, containers, passion for reliability, efficiency, and scale.
  • An understanding of key concepts of performance analysis and tuning. Basic data analysis and SQL skills are valuable as well.


About the job

With technical and leadership expertise, you manage engineers across multiple teams and locations, a large product budget and oversee the deployment of large-scale projects across multiple sites internationally.

As a part of the Borglet ML, you will play a critical role in Google's internal infrastructure, new Cloud and ML business by managing fastest-growing resources. You will join a growing team making impactful contributions to Google's infrastructure and developing what is likely the most sophisticated cluster management system in the world.

In this role, you will manage a team of Software Engineers focused on designing, implementing, and analyzing low-level computer systems and their interactions with the kernel and hardware while driving the team's technical charter and contributing as their team lead/manager, collaborating with partner teams as well as users across Google.

The AI and Infrastructure team is redefining what's possible. We empower Google customers with breakthrough capabilities and insights by delivering AI and Infrastructure at unparalleled scale, efficiency, reliability and velocity. Our customers include Googlers, Google Cloud customers, and billions of Google users worldwide.

We're the driving force behind Google's groundbreaking innovations, empowering the development of our cutting-edge AI models, delivering unparalleled computing power to global services, and providing the essential platforms that enable developers to build the future. From software to hardware our teams are shaping the future of world-leading hyperscale computing, with key teams working on the development of our TPUs, Vertex AI for Google Cloud, Google Global Networking, Data Center operations, systems research, and much more.
Individual pay is determined by factors including job-related skills, experience, and relevant education or training.

US: $207000 - $300000 (USD) 20% bonus target equity benefits

Learn more about benefits at Google .

Responsibilities
  • Set and communicate team priorities that support the broader organization's goals, aligning strategy, processes, and decision-making across teams.
  • Establish clear expectations with individuals based on their level and role and aligned to the broader organization's goals, and meet regularly with them to discuss performance, development, provide feedback and coaching.
  • Develop the mid-term technical goal and roadmap for your team(s), evolving it to anticipate future requirements and infrastructure needs.
  • Design, guide and vet systems designs within the scope of the broader area, and write product or system development code to solve ambiguous problems.
  • Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).


About Google

Google is a multinational technology company that specializes in Internet-related services and products. These include online advertising technologies, search engine, cloud computing, software, and hardware. Google was founded in 1998 by Larry Page and Sergey Brin while they were Ph.D. students at Stanford University. The company has grown tremendously since then and has become one of the most valuable companies in the world. Google's mission is to organize the world's information and make it universally accessible and useful.
Learn more about Google
Size
156,500 employees
Market Cap
$1,115.4 billion
Industry
Net Income
$40.2 billion
Founded
1998
5 Year Trend
+23.3%
Revenue
$182.5 billion
NASDAQ

Similar Jobs

More Jobs at Google

More Enterprise Technology Jobs

Find similar Engineering Manager, Borglet Machine Learning jobs: