Software Engineer Ii, Engineering Productivity

Google Google · Big Tech · Haifa, Israel

Software Engineer II, Engineering Productivity at Google, focusing on developing and maintaining classifiers for trust policies in search products, supporting trust and safety teams, and integrating with various services. The role requires experience with software development, data structures, algorithms, building developer tools, and using AutoML for NLP tasks, with a preference for familiarity with data pipelines and LLM development.

What you'd actually do

  1. Develop and maintain classifiers to detect and enforce trust policies for different search products.
  2. Support Trust and Safety teams for removal and evaluation of trust violations.
  3. Work with close teams (Fringe, SafeSearch) on integration within Scuti services.
  4. Support clients to onboard on Shield service.
  5. Maintain high-queries per second (QPS), high-availability, low-latency production service.

Skills

Required

  • software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript)
  • data structures or algorithms
  • building developer tools (e.g., compilers, automated releases, code design and testing, test automation frameworks)
  • using AutoML techniques for natural language processing tasks

Nice to have

  • heavy data pipelines
  • developing and fine-tuning LLMs
  • production systems/services (Maintaining high-QPS, high-availability, low-latency services)

What the JD emphasized

  • Maintain high-queries per second (QPS), high-availability, low-latency production service.

Other signals

  • develop and maintain classifiers
  • support trust and safety teams
  • onboard on shield service
  • maintain high-queries per second (QPS), high-availability, low-latency production service
  • experience using AutoML techniques for natural language processing tasks
  • familiarity with developing and fine-tuning LLMs