Google is seeking a Software Engineer II to join their V8 team, focusing on bug detection and security. V8 is the JavaScript and WebAssembly engine that powers Chrome, with a mission to be the leading implementation in real-world performance for modern applications. This role combines security engineering with machine learning, requiring expertise in fuzzing and bug detection.
The position involves developing and maintaining V8 fuzzers, implementing novel bug detection capabilities using large language models, and working on improving security measures for the Chrome browser. You'll be part of a team that's dedicated to making the web faster and more secure across all major platforms.
As a Software Engineer II at Google, you'll have the opportunity to work on critical projects with significant impact, collaborating with tech leads and other engineers to enhance the security and performance of one of the world's most widely-used web browsers. The role requires a blend of technical skills in programming languages like Python, C++, and JavaScript, along with knowledge of machine learning concepts and security principles.
The ideal candidate will have experience with virtual machines, fuzzing techniques, and web security, combined with a strong foundation in software development and algorithms. You'll be working in an environment that values innovation, technical excellence, and the ability to solve complex problems at scale.
This position offers the chance to work on cutting-edge technology that affects billions of users while being part of Google's open-source initiatives that benefit the entire web ecosystem. You'll be contributing to making the web more secure and efficient while working with some of the industry's best engineers in a collaborative and innovative environment.