Google is seeking a Software Engineer II to join their AI/ML Account Threats team in Zürich. This role is part of the Core team, which builds the technical foundation behind Google's flagship products. The position focuses on developing and maintaining machine learning systems for account threat detection and security.
As a Software Engineer II, you'll be working on critical projects involving transformer-based account activity models and ML pipelines. Your responsibilities will include designing and implementing sophisticated machine learning solutions, working with large-scale distributed systems, and collaborating with Trust and Safety teams to combat threats effectively.
The ideal candidate should have a strong foundation in software development, with experience in languages like Python, Java, or JavaScript. Knowledge of machine learning, particularly in deep learning and natural language processing, is highly valued. Experience with TensorFlow and fraud detection domains would be advantageous.
This role offers an opportunity to impact billions of users by developing cutting-edge security solutions at one of the world's leading technology companies. You'll be working with state-of-the-art ML technologies and have the chance to contribute to Google's core infrastructure. The position provides exposure to various aspects of ML engineering, from feature engineering to model deployment and monitoring.
Working at Google means joining a company that values diversity, innovation, and technical excellence. You'll be part of a team that builds central solutions, breaks down technical barriers, and strengthens existing systems. The role offers the unique opportunity to influence important technical decisions across the company while working on challenging problems in account security and threat detection.