Google
Overview
Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products handle information at massive scale and extend beyond web search. We seek engineers who bring fresh ideas from areas including information retrieval, distributed computing, large-scale system design, networking, data storage, security, artificial intelligence, natural language processing, UI design and mobile. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as our fast-paced business grows and evolves. We need engineers who are versatile, demonstrate leadership, and are enthusiastic to tackle new problems across the full stack as we push technology forward. This is a software engineering role for creating RoboRating capabilities with existing Large Language Models (LLMs) that produce reliable, reproducible ratings for real-world tasks. These tasks can include search result rating, search quality rating, Ad rating, Advertiser intent rating, Ad quality rating, and rating of visuals and aesthetics. These ratings are designed to be personalized to target users. Responsibilities include current research on user modeling, user behavior simulation, and designing simulation systems that match or beat real-world user journeys. Once user simulation is accurate, the role includes rating the journey produced against evaluation criteria such as helpfulness, task suitability, and alignment with user personas. Google Research addresses challenges that shape today and tomorrow. From fundamental research to influencing product development, our teams have the opportunity to impact technology used by billions daily. We publish in academic journals, release open source projects, and apply research to Google products. The US base salary range for this full-time position is $166,000-$244,000 plus bonus, equity, and benefits. Salary ranges are determined by role, level, location, and factor in location, skills, experience, and training. Your recruiter can share more about the specific salary range for your location during the hiring process. Compensation details listed reflect base salary and do not include bonus, equity, or benefits. Learn more about benefits at Google. Responsibilities
Understand current academic literature on LLM models’ capabilities, research on autorating (via LLMs and other methods), user simulation, and evaluation. Understand the existing system’s needs for rating and simulation tasks in the Google Ads context. Build and deliver functioning systems to Google Ads, aiming to improve the next generation of advertising systems for users and advertisers while respecting serving constraints and system requirements. Minimum qualifications
Bachelor's degree in Computer Science or equivalent practical experience. 5 years of experience with distributed machine learning and ML infrastructure, distributed systems, and ML algorithms at scale. Experience with applied computer vision or ML research and development and supporting infrastructure. Experience with Large Language Models (LLMs). Preferred qualifications
PhD in Computer Science, Artificial Intelligence, ML, or a related field, or equivalent practical experience. Experience in ML or AI research achievements (e.g., product ownership, publications). Google is proud to be an equal opportunity workplace and an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See Google’s EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.
#J-18808-Ljbffr
Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products handle information at massive scale and extend beyond web search. We seek engineers who bring fresh ideas from areas including information retrieval, distributed computing, large-scale system design, networking, data storage, security, artificial intelligence, natural language processing, UI design and mobile. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as our fast-paced business grows and evolves. We need engineers who are versatile, demonstrate leadership, and are enthusiastic to tackle new problems across the full stack as we push technology forward. This is a software engineering role for creating RoboRating capabilities with existing Large Language Models (LLMs) that produce reliable, reproducible ratings for real-world tasks. These tasks can include search result rating, search quality rating, Ad rating, Advertiser intent rating, Ad quality rating, and rating of visuals and aesthetics. These ratings are designed to be personalized to target users. Responsibilities include current research on user modeling, user behavior simulation, and designing simulation systems that match or beat real-world user journeys. Once user simulation is accurate, the role includes rating the journey produced against evaluation criteria such as helpfulness, task suitability, and alignment with user personas. Google Research addresses challenges that shape today and tomorrow. From fundamental research to influencing product development, our teams have the opportunity to impact technology used by billions daily. We publish in academic journals, release open source projects, and apply research to Google products. The US base salary range for this full-time position is $166,000-$244,000 plus bonus, equity, and benefits. Salary ranges are determined by role, level, location, and factor in location, skills, experience, and training. Your recruiter can share more about the specific salary range for your location during the hiring process. Compensation details listed reflect base salary and do not include bonus, equity, or benefits. Learn more about benefits at Google. Responsibilities
Understand current academic literature on LLM models’ capabilities, research on autorating (via LLMs and other methods), user simulation, and evaluation. Understand the existing system’s needs for rating and simulation tasks in the Google Ads context. Build and deliver functioning systems to Google Ads, aiming to improve the next generation of advertising systems for users and advertisers while respecting serving constraints and system requirements. Minimum qualifications
Bachelor's degree in Computer Science or equivalent practical experience. 5 years of experience with distributed machine learning and ML infrastructure, distributed systems, and ML algorithms at scale. Experience with applied computer vision or ML research and development and supporting infrastructure. Experience with Large Language Models (LLMs). Preferred qualifications
PhD in Computer Science, Artificial Intelligence, ML, or a related field, or equivalent practical experience. Experience in ML or AI research achievements (e.g., product ownership, publications). Google is proud to be an equal opportunity workplace and an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See Google’s EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.
#J-18808-Ljbffr