SOFTWARE ENGINEERING MANAGER, GENERATIVE AI
Company: Google
Location: Sunnyvale
Posted on: August 26, 2024
|
|
Job Description:
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 role.3 years of experience
with AI/ML algorithms and tools, deep learning or natural language
processing.Preferred qualifications:Master's degree or PhD in
Computer Science, or a related technical field.3 years of
experience working in a complex, matrixed organization. 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.In this
role, you will be responsible for designing and developing
next-generation software systems at the intersection of data
analytics (e.g., data warehousing, business intelligence, spark,
dataflow, data catalog) and Generative AI. You will work closely
with our team of experts to research, explore and develop
innovative solutions that will bring Generative AI to the forefront
of Google Cloud Platform (GCP) data analytics for our
customers.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 Set and communicate
team priorities that support the broader organization's goals.
Align strategy, processes, and decision-making across teams.Set
clear expectations based on their level and role and aligned to the
broader organization's goals. Meet regularly to discuss performance
and development, and provide feedback and coaching.Develop the
mid-term technical goal and roadmap within the scope of the teams.
Evolve the roadmap to meet anticipated 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).
Keywords: Google, Sunnyvale , SOFTWARE ENGINEERING MANAGER, GENERATIVE AI, IT / Software / Systems , Sunnyvale, California
Click
here to apply!
|