Senior Staff Software Engineer, AI/ML, IAM
Company: Google
Location: San Francisco
Posted on: April 1, 2026
|
|
|
Job Description:
info_outline X In accordance with Washington state law, we are
highlighting our comprehensive benefits package, which is available
to all eligible US based employees. Benefits for this role include:
Health, dental, vision, life, disability insurance Retirement
Benefits: 401(k) with company match Paid Time Off: 20 days of
vacation per year, accruing at a rate of 6.15 hours per pay period
for the first five years of employment Sick Time: 40 hours/year
(statutory, where applicable); 5 days/event (discretionary)
Maternity Leave (Short-Term Disability Baby Bonding): 28-30 weeks
Baby Bonding Leave: 18 weeks Holidays: 13 paid days per year
Applicants in San Francisco: Qualified applications with arrest or
conviction records will be considered for employment in accordance
with the San Francisco Fair Chance Ordinance for Employers and the
California Fair Chance Act. Note: By applying to this position you
will have an opportunity to share your preferred working location
from the following: San Francisco, CA, USA; Seattle, WA, USA .
Minimum qualifications: Bachelor’s degree or equivalent practical
experience. 8 years of experience in software development. 7 years
of experience leading technical project strategy, ML design, and
working with industry-scale ML infrastructure (e.g., model
deployment, model evaluation, data processing, debugging, fine
tuning). 5 years of experience with design and architecture; and
testing/launching software products. 3 years of experience with
generative AI agents. Preferred qualifications: Master’s degree or
PhD in Engineering, Computer Science, or a related technical field.
7 years of experience in C++ or Java . 5 years of experience in a
technical leadership role leading project teams and setting
technical direction. 3 years of experience working in a complex,
matrixed organization involving cross-functional, or cross-business
projects. Familiarity with identity, authentication or security.
Familiarity with IAM concepts and systems. About the job The Google
Cloud Platform is at the forefront of the cloud computing industry,
and the Identity and Access Management (IAM) team is a cornerstone
of its success. The rise of AI agents introduces new paradigms and
tests to traditional IAM. AI agents operate accessing various
resources and tools, shifting the focus from who has access to what
can this agent do and what is it doing?. The potential impact and
blast radius of agents can be obscured across multiple systems and
policies, making risk assessment difficult. Furthermore, the
proliferation of non-human identities and the velocity of agent
actions amplify potential risks, while static policies struggle to
govern dynamic agent behaviors. In this role, you will set the
technical goal for IAM as we develop security controls for agents.
You will oversee the multiple types of access management policies
and extend their functionality to build guardrails for
first-party/second-party/third-party AI agents. You will ramp up
the IAM code base working closely with a team in Seattle, build
features and products that will delight our external customers as
well as Google Cloud Platform (GCP) services. You will write code
while demonstrating thought leadership around building access
management policy features. The US base salary range for this
full-time position is $262,000-$365,000 bonus equity benefits. Our
salary ranges are determined by role, level, and location. 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 Lead the end-to-end design and implementation of
large-scale GCP authorization systems using AI/ML tools. Partner
with product managers and engineering leads to define long-term
goal and execute complex technical projects in a fast-paced
environment. Build and operate hyper-reliable, high-performance
infrastructure to ensure intuitive and consistently accurate access
control. Provide leadership across the full development lifecycle,
from requirement definition and design to integration, launch, and
support. Foster collaborative environment while actively mentoring
and developing team members.
Keywords: Google, San Jose , Senior Staff Software Engineer, AI/ML, IAM, IT / Software / Systems , San Francisco, California