Bachelor's degree in Computer Science or equivalent practical experience.
5 years of experience with software development in one or more programming languages.
3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
Experience with browser development or web standards.
Experience with C++.
Nice to haves:
Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
5 years of experience with data structures and algorithms.
1 year of experience in a technical leadership role.
Experience developing accessible technologies.
Experience with Web Browsers, Android Development, iOS Development, Windows Development, Chrome, Java, JavaScript, TypeScript, HTML5, CSS, Scaffolding, Objective-C, Flume, PLX.
What you'll be doing:
Partner closely with Engineering teams in Munich and cross-functional peers.
Design and implement new Autofill features for Chrome on various operating systems, primarily working with C++ code.
Enhance form detection and server-side classification algorithms to improve Chrome's ability to accurately detect web form fields and process form data.
Collaborate on OS-level integrations and User Interface (UI) enhancements for Chrome Autofill, involving languages such as JavaScript/TypeScript (e.g., Desktop settings), Java (e.g., Android), and Objective-C++ (e.g., iOS).
Perks and benefits:
Opportunity to work on next-generation technologies.
Work on projects critical to Google's needs with the flexibility to switch teams and projects.
Versatile work environment covering various areas from information retrieval to AI and UI design.
Equal opportunity and affirmative action employer commitment.
Global company with English proficiency requirement for global collaboration.