Senior Software Engineer - AI Systems & Knowledge Graphs

Google

San Francisco (CA)

On-site

USD 180,000 - 250,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Bonus target
Equity
Benefits

Job summary

Google, based in San Francisco, seeks a software developer to build scalable systems, pipelines, and knowledge graphs for AI-enabled documentation. You will write and test code, drive architecture decisions, and contribute to reviews with feedback.

The role emphasizes distributed systems expertise and software design, with opportunities to work on agentic loops and static analysis. A bachelor’s degree plus 5+ years of experience is required, with postgraduate qualifications preferred.

Qualifications

  • Bachelor's degree and 5+ years in Python or Go.
  • Expertise in distributed systems and software architecture.
  • Preferred: postgraduate degree and experience with agentic loops and static analysis.

Responsibilities

  • Develop software systems, automated pipelines, and knowledge graphs for AI contexts.
  • Write and test system development code.
  • Lead design reviews and provide feedback through code reviews.

Skills

Python
Go
Software Design
Software Architecture
Distributed Systems
Data Structures
Algorithms
Agentic Loops
Static Analysis
Symbol Indexing
Knowledge Graphs
Infrastructure Development
Code Review
Testing
Abstract Syntax Trees

Education

Bachelor's degree in CS or related field
Postgraduate degree (MS/PhD)

Job description

Google, based in San Francisco, seeks a software developer to build scalable systems, pipelines, and knowledge graphs for AI-enabled documentation. You will write and test code, drive architecture decisions, and contribute to reviews with feedback.

The role emphasizes distributed systems expertise and software design, with opportunities to work on agentic loops and static analysis. A bachelor’s degree plus 5+ years of experience is required, with postgraduate qualifications preferred.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - AI Agents & Knowledge Graphs
Senior Software Engineer - AI Agents & Knowledge Graphs

Google • Mountain View (CA)

On-site
USD 170,000 - 260,000
Bonus target
Equity
Benefits
Software Engineer: AI & Systems Innovation
Software Engineer: AI & Systems Innovation

Google • Baton Rouge (LA)

Remote
USD 27,552 - 41,328
Staff Software Engineer: AI-Driven Systems Architect & Leader
Staff Software Engineer: AI-Driven Systems Architect & Leader

Google • Sunnyvale (CA)

On-site
USD 180,000 - 260,000
Health Insurance
Dental Insurance
Vision Insurance
+9
Senior Software Engineer - AI & Infrastructure at Scale
Senior Software Engineer - AI & Infrastructure at Scale

Google • Sunnyvale (CA)

On-site
USD 174,000 - 252,000
Equity
Benefits
Staff Software Engineer — AI Features & Scalable Systems
Staff Software Engineer — AI Features & Scalable Systems

Google • Mountain View (CA)

On-site
USD 207,000 - 300,000
Staff Software Engineer — AI-Driven, Scalable Systems Leader
Staff Software Engineer — AI-Driven, Scalable Systems Leader

Google • Mountain View (CA)

On-site
USD 207,000 - 300,000
Senior Software Engineer - ML/AI for Large-Scale Systems
Senior Software Engineer - ML/AI for Large-Scale Systems

Google • Providence (RI)

Remote
USD 148,000 - 230,000
Senior Software Engineer, Generative AI, Maps
Senior Software Engineer, Generative AI, Maps

Google • Mountain View (CA)

On-site
USD 174,000 - 252,000
Senior Software Engineer, AI/ML GenAI, AI and Infrastructure
Senior Software Engineer, AI/ML GenAI, AI and Infrastructure

Google • Sunnyvale (CA)

On-site
USD 174,000 - 252,000
Software Engineer — Build Scalable AI & Systems
Software Engineer — Build Scalable AI & Systems

Google • Mountain View (CA)

On-site
USD 147,000 - 210,000
Equity
Benefits