Taro Logo

Senior Software Engineer, Generative AI and Security

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Security
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Cybersecurity

Job Description

Google is seeking a Senior Software Engineer to join their Generative AI and Security team. As part of Google's Core team, you'll be working on building technical foundations behind Google's flagship products, focusing on developing AI-powered security features and improving operational efficiency of security engineering workflows. The role involves full-stack development using modern technologies like Java, Python, Go, and JavaScript frameworks.

You'll be responsible for designing, developing, and maintaining software solutions that address growing threat landscapes through protections, advanced threat detection, and incident response. The position requires expertise in both AI/ML and security domains, combining these to create innovative solutions that protect Google's massive-scale systems.

The Core team has a unique mandate to impact technical decisions across Google, building central solutions and breaking down technical barriers. You'll work with distributed computing, large-scale system design, security, artificial intelligence, and natural language processing.

As a senior engineer, you'll lead design reviews, mentor other developers, and contribute to the technical direction of projects. The role offers opportunities to work on critical projects with significant impact, while collaborating with teams across Google's global offices.

This position is perfect for someone who combines strong software engineering fundamentals with an interest in AI/ML and security, and who wants to work on products that affect billions of users. You'll be part of Google's mission to organize the world's information while ensuring it remains secure and accessible.

Last updated 3 days ago

Responsibilities For Senior Software Engineer, Generative AI and Security

  • Write and test product or system development code
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues

Requirements For Senior Software Engineer, Generative AI and Security

Java
Python
Go
TypeScript
JavaScript
MySQL
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • Experience in full stack development Java, Python, Go, Angular, TypeScript or JavaScript and in a common java server framework

Related Jobs

Senior Software Engineer, Security/Privacy, Google Cloud

Senior Software Engineer position at Google Cloud focusing on security and privacy solutions, requiring 5 years of software development experience and strong security expertise.

Senior Software Engineer, Cryptography, Core

Senior Software Engineer position at Google focusing on cryptography and security infrastructure, implementing PIV certificates and PKI solutions.

Senior Software Engineer, Security/Privacy, Google Cloud

Senior Software Engineer position at Google Cloud focusing on security and privacy solutions, requiring 5 years of software development experience and strong security expertise.

Senior Software Engineer, Cryptography, Core

Senior Software Engineer position at Google focusing on cryptography and security infrastructure, implementing PIV certificates and PKI solutions.

Senior Software Engineer, Security/Privacy, Google Cloud

Senior Software Engineer position at Google Cloud focusing on security and privacy implementations, requiring 5 years of software development experience and expertise in data privacy solutions.