Google is looking to develop and deploy AI-powered systems to identify malicious Android apps and improve operational efficiency and prioritization systems to protect users from malware and app abuse.
Requirements
2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree.
2 years of experience with machine learning/AI.
2 years of experience with data structures or algorithms.
Experience in large-scale system development.
Experience with machine learning/AI.
Security background.
Responsibilities
Develop and deploy AI-powered systems to identify malicious Android apps and/or improve operational efficiency & prioritization systems.
Extract relevant characteristics (e.g., code structure, API calls, network behavior) from files for model input.
Select, train, and optimize rule-based or ML-based to learn patterns indicative of malware.
Test model performance and integrating it into large-scale detection systems.
Monitor, update, and enhance models against evolving threats and adversarial evasion techniques to ensure ongoing effectiveness in protecting against evolving attacks.
Other
Bachelor’s degree or equivalent practical experience.
Master's degree or PhD in Computer Science or related technical fields.