About the job
Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. As a part of this team, you will be at the forefront of transforming Governance, Risk, and Compliance (GRC) for Google Cloud and Technical Infrastructure (TI). You will build an intelligent, AI-powered platform to automate and scale critical GRC functions.
Responsibilities
Define and drive the technical strategy and architecture for a scalable platform supporting AI-driven Governance, Risk, and Compliance (GRC) functions, while owning the end-to-end design and implementation of significant platform components.
Lead the development and implementation of novel AI/ML models and algorithms to automate and scale Continuous Controls Monitoring (CCM), privacy control enforcement, audit processes, risk reporting, and other GRC workflows, address ambiguous problems and making key design trade-offs.
Oversee processes for assessing data signal quality, designing and leading the engineering of scalable data pipelines to ingest, process, and validate various datasets for training AI models.
Build and disseminate a deep understanding of control objectives, scope, implementation, and the data signals required for effective, AI-enhanced monitoring and validation, while mentoring team members and influencing stakeholders on these aspects.
Qualifications
Minimum
Bachelor’s degree or equivalent practical experience.
8 years of experience in software development.
5 years of experience with one or more of the following: Speech/audio (e.g., technology duplicating and responding to the human voice), reinforcement learning (e.g., sequential decision making), ML infrastructure, or specialization in another ML field.
5 years of experience with ML design and ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging, fine tuning).
5 years of experience testing, and launching software products.
5 years of experience with software design and architecture.
Preferred
10 years of experience in software engineering roles.
5 years of experience in designing, building, and productionizing AI/ML systems, including experience with Large Language Models (LLMs) or AI agent development, and familiarity with common AI/ML libraries/frameworks (e.g., TensorFlow, PyTorch, JAX, scikit-learn, LangChain).
Experience leading the architectural design and development of large-scale distributed systems, including experience with microservices architecture or containerization technologies (e.g., Docker, Kubernetes).
Experience with server-side programming languages (e.g., Python, Go), advanced SQL, cloud platforms (e.g., Google Cloud Platform), and building/managing scalable data pipelines (ETL/ELT).