Posted in

Senior Software Engineer – Android Developer Identity/Developer Risk

Senior Software Engineer – Android Developer Identity/Developer Risk

CompanyGoogle
LocationMountain View, CA, USA
Salary$166000 – $244000
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

Requirements

  • Bachelor’s degree or equivalent practical experience.
  • 5 years of experience with software development in Java.
  • 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
  • 3 years of experience with Big Data technologies, analytic warehousing technologies, data processing technologies, and performance and scalability optimizations.
  • 3 years of API Design and Development.

Responsibilities

  • Design and build developer information collection and verification capabilities to understand Android developers better.
  • Explore and identify useful signals and patterns that can differentiate abusers from a legitimate Android developer.
  • Leverage rule logic and build end-to-end machine learning systems for developer integrity and risk management, involving data collection, storage, feature engineering, model training and serving on Google production data.
  • Work with many teams across Google to take on abuse problems together, including but not limited to Android platform, trust and safety, responsible feature access, identity, graph mining, and trust graph.
  • Leverage latest ML technologies to provide accurate predictions, while continuously adapting to every changing adversarial pattern.

Preferred Qualifications

  • 5 years of experience with data structures/algorithms.
  • 3 years of experience working in a complex, matrixed organization involving cross-functional, or cross-business projects.
  • Experience in AI, Data Science or Machine Learning.
  • Experience in mobile development.
  • Experience with risk management or anti-fraud.