Logo
Google

Senior Software Engineer, AI/ML Computer Vision, Geo

Google, Boulder, Colorado, United States, 80301

Save Job

Overview

Senior Software Engineer, AI/ML Computer Vision, Geo at Google. The Geo team builds the most accurate, comprehensive, and useful maps for users, powering products like Maps, Earth, Street View, and Google Maps Platform. We are seeking engineers who bring fresh ideas across full-stack areas and are enthusiastic about solving complex computer science problems in large-scale systems and AI. Minimum qualifications

Bachelor’s degree or equivalent practical experience. 5 years of experience with software development in one or more programming languages. 3 years of experience with Computer Vision (image classification and processing, object detection, visual search), video generation, or signal processing; and experience designing Computer Vision systems. 3 years of experience with ML infrastructure (e.g., model deployment, model evaluation, optimization, data processing, debugging). 3 years of experience testing, maintaining, or launching software products. 1 year of experience with software design and architecture. Preferred qualifications

Master’s degree or PhD in Computer Science or related technical field. 5 years of experience with data structures or algorithms. 1 year of experience in a technical leadership role. Experience developing accessible technologies. About the job

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you grow. The Geo team focuses on maps and location services used by more than a billion people each month. We enable developers to use Google Maps platforms to enhance apps and websites, solving complex computer science problems and delivering intuitive product experiences. The US base salary range for this full-time position is $166,000-$244,000 + bonus + equity + benefits. Compensation is determined by role, level, location, skills, experience, and education. Your recruiter can share more about the specific salary range for your location during the hiring process. This posting reflects base salary; bonus, equity, and benefits are not included in the base figure. Learn more about benefits at Google. Responsibilities

Write and test product or system development code. Collaborate with peers and stakeholders through design and code reviews to ensure best practices across technologies (style guidelines, code quality, testing, and efficiency). Contribute to existing documentation or educational content and adapt content based on product updates and user feedback. Triage product or system issues and debug/resolve by analyzing impact on hardware, network, or service operations and quality. Design and implement computer vision systems, leverage ML infrastructure, and evaluate trade-offs between algorithms and design techniques. Google is an equal opportunity employer. We are committed to equal employment opportunity regardless of race, color, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. See Google EEO policies for more information. If you require accommodation, please let us know by completing our Accommodations for Applicants form.

#J-18808-Ljbffr