Join Google's innovative team as a Senior Software Engineer, specializing in AI/ML. Contribute to the evolution of search technologies that impact billions globally. You will work on critical projects, leverage cutting-edge AI/ML infrastructure, and tackle complex engineering challenges across the full software stack. This role offers the chance to shape the future of how users access and interact with information.
Embrace a dynamic environment where you can switch teams and projects, grow with our fast-paced business, and develop versatile leadership qualities. We seek enthusiastic engineers ready to tackle new problems and push technological boundaries.
Develop and rigorously test product and system code, ensuring adherence to best practices in style, accuracy, and efficiency through collaborative design and code reviews. Contribute to and update documentation, adapting content based on product changes and user feedback. Analyze and resolve product or system issues by debugging, tracking, and identifying root causes. Design and implement advanced solutions within specialized ML areas, utilizing ML infrastructure and demonstrating deep expertise in your chosen field.
A Bachelor's degree or equivalent practical experience is required, alongside 5 years of software development experience in at least one programming language. You'll need 3 years of experience in testing, maintaining, or launching software products, coupled with 1 year of experience in software design and architecture. Proficiency in one or more of the following areas is essential: speech/audio technology, reinforcement learning, ML infrastructure, or another ML specialization (3 years experience). Additionally, 3 years of experience in end-to-end machine learning workflows is necessary.
Preferred qualifications include a Master's degree or PhD in Computer Science or a related field, 5 years of experience with data structures and algorithms, and 1 year of technical leadership. Experience developing accessible technologies is also a plus.
AI / Machine Learning