Software Engineer Iii, Ai/ml, Search News Intelligence

Google Google · Big Tech · Mountain View, CA +1

Software Engineer III, AI/ML, Search News Intelligence role at Google. Focuses on delivering AI-driven content for Google Search features like Top Stories, News Tab, AI Overviews, and AI Mode. Responsibilities include feature engineering for content understanding and ranking, optimizing ranking performance, deploying advanced signals, and implementing ML solutions using ML infrastructure.

What you'd actually do

  1. Collaborate closely with Indexing, Frontend, and Product Management partners on system development and launches.
  2. Conduct feature engineering to improve signals for content understanding and ranking.
  3. Optimize ranking performance against user, ecosystem, and quality metrics while iterating on quality using experiments, human evaluations, and automated rating systems.
  4. Experiment with and deploy advanced document and query understanding signals.
  5. Implement solutions in one or more specialized machine learning (ML) areas, utilize ML infrastructure, and contribute to model optimization and data processing.

Skills

Required

  • software development in C++
  • analyzing data through statistical, quantitative modeling and forecasting
  • designing, implementing, and optimizing advanced algorithms
  • Natural Language Processing
  • reinforcement learning (e.g., sequential decision making)
  • ranking
  • ML infrastructure
  • model deployment
  • model evaluation
  • optimization
  • data processing
  • debugging

Nice to have

  • Python
  • search technologies
  • information retrieval
  • natural language processing
  • data structures and algorithms
  • ranking algorithms
  • feature engineering for content understanding
  • accessible technologies

What the JD emphasized

  • advanced document and query understanding signals
  • advanced algorithms
  • specialized machine learning (ML) areas
  • ML infrastructure

Other signals

  • deliver high-quality, fresh web and social content for user journeys on Google Search
  • enrich Artificial Intelligence (AI)-driven experiences such as Artificial Intelligence (AI) Overviews (AIO) and Artificial Intelligence (AI) Mode (AIM)
  • Optimize ranking performance against user, ecosystem, and quality metrics
  • Experiment with and deploy advanced document and query understanding signals
  • Implement solutions in one or more specialized machine learning (ML) areas, utilize ML infrastructure, and contribute to model optimization and data processing