Senior Software Engineer, Machine Learning, Geo

1 week ago


Mountain View, California, United States Google Full time
About the Role

As a Senior Software Engineer on the Geo team at Google, you will play a critical role in developing the next-generation mapping technologies that power our products and services. Our team is responsible for building the most accurate, comprehensive, and useful maps for our users, and we are looking for talented engineers to join us in this mission.

Key Responsibilities
  • Design, develop, test, deploy, maintain, and enhance software solutions for our mapping products and services.
  • Collaborate with cross-functional teams to identify and prioritize project requirements and deliverables.
  • Participate in design reviews and provide feedback to ensure best practices and high-quality solutions.
  • Contribute to existing documentation and educational content to support product and program updates.
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.
Requirements
  • Bachelor's degree or equivalent practical experience.
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms.
  • 3 years of experience testing, maintaining and/or launching software products, and 1 year of experience with software design and architecture.
  • 3 years of experience with ML/AI algorithms and tools, deep learning and/or natural language processing.
  • Preferred qualifications: Master's degree or PhD in Computer Science or related technical field.
  • 1 year of experience in a technical leadership role.
  • Experience developing accessible technologies.
About Google

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day.



  • Mountain View, California, United States Google Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our Geo team, focusing on machine learning and geo-related projects. As a key member of our team, you'll work on developing cutting-edge technologies that drive innovation and excellence in mapping and location-based services.ResponsibilitiesDesign, develop, test, deploy, maintain,...


  • Mountain View, California, United States Google Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our Geo team at Google. As a key member of our team, you will be responsible for designing, developing, and deploying software solutions that enable our users to navigate the world and access critical information.ResponsibilitiesWrite and test product or system development...


  • Mountain View, California, United States Google Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our Machine Learning team at Google. As a key member of our team, you will be responsible for designing, developing, and deploying cutting-edge machine learning solutions that drive business growth and innovation.ResponsibilitiesDesign and develop scalable machine learning models...


  • Mountain View, California, United States Google Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our Machine Learning team at Google. As a key member of our team, you will be responsible for designing, developing, and deploying cutting-edge machine learning algorithms and models.As a Senior Software Engineer, you will work closely with our team of experts to develop and...


  • Mountain View, California, United States Google Full time

    About the RoleWe're seeking a skilled Senior Software Engineer to join our Geo team at Google. As a key member of our team, you will play a critical role in developing the next-generation technologies that change how billions of users connect, explore, and interact with information and one another.ResponsibilitiesDesign, develop, test, deploy, maintain, and...


  • Mountain View, California, United States Google Full time

    About the RoleAs a Senior Software Engineer on the Geo team at Google, you will play a critical role in developing the next-generation technologies that change how billions of users connect, explore, and interact with information and one another.Key ResponsibilitiesDesign, develop, test, deploy, maintain, and enhance software solutions for the Geo team's...


  • Mountain View, California, United States YouTube Full time

    About the RoleAt YouTube, we're seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will play a critical role in developing and maintaining our cutting-edge machine learning technologies.Key ResponsibilitiesDesign, develop, and test software solutions that leverage machine learning algorithms and...


  • Mountain View, California, United States Google Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our Core Machine Learning organization at Google. As a key member of our team, you will be responsible for developing and maintaining cutting-edge machine learning technologies that drive innovation and excellence across Google.ResponsibilitiesDesign, develop, and test software...


  • Mountain View, California, United States Google Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our Core Machine Learning organization. As a key member of our team, you will be responsible for developing and maintaining cutting-edge machine learning technologies that drive innovation at Google.ResponsibilitiesDesign, develop, and test software systems and products using a...


  • Mountain View, California, United States Google Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our team at Google Ads. As a key member of our engineering team, you will be responsible for designing, developing, and deploying software solutions that drive business growth and customer satisfaction.ResponsibilitiesDesign and develop software solutions that meet business...


  • Mountain View, California, United States Google Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our Machine Learning team at Google. As a key member of our team, you will be responsible for designing, developing, and deploying scalable software solutions that drive business growth and innovation.ResponsibilitiesDesign and develop high-quality software solutions that meet...


  • Mountain View, California, United States Google Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our team at Google. As a key member of our engineering team, you will be responsible for designing, developing, and testing software solutions that drive innovation and growth.ResponsibilitiesDesign and develop software solutions that meet the needs of our users and...


  • Mountain View, California, United States Google Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our Core Machine Learning organization. As a key member of our team, you will be responsible for developing and maintaining cutting-edge machine learning technologies that drive innovation at Google.ResponsibilitiesDesign, develop, and test software systems and products using a...

  • Software Engineer

    3 days ago


    Mountain View, California, United States Google Full time

    About the RoleWe're seeking a highly skilled Software Engineer to join our Geo team at Google. As a key member of our team, you will be responsible for designing, developing, and deploying large-scale software solutions that enable our users to navigate the world and access critical information.As a Software Engineer on our Geo team, you will work on a...


  • Mountain View, California, United States Google Full time

    About the RoleWe're looking for a skilled software engineer to join our team at Google. As a senior software engineer, you will work on developing and maintaining our payment systems, leveraging machine learning algorithms to improve our services.ResponsibilitiesDesign, develop, test, and deploy software solutions for our payment systems.Collaborate with...


  • Mountain View, California, United States Google Full time

    Minimum Qualifications:A Bachelor's degree or equivalent practical experience. A minimum of 2 years of experience in software development using one or more programming languages, or 1 year of experience with an advanced degree in a relevant industry.At least 2 years of experience with data structures or algorithms in either academic or industry...


  • Mountain View, California, United States Bonfy Full time

    Machine Learning EngineerBonfy.AI is seeking a highly skilled Senior Machine Learning Engineer to join our dynamic team. As a key member of our team, you will play a pivotal role in developing, deploying, and optimizing machine learning models that scale across diverse applications.ResponsibilitiesDesign, implement, and optimize machine learning models...


  • Mountain View, California, United States Google Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our team at Google. As a key member of our engineering team, you will be responsible for designing, developing, and deploying large-scale software systems that meet the needs of our users.ResponsibilitiesDesign and develop software solutions that meet the needs of our...


  • Mountain View, California, United States YouTube Full time

    About the RoleWe're looking for a skilled Senior Software Engineer to join our team at YouTube. As a key member of our engineering team, you will be responsible for designing, developing, and testing software solutions that meet the needs of our users.ResponsibilitiesWrite and test product or system development code.Participate in design reviews with peers...


  • Mountain View, California, United States Google Full time

    About the RoleWe're seeking a highly skilled Software Engineer III to join our Geo team at Google. As a key member of our team, you will be responsible for designing, developing, and deploying software solutions that enable our users to navigate the world and access critical information.ResponsibilitiesWrite high-quality product or system development...