Taro Logo

Software Engineer, Intelligence Systems

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

Description For Software Engineer, Intelligence Systems

Google is seeking a Software Engineer to join their Intelligence Systems team within the Core organization. This role focuses on developing threat intelligence solutions to protect Google's critical products, including GenAI-based experiences. The position combines distributed systems engineering, product insight, and machine learning to build and scale sophisticated security solutions.

As part of Google's Core team, you'll work on the technical foundation behind Google's flagship products, building central solutions and breaking down technical barriers. The role involves writing and reviewing code, contributing to documentation, and working with a global team to develop threat intelligence systems that include rules engines, vector databases, classifiers, and content processing pipelines.

The ideal candidate should have experience with software development, data structures, and algorithms. Knowledge of content safety, threat intelligence, or Responsible AI is highly valued. This position offers the opportunity to work on critical projects that impact Google's security infrastructure while collaborating with talented engineers across the company.

This role is perfect for someone who wants to combine software engineering skills with security and AI expertise, working at scale to protect billions of users. You'll be part of a team that shapes the technical decisions across Google while building innovative solutions for complex security challenges.

Last updated 6 days ago

Responsibilities For Software Engineer, Intelligence Systems

  • Write product or system development code
  • Review code developed by other developers and provide feedback
  • Contribute to existing documentation or educational content
  • Build threat intelligence solutions to safeguard business-critical products
  • Design, build, maintain and scale threat intelligence solutions including rules, vector databases, scalable classifiers, multimodal understanding, large models, flexible UIs, and content processing pipelines

Requirements For Software Engineer, Intelligence Systems

Python
Java
  • Bachelor's degree or equivalent practical experience
  • 1 year of experience with software development in one or more programming languages (such as Python, C++, Java)
  • 1 year of experience with data structures or algorithms
  • Master's degree in Computer Science or a related technical field (preferred)
  • Experience in content safety or threat intelligence (preferred)
  • Experience in Responsible AI or Safety-Adjacent fields (preferred)
  • Excellent problem-solving and communication skills (preferred)

Jobs Related To Google Software Engineer, Intelligence Systems