Search Jobs

Search sidebar

2,673 jobs matched

    Locations

    Experience

    Skills & qualifications

    Degree

    Job types

    Organizations

    Sort by

    Jobs search results

    2,673 jobs matched
    • Senior Software Engineer, TPU, Google Cloud Platform

      GoogleTaipei, Taiwan

      Google | Taipei, Taiwan

      Minimum qualifications

      • 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.
      • 5 years of experience in system software development in C or C++.
      • 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
    • Senior Systems Software Engineer, Platforms

      GoogleTaipei, Taiwan

      Google | Taipei, Taiwan

      Minimum qualifications

      • Bachelor's degree in Computer Science, a related technical field, 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, or launching software products, and 1 year of experience with software design and architecture.
      • Experience in system software development (e.g., firmware, BIOS, BSP, Linux kernel, BMC, device drivers, and system libraries).
      • Experience in Unix/Linux environments and embedded Linux.
      • Experience coding in C/C++.
    • Cloud Engineer, Infrastructure, Professional Services, Google Cloud

      GoogleBengaluru, Karnataka, India; Gurugram, Haryana, India; +3 more; +2 more

      Google | Bengaluru, Karnataka, India; Gurugram, Haryana, India; +3 more; +2 more

      Minimum qualifications

      • Bachelor's degree in Computer Science or equivalent practical experience.
      • 3 years of experience in automating infrastructure provisioning, DevOps, continuous integration, or delivery.
      • Experience designing cloud enterprise solutions and supporting customer projects to completion.
    • Senior Staff Software Engineer, Content Safety Platform

      GoogleSão Paulo, State of São Paulo, Brazil; Belo Horizonte, State of Minas Gerais, Brazil

      Google | São Paulo, State of São Paulo, Brazil; Belo Horizonte, State of Minas Gerais, Brazil

      Minimum qualifications

      • Bachelor's degree in Computer Science, a related technical field of study, or equivalent practical experience.
      • 8 years of experience in software development, and with data structures/algorithms.
      • 7 years of experience with full stack development, across back-end (e.g., Java, Python, GO, or C++ codebases), and front-end (e.g., JavaScript or TypeScript), or equivalent.
      • 5 years of experience with design and architecture; and testing/launching software products.
      • Experience with one or more general purpose programming languages, including Java, C/C++, C#, Objective C, Python, JavaScript, or Go.
    • Senior Software Engineer, AI/ML GenAI, Google Cloud

      GoogleSunnyvale, CA, USA

      Google | Sunnyvale, CA, USA

      Minimum qualifications

      • 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, or launching software products, and 1 year of experience with software design and architecture.
      • 3 years of experience with state of the art GenAI techniques (e.g., LLMs, Multi-Modal, Large Vision Models) or with GenAI-related concepts (language modeling, computer vision).
      • 3 years of experience with ML infrastructure (e.g., model deployment, model evaluation, optimization, data processing, debugging).
    • Platform Kernel Engineer, ChromeOS

      GoogleSan Jose, CA, USA

      Google | San Jose, CA, USA

      Minimum qualifications

      • Bachelor’s degree or equivalent practical experience.
      • 2 years of experience with software development coding in C, or 1 year of experience with an advanced degree.
      • Experience working on the Linux kernel.
      • Experience with debugging.
    • Staff Software Engineer, AI/ML Computer Vision, Google Ads

      GoogleMountain View, CA, USA

      Google | Mountain View, CA, USA

      Minimum qualifications

      • Bachelor’s degree or equivalent practical experience.
      • 8 years of experience in software development, and with data structures/algorithms.
      • 5 years of experience testing, and launching software products, and 3 years of experience with software design and architecture.
      • 5 years of experience with Computer Vision (image classification and processing, object detection, visual search), video generation, or signal processing; and experience with various algorithms and design techniques.
      • 5 years of experience leading ML design and optimizing ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging, fine tuning).
    • Software Engineer III, Google Distributed Cloud Hosted

      GoogleSunnyvale, CA, USA

      Google | Sunnyvale, CA, USA

      Minimum qualifications

      • Bachelor’s degree or equivalent practical experience.
      • 2 years of experience with software development in one or more programming languages (such as C++, Python, JavaScript, Go).
      • 2 years of experience with data structures or algorithms in either an academic or industry setting.
    • Senior Software Engineer, Mobile (Android), Google Workspace

      GoogleRaleigh, NC, USA; Durham, NC, USA

      Google | Raleigh, NC, USA; Durham, NC, USA

      Minimum qualifications

      • 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, or launching software products, and 1 year of experience with software design and architecture.
      • 3 years of experience with Android application development.
    • Senior Software Engineer, Core Machine Learning, Google Cloud

      GoogleSunnyvale, CA, USA; New York, NY, USA; +4 more; +3 more

      Google | Sunnyvale, CA, USA; New York, NY, USA; +4 more; +3 more

      Minimum qualifications

      • 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 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, or natural language processing.
    • Senior Software Engineer, Machine Learning, Payments

      GoogleHyderabad, Telangana, India

      Google | Hyderabad, Telangana, India

      Minimum qualifications

      • 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 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 or natural language processing.
    • Staff Software Engineer, Full Stack, Google Ads

      GoogleCambridge, MA, USA; New York, NY, USA

      Google | Cambridge, MA, USA; New York, NY, USA

      Minimum qualifications

      • Bachelor's degree or equivalent practical experience.
      • 8 years of experience in software development, and with data structures/algorithms.
      • 5 years of experience with full stack development, across back-end such as Java, Python, GO, or C++ codebases, and front-end experience including JavaScript or TypeScript, HTML, CSS or equivalent.
      • 5 years of experience testing, and launching software products, and 3 years of experience with software design and architecture.
    • Software Engineer III, Site Reliability Engineering, Google Cloud

      GoogleLondon, UK

      Google | London, UK

      Minimum qualifications

      • Bachelor’s degree in Computer Science, a related field, or equivalent practical experience.
      • 2 years of experience with data structures/algorithms and software development in one or more programming languages.
    • Software Engineer III, Machine Learning, Google Cloud AI

      GoogleSunnyvale, CA, USA

      Google | Sunnyvale, CA, USA

      Minimum qualifications

      • Bachelor’s degree or equivalent practical experience.
      • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting.
      • 2 years of experience with data structures or algorithms in either an academic or industry setting.
      • 2 years of experience with machine learning algorithms and tools (e.g., TensorFlow), artificial intelligence, deep learning, or natural language processing.
    • Senior Staff Software Engineer, Machine Learning, Google Cloud Platforms

      GoogleMountain View, CA, USA; Sunnyvale, CA, USA

      Google | Mountain View, CA, USA; Sunnyvale, CA, USA

      Minimum qualifications

      • Bachelor's degree or equivalent practical experience.
      • 8 years of experience in software development, and with data structures/algorithms.
      • 7 years of experience with machine learning algorithms and tools (e.g., TensorFlow), artificial intelligence, deep learning or natural language processing.
      • 5 years of experience with design and architecture; and testing/launching software products.
    • Software Engineer III, Machine Learning, Google Research

      GoogleZürich, Switzerland

      Google | Zürich, Switzerland

      Minimum qualifications

      • Bachelor’s degree or equivalent practical experience.
      • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting.
      • Experience with C++ and Python.
      • Experience processing natural language and large language models. Experience with algorithms that use deep learning techniques and large data sets to understand, summarize, generate, and predict new content.
      • Experience working with Google's Machine Learning stack (e.g., Tensorflow, SAX, GeMax, TPUs, etc.).
    • Software Engineer II, Google Cloud

      GoogleWarsaw, Poland

      Google | Warsaw, Poland

      Minimum qualifications

      • Bachelor’s degree or equivalent practical experience.
      • Experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
    • Software Engineer III, Full Stack, Learning and Education

      GoogleMexico City, CDMX, Mexico

      Google | Mexico City, CDMX, Mexico

      Minimum qualifications

      • Bachelor’s degree or equivalent practical experience.
      • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree.
      • 2 years of experience with data structures or algorithms.
      • 2 years of experience with full stack development, back-end with Java, and front-end with JavaScript.
    • Senior Software Developer, AR System Experiences

      GoogleWatford, UK

      Google | Watford, UK

      Minimum qualifications

      • Bachelor’s degree or equivalent practical experience.
      • 5 years of experience with data structures/algorithms and software development in Java or Kotlin.
      • 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
      • 2 years of experience developing for the Android Platform or Android Applications.
    • Software Engineer III, Mobile (iOS), Geo

      GoogleSeattle, WA, USA

      Google | Seattle, WA, USA

      Minimum qualifications

      • Bachelor’s degree or equivalent practical experience.
      • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting.
      • 2 years of experience with data structures or algorithms in either an academic or industry setting.
      • 2 years of experience with iOS application development.
    Google apps
    Main menu