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.