Search Jobs

Search sidebar

2,701 jobs matched

    Locations

    Experience

    Skills & qualifications

    Degree

    Job types

    Organizations

    Sort by

    Jobs search results

    2,701 jobs matched
    • 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 Engineer, Full Stack

      GoogleWarsaw, Poland

      Google | Warsaw, Poland

      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 machine learning algorithms and tools (e.g. TensorFlow), artificial intelligence, deep learning, or natural language processing.
    • 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.
    • 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, CPU Performance Modeling Engineer

      GoogleTel Aviv, Israel; Haifa, Israel

      Google | Tel Aviv, Israel; Haifa, Israel

      Minimum qualifications

      • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, 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 performance, large scale systems data analysis, visualization tools, or debugging
      • Experience in performance modeling, performance analysis, and workload characterization.
    • Senior Software Engineer, Benchmarks

      GoogleWarsaw, Poland

      Google | Warsaw, Poland

      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 large scale application design and architecture.
      • Experience with coding in data structures, algorithms and software design.
    • Senior Web Solutions Engineer

      GoogleBengaluru, Karnataka, India

      Google | Bengaluru, Karnataka, India

      Minimum qualifications

      • Bachelor’s degree or equivalent practical experience.
      • 6 years of experience in either system design or in one programming language (Java, C++, Python, etc.).
      • 6 years of experience in technical troubleshooting, and managing internal/external partners or customers.
    • Partner Data Engineer, YouTube Measurement Infrastructure

      GoogleMountain View, CA, USA; New York, NY, USA; +2 more; +1 more

      Google | Mountain View, CA, USA; New York, NY, USA; +2 more; +1 more

      Minimum qualifications

      • Bachelor's degree or equivalent practical experience.
      • 3 years of experience working with data infrastructure and data models by performing exploratory queries and scripts.
      • 3 years of experience with ETL and SQL.
      • 3 years of experience working with Python and coding in one or more programming languages: C/C++, Java, Go, Unix/Linux systems.
      • 2 years of experience in a client-facing role.
    • Senior Software Engineer, Privacy Sandbox

      GoogleKraków, Poland

      Google | Kraków, Poland

      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 building and developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage, or hardware architecture.
    • Staff Software Engineer, Applied Machine Learning

      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 with AI/ML algorithms and tools, Large Language Models (LLM) or other multimodal foundation models, and natural language processing.
      • 5 years of experience in distributed development and large-scale data processing.
      • Experience coding in either C++ or Python.
    • Software Engineer III, Front End, Google Cloud Business Platforms

      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 front-end frameworks, full-stack development, and/or API development.
    • Software Engineer III, Networks, Google Cloud

      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.
    • Senior Software Engineer, Infrastructure, Google Cloud Security and Privacy

      GoogleSunnyvale, CA, USA; Kirkland, WA, USA

      Google | Sunnyvale, CA, USA; Kirkland, WA, 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 developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage or hardware architecture.
    • Software Developer III, Full Stack, Google Cloud Platforms

      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.
      • 2 years of experience with data structures or algorithms.
      • 2 years of experience with full stack development, across back-end such as Java codebases, and front-end experience including JavaScript or TypeScript or equivalent.
      • Experience with Web Applications.
    • Staff Software Engineer, Safety Controls, Google Ads

      GoogleBengaluru, Karnataka, India

      Google | Bengaluru, Karnataka, India

      Minimum qualifications

      • Bachelor's degree or equivalent practical experience.
      • 8 years of experience with software development in one or more programming languages, and with data structures/algorithms.
      • 5 years of experience testing, and launching software products, and 3 years of experience with software design and architecture.
    • Software Engineer, Infrastructure, Google Distributed Cloud

      GoogleRaleigh, NC, USA; Durham, NC, USA

      Google | Raleigh, NC, USA; Durham, NC, 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.
      • 2 years of experience with data structures or algorithms.
      • 2 years of experience with developing infrastructure, distributed systems or networks, or experience with compute technologies, storage, or hardware architecture.
    • Software Engineering, Site Reliability Engineering PhD Intern, 2025

      GoogleBucharest, RomaniaIntern & Apprentice

      Google | Bucharest, Romania

      Minimum qualifications

      • Currently enrolled in a PhD degree in Computer Science or a related technical field in the EMEA region, and in your penultimate/final year of education.
      • Experience working with data structures or algorithms during coursework/projects, research, internships, or practical experience in school or work (e.g., open-source coding).
      • Coding experience in one of the following programming languages: Python, C, C++, Java, JavaScript.
    Google apps
    Main menu