Software Engineer Iii, Ai/ml, Chronicle Streaming Detections

Google Google · Big Tech · Sunnyvale, CA +1

Software Engineer III at Google's Chronicle, focusing on AI/ML for real-time security threat detection in enterprise cloud security products. The role involves writing product/system development code, implementing ML solutions, optimizing models, processing data, and working with large-scale distributed systems for complex analysis of real-time data.

What you'd actually do

  1. Write product or system development code.
  2. Collaborate with peers and stakeholders through design and code reviews to ensure best practices amongst available technologies (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
  3. Implement solutions in one or more specialized ML areas, utilize ML infrastructure, and contribute to model optimization and data processing.
  4. Build and launch customer facing security solutions in one of Google's biggest growth areas, while working on the cutting edge of security threat Сьогодні detection and analysis.
  5. Work on a Google Scale real time systems performing complex analysis of huge amounts of data instantaneously.

Skills

Required

  • C++ or Go
  • Speech/audio
  • reinforcement learning
  • ML infrastructure
  • model deployment
  • model evaluation
  • model optimization
  • data processing
  • debugging
  • large-scale distributed systems

Nice to have

  • Master's degree or PhD in Computer Science or related technical fields
  • building scale AI and ML platforms

What the JD emphasized

  • 1 year 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.
  • 1 year of experience with ML infrastructure (e.g., model deployment, model evaluation, optimization, data processing, debugging).
  • Experience designing, building, and maintaining large-scale distributed systems.

Other signals

  • ML infrastructure
  • model optimization
  • data processing
  • large-scale distributed systems
  • security threat detection