Google's Ads Safety team is looking to protect users, advertisers, and the platform from fraudulent, harmful, and low-quality Ad experiences, and the software engineer will address complex challenges in an adversarial space, including scams, fraud, malware, and misinformation.
Requirements
- 8 years of experience in software development
- 5 years of experience with design and architecture, and testing/launching software products
- 3 years of experience working in Trust and Safety, Ads, Anti-Fraud, Anti-Spam, or a similar security-focused domain
- 8 years of experience with data structures/algorithms
- 5 years of experience in a technical leadership role leading project teams and setting technical direction
- Experience with machine learning, particularly applying models to classification, anomaly detection, or risk-scoring problems
- Experience with distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile
Responsibilities
- Design, build, and maintain highly scalable, low-latency, and reliable systems for real-time Ad scanning, detection, and enforcement. Own the full lifecycle of the systems.
- Lead the technical direction for the actor safety organization, this includes leading complex projects, from initial design to production deployment. Mentor junior engineers, conduct code and design reviews, and set a high bar for engineering excellence.
- Partner with product managers, and trust and safety to understand emerging threats and build effective, scalable solutions.
- Develop and implement sophisticated detection logic, models, and tools to combat abuse vectors, including account takeovers and fraudulent payments, and malicious ad creatives.
- Build and support data pipelines and ML infrastructure that power the detection models, enabling rapid model iteration and deployment.
- Design, build, and scale the distributed systems, machine learning infrastructure, and detection tools that identify and prevent abuse.
- Conduct code and design reviews
Other
- Bachelor's degree or equivalent practical experience
- Master’s degree or PhD in Engineering, Computer Science, or a related technical field
- 8 years of experience working in a complex, matrixed organization involving cross-functional, or cross-business projects
- Ability to work with cross-functional teams
- Equal opportunity workplace and affirmative action employer