Search Jobs

Search sidebar

2,565 jobs matched

    Locations

    Experience

    Skills & qualifications

    Degree

    Job types

    Organizations

    Sort by

    Jobs search results

    2,565 jobs matched
    • Staff Software Engineer, Pixel Graphics System Software

      GoogleLondon, UK

      Google | London, UK

      Minimum qualifications

      • Bachelor's degree or equivalent practical experience.
      • 8 years of experience with one or more general purpose programming languages including C and C++.
      • 4 years of experience in development, testing, and deployment of embedded systems.
      • 3 years of experience with development of Graphics Processing Unit (GPU) drivers, including but not limited to OpenGL ES, Vulkan, OpenCL.
      • Experience in technical leadership, leading project teams, and setting technical direction.
      • Experience optimizing software performance.
    • Staff Software Engineer, Domain Applied ML

      GoogleLondon, UK

      Google | London, UK

      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 building and architecting large-scale, production quality Machine Learning (ML) systems.
      • 5 years of experience in distributed development and large-scale data processing.
      • Experience coding in either C++ or Python.
      • Experience with ML fundamentals, algorithms, and techniques, including supervised, unsupervised, and reinforcement learning, and experience in areas like natural language processing (NLP), computer vision, and generative AI.
    • 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, Machine Learning, Google Workspace

      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 ML/AI algorithms and tools, deep learning or natural language processing.
    • Software Developer III, Front End, Google Workspace

      GoogleWaterloo, ON, Canada

      Google | Waterloo, ON, Canada

      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 front-end frameworks, full-stack development, and/or API development.
    • Senior Systems Development Engineer, Silicon Infrastructure

      GoogleMountain View, CA, USA

      Google | Mountain View, CA, USA

      Minimum qualifications

      • Bachelor's degree in Computer Science or IT-related field, or equivalent practical experience.
      • 5 years of experience with systems automation, and with systems design and implementation.
      • 5 years of experience with Linux operating systems internals and administration, technical infrastructure (e.g., deployment, maintenance, troubleshooting), and with reliability of technical infrastructure.
    • Software Engineer III, Kaggle, AI/Machine Learning

      GoogleWarsaw, Poland

      Google | Warsaw, Poland

      Minimum qualifications

      • Bachelor’s degree or equivalent practical experience.
      • 2 years of experience with software development in one or more programming languages, and with data structures or algorithms.
      • 2 years of experience with machine learning algorithms and tools (e.g. TensorFlow), artificial intelligence, deep learning or natural language processing.
      • Experience with Large Language Models, NLP, or Generative AI.
    • Software Engineer III, Payments

      GoogleHyderabad, Telangana, India

      Google | Hyderabad, Telangana, India

      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.
    • Software Engineer III, Infrastructure, Google Cloud Application Modernization

      GoogleSunnyvale, CA, USA

      Google | Sunnyvale, CA, USA

      Minimum qualifications

      • Bachelor’s degree or equivalent practical experience.
      • 2 years of experience with software development in either C++, Java, or Go, and experience with API development.
      • 2 years of experience with data structures or algorithms in either an academic or industry setting.
      • 2 years of experience with developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage or hardware architecture.
    • Software Engineer III, Embedded Systems/Firmware, Google Cloud NetInfra

      GoogleSunnyvale, CA, USA

      Google | Sunnyvale, CA, USA

      Minimum qualifications

      • Bachelor’s degree or equivalent practical experience.
      • 2 years of experience with software development in C or C++ 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 working with embedded operating systems.
    • Software Engineering Associate, gReach Eng Program for People with disabilities (Japanese)

      GoogleTokyo, JapanIntern & Apprentice

      Google | Tokyo, Japan

      Minimum qualifications

      • Bachelor's degree in Computer Science, Electrical Engineering, a related technical field, or equivalent practical experience.
      • Experience with programming in C++, Java, JavaScript, or Python.
      • Ability to communicate in Japanese fluently in order to interact with internal and external stakeholders.
    • Senior Software Engineer, Google Cloud

      GoogleWarsaw, Poland; Kraków, Poland

      Google | Warsaw, Poland; Kraków, Poland

      Minimum qualifications

      • Bachelor’s degree or equivalent practical experience.
      • Experience with software development in one or more programming languages, and with data structures/algorithms.
      • Experience testing, maintaining, or launching software products, and with software design and architecture.
    • Senior Software Engineer, Performance, Google Cloud Performance

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

      Google | Mountain View, CA, USA; 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 performance, large scale systems data analysis, visualization tools, and/or debugging.
    • Software Engineer III, Front End, Labs

      GoogleMountain View, CA, USA

      Google | Mountain View, 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 front-end frameworks, full-stack development, and/or API development.
    • Senior Staff Software Engineer

      GoogleHyderabad, Telangana, India

      Google | Hyderabad, Telangana, India

      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 design and architecture; and testing/launching software products.
    • Software Engineer III, Infrastructure, Search

      GoogleBengaluru, Karnataka, India

      Google | Bengaluru, Karnataka, India

      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 in either an academic or industry setting.
    • Software Engineer III, Mobile (Android) Pixel

      GoogleMountain View, CA, USA

      Google | Mountain View, 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 Android application development.
    • Software Engineer (Fixed-Term Contract)

      GoogleWestern Australia, AURemote eligible

      Google | Western Australia, AU | Remote eligible

      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 in either an academic or industry setting.
    • Embedded Senior Software Engineer, Pixel Power Software

      GoogleWarsaw, Poland

      Google | Warsaw, Poland

      Minimum qualifications

      • Bachelor's degree in Computer Science or equivalent practical experience.
      • 5 years of experience with software development in C programming language, and 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 embedded systems development, SoC, Linux kernel.
    • Software Engineer III, Front End, Payments

      GoogleBengaluru, Karnataka, India

      Google | Bengaluru, Karnataka, India

      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 in either an academic or industry setting.
    Google apps
    Main menu