Taro Logo

Staff Software Engineer, AI/ML, Full Stack, Public Sector

Google Public Sector brings the magic of Google to the mission of government and education with solutions purpose-built for enterprises.
$197,000 - $291,000
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS

Job Description

Google Public Sector's Sovereign Mission Solutions team is seeking a Staff Software Engineer to join their AI/ML Full Stack team. This role combines advanced software engineering with machine learning expertise, focusing on building solutions for public sector clients. The position requires 8 years of software development experience and deep expertise in ML/NLP technologies.

The role involves developing prototypes, building full-stack solutions, and leading technical architecture decisions. You'll work at the intersection of AI/ML and public sector needs, creating innovative solutions using Google Cloud technologies. The position requires an active TS/SCI security clearance with polygraph, indicating work on sensitive government projects.

As a technical leader, you'll guide project teams, collaborate with Product Managers, and ensure best practices in code quality and architecture. The role offers competitive compensation ($197,000-$291,000 plus bonus and equity) and the opportunity to work on impactful projects that serve government and educational institutions.

The ideal candidate will have extensive experience with data structures/algorithms, technical leadership, and cloud services (particularly GCP and Kubernetes). You'll be part of a team dedicated to leveraging Google's technology to solve complex public sector challenges, working with various programming languages including Java, C++, Go, and Python.

This position represents a unique opportunity to apply advanced technical skills in AI/ML while contributing to important public sector initiatives. The role combines technical excellence with mission-driven work, offering both professional growth and meaningful impact in government and educational technology transformation.

Last updated 8 days ago

Responsibilities For Staff Software Engineer, AI/ML, Full Stack, Public Sector

  • Develop prototypes and build front-ends and back-ends for greenfield projects
  • Work with Google Public Sector (GPS) Sovereign Engineering and Google Distribute Cloud Engineering to survey existing pain points, and propose solutions and improvements
  • Participate in and lead architecture and engineering designs with peers and stakeholders
  • Review code and provide feedback to ensure best practices
  • Articulate technical concepts and analysis to both technical and non-technical audiences

Requirements For Staff Software Engineer, AI/ML, Full Stack, Public Sector

Java
Python
Go
Kubernetes
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development
  • 5 years of experience testing, and launching software products related to Machine Learning, NLP, etc.
  • 3 years of experience with software design and architecture
  • Experience in languages such as Java, C++, Go, Python, or full-stack development
  • Active Top Secret/Sensitive Compartmentalized Information (TS/SCI) security clearance with polygraph

Benefits For Staff Software Engineer, AI/ML, Full Stack, Public Sector

Medical Insurance
401k
Equity
  • bonus
  • equity
  • benefits package