Software Engineering Manager, Borg Control Machine Learning Infrastructure

3 weeks ago


Sunnyvale CA US Google Full time

Minimum qualifications:

  • 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).
  • 3 years of experience in a technical leadership role; overseeing projects, with 2 years of experience in a people management, supervision/team leadership role.
Preferred qualifications:
  • Understanding of ML development life-cycle with the focus on serving infrastructure.
  • Understanding of GCP Cloud Infrastructure.
  • Excellent communication and cross-team/product area collaboration skills.

About the job

Like Google's own ambitions, the work of a Software Engineer goes beyond just Search. Software Engineering Managers have not only the technical expertise to take on and provide technical leadership to major projects, but also manage a team of Engineers. You not only optimize your own code but make sure Engineers are able to optimize theirs. As a Software Engineering Manager you manage your project goals, contribute to product strategy and help develop your team. Teams work all across the company, in areas such as information retrieval, artificial intelligence, natural language processing, distributed computing, large-scale system design, networking, security, data compression, user interface design; the list goes on and is growing every day. Operating with scale and speed, our exceptional software engineers are just getting started -- and as a manager, you guide the way.

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.

Borg ML team's mission is provide scheduling for all Machine Learning (ML) workloads that is efficient, reliable and easy-to-use. We are part of the Borg team which is responsible for scheduling work on all production machines.

Google Cloud accelerates every organization's ability to digitally transform its business and industry. We deliver enterprise-grade solutions that leverage Google's cutting-edge technology, and tools that help developers build more sustainably. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems.

The US base salary range for this full-time position is $189,000-$284,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. The range displayed on each job posting reflects the minimum and maximum target salaries for the position across all US locations. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process.

Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits. Learn more about benefits at Google .

Responsibilities

  • Work with the team leads in business continuity plan ML to set the technical direction for the team.
  • Collaborate with DeepMind, Core ML, and Resource Management teams to create an engineering plan and execute on it.
  • Create a data driven and outcome focused engineering culture driven by Google's business needs.


  • Sunnyvale, TX, United States Google Full time

    Minimum qualifications: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 testing, and launching software products, and 3 years of experience with software design and architecture.3 years of experience with...


  • Sunnyvale, TX, United States Google Full time

    Minimum qualifications: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 building and maintaining machine learning systems and infrastructure for production scale training and serving workloads.3 years of...


  • Sunnyvale, CA, United States Google Full time

    Minimum qualifications:Bachelor's degree or equivalent practical experience.4 years of experience in product management, consulting, co-founder or related technical role.2 years of experience building and shipping technical products.Experience developing or launching products or technologies within Machine Learning.Preferred qualifications:Master's degree in...


  • Sunnyvale, CA, United States Google Full time

    Minimum qualifications: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; overseeing strategic projects, with 2 years of experience in a people management, supervision/team...


  • Sunnyvale, CA, United States Google Full time

    Minimum qualifications:Bachelor's degree or equivalent practical experience. 8 years of experience in software development, and with data structures/algorithms.5 years of experience testing, and launching software products, and 3 years of experience with software design and architecture. 5 years of experience with machine learning algorithms and tools (e.g.,...


  • Sunnyvale, United States DoorDash Full time

    About the RoleWe’re looking for a passionate Applied Machine Learning expert to join our team. As a Staff Machine Learning Engineer, you’ll be conceptualizing, designing, implementing, and validating algorithmic improvements to the growth and personalization experiences at the heart of our fast-growing grocery and retail delivery business. You will use...


  • San Francisco, CA, United States Genentech Full time

    The PositionThe PositionAt Genentech Computational Sciences (gCS) Prescient Design, we are at the forefront of employing machine learning to revolutionize drug discovery, adopting novel methods, techniques, and infrastructure to transform the field. Our Engineering team is seeking engineers with strong skills and hands-on experience in designing,...


  • Sunnyvale, United States FedML, Inc. Full time

    Responsibilities Participate in the development of MLOps/AIOps machine learning platform and open source communities Responsible for the foundational research and product development, and continuously improve the R&D efficiency Responsible for feature development, algorithm optimization of the platform, improving user experience and usability through...


  • Sunnyvale, United States FedML, Inc. Full time

    Job DescriptionJob DescriptionResponsibilities Participate in the development of MLOps/AIOps machine learning platform and open source communities Responsible for the foundational research and product development, and continuously improve the R&D efficiency Responsible for feature development, algorithm optimization of the platform, improving user...


  • Sunnyvale, CA, United States Google Full time

    Minimum qualifications: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 testing, launching software products, and 3 years of experience with software design and architecture.3 years of experience building and...


  • Sunnyvale, California, United States Demo160: Core Template TEMC Full time

    Overview: We are looking for a Machine Learning (ML) Engineer to help us create artificial intelligence products.   Machine Learning Engineer responsibilities include creating machine learning models and retraining systems. To do this job successfully, you need exceptional skills in statistics and programming. If you also have knowledge of data science...


  • Sunnyvale, California, United States Demo160: Core Template TEMC Full time

    Overview: We are looking for a Machine Learning (ML) Engineer to help us create artificial intelligence products.   Machine Learning Engineer responsibilities include creating machine learning models and retraining systems. To do this job successfully, you need exceptional skills in statistics and programming. If you also have knowledge of data science...


  • Sunnyvale, United States Illumio Full time

    Senior Machine Learning Engineer On-site work model of 5 days in office/week in Sunnyvale, CA As a Senior Machine Learning Engineer, you will have the opportunity to build and lead a new team focused on developing cutting-edge machine learning solutions for our industry-leading Zero Trust security products.  You will be responsible for driving the design,...


  • Mountain View, CA, United States Google Full time

    Minimum qualifications: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 overseeing projects, with 2 years of experience in a people management, supervision/team leadership...


  • Sunnyvale, United States DoorDash Full time

    About the RoleAs a Machine Learning Engineer, you will have the opportunity to leverage our robust data and machine learning infrastructure to develop inference and ML models that impact millions of users across our three audiences and tackle our most challenging business problems. You will work with other engineers, analysts, and product managers to develop...


  • Sunnyvale, CA, United States Baidu Full time

    Do you want to be part of the AI revolution? Do you want to think out of the box, thriving on challenges in the AI industry and the desire to solve them? Do you want to work with a world-class team to explore the fast-growing AI hardware opportunities and impact on the AI industry?We’re looking forward to you joining us to collaborate, contribute, and...


  • Sunnyvale, United States Alibaba Cloud Full time

    Sinian team focuses on heterogeneous compute and software-hardware cooperative technologies. We have worked on a unified heterogeneity-aware lowering and optimization platform, accelerating applications on various heterogeneous hardware. Our goal is to unleash the hardware computing power and deploy deep learning applications for improving portability,...


  • Sunnyvale, United States Alibaba Cloud Full time

    Sinian team focuses on heterogeneous compute and software-hardware cooperative technologies. We have worked on a unified heterogeneity-aware lowering and optimization platform, accelerating applications on various heterogeneous hardware. Our goal is to unleash the hardware computing power and deploy deep learning applications for improving portability,...


  • Sunnyvale, United States Alibaba Cloud Full time

    Sinian team focuses on heterogeneous compute and software-hardware cooperative technologies. We have worked on a unified heterogeneity-aware lowering and optimization platform, accelerating applications on various heterogeneous hardware. Our goal is to unleash the hardware computing power and deploy deep learning applications for improving portability,...


  • Sunnyvale, California, United States Illumio Full time

    On-site work model with 3 days in office/week in Sunnyvale, CA for the summer of 2024. Engineering Intern, Machine Learning (Core ML)About the Role:As a Machine Learning Engineer, you will be working on the full lifecycle of data science and graph learning algorithms to solve cybersecurity issues faced by businesses of all scales. Your contributions will...