Search Jobs

Search sidebar

2,731 jobs matched

    Locations

    Experience

    Skills & qualifications

    Degree

    Job types

    Organizations

    Sort by

    Jobs search results

    2,731 jobs matched
    • Application Engineer, Data

      GoogleSunnyvale, CA, USA; New York, NY, USA

      Google | Sunnyvale, CA, USA; New York, NY, USA

      Minimum qualifications

      • Bachelor's degree in Computer Science, Management Information Systems, or other technical field, or equivalent practical experience.
      • Experience working with one or more general programming languages.
    • Staff Software Engineer, Site Reliability Engineering, Google Cloud

      GoogleCambridge, MA, USA; Sunnyvale, CA, USA; +2 more; +1 moreRemote eligible

      Google | Cambridge, MA, USA; Sunnyvale, CA, USA; +2 more; +1 more | Remote eligible

      Minimum qualifications

      • Bachelor’s degree in Computer Science, a related field, or equivalent practical experience.
      • 5 years of experience with software development in one or more programming languages.
      • 8 years of experience with data structures or algorithms.
      • 3 years of experience leading projects and designing, analyzing, and troubleshooting distributed systems.
    • Senior Software Engineer, AI Infrastructure

      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.
      • 5 years of experience coding in C, C++, Java, or Python.
      • 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 infrastructure (e.g., model deployment, model evaluation, data processing, debugging).
      • 3 years of experience with speech/audio (e.g., technology duplicating, responding to voice), reinforcement learning (e.g., sequential decision making), ML infrastructure, or specialization in another ML field.
    • Senior Software Engineer, Infrastructure, Spanner

      GoogleKirkland, WA, USA

      Google | Kirkland, WA, USA

      Minimum qualifications

      • Bachelor’s degree or equivalent practical experience.
      • 5 years of experience with software development in C++, 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.
      • Experience designing and developing relational databases, especially query processors and query plan optimizers.
    • Software Engineer, Embedded Systems, Platforms

      GoogleTaipei, Taiwan

      Google | Taipei, Taiwan

      Minimum qualifications

      • Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience.
      • 2 years of experience with software development in C or C++.
      • 2 years of experience working with embedded operating systems.
    • Software Developer III, Machine Learning, Google Cloud AI

      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 machine learning algorithms and tools (e.g., TensorFlow), artificial intelligence, deep learning and/or natural language processing.
    • Staff Software Engineer, Discover, Chrome

      GoogleBengaluru, Karnataka, India

      Google | Bengaluru, Karnataka, 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.
    • Senior Software Engineer, Pixel Display System

      GoogleWarsaw, Poland

      Google | Warsaw, Poland

      Minimum qualifications

      • Bachelor’s degree or equivalent practical experience.
      • 5 years of experience with software development in Java or C++, 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.
      • 3 years of experience with Android application development.
    • Senior Software Engineer, Linux Kernel Networking

      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 developing infrastructure, distributed systems or networks, or experience with compute technologies, storage or hardware architecture.
      • Experience with C/C++, system architecture and Linux Kernel.
    • Software Engineer III, Google Cloud Platforms

      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.
    • Technical Solutions Engineer, Security

      GoogleBengaluru, Karnataka, India; Pune, Maharashtra, India

      Google | Bengaluru, Karnataka, India; Pune, Maharashtra, India

      Minimum qualifications

      • Bachelor’s degree in Science, Technology, Engineering, Mathematics, or equivalent practical experience.
      • 2 years of experience reading code (e.g., Python or C#).
      • 2 years of experience with RDBMS systems and SQL.
      • 2 years of experience triaging SaaS products, related technologies (e.g., Pantheon, Kibana, Datadog, Grafana), and REST API’s (e.g., Chrome devtools, Postman, cUrl, Swagger).
      • Ability to work non-standard working hours.
    • Senior Staff Software Engineer, Regulated Cloud

      GoogleBengaluru, Karnataka, India

      Google | Bengaluru, Karnataka, 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.
    • Senior Software Engineer, Infrastructure, Google Cloud NetInfra

      GoogleSunnyvale, CA, USA

      Google | Sunnyvale, CA, USA

      Minimum qualifications

      • Bachelor’s degree or equivalent practical experience.
      • 5 years of experience with software development in C++, 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.
    • Data Center Facilities Engineer, Mechanical (English, Japanese)

      GoogleInzai, Chiba, Japan

      Google | Inzai, Chiba, Japan

      Minimum qualifications

      • Associate's degree, trade school certification, or other certified training in a related technical field, or equivalent practical experience.
      • 4 years of experience in operating, maintaining, or troubleshooting HVAC and mechanical systems of industrial facilities.
      • Ability to communicate in English and Japanese fluently to support client relationship management in this region.
      • Ability to work non-standard working hours including nights, weekends, and holidays.
    • Senior Staff Software Engineer, Generative AI, Google Cloud AI

      GoogleKirkland, WA, USA; Sunnyvale, CA, USA

      Google | Kirkland, WA, 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.
      • 5 years of experience with design and architecture; and testing/launching software products.
      • Experience in Generative AI (Large Language Models, Multi-Modal, Large Vision Models).
      • Experience with machine learning algorithms and tools (e.g., TensorFlow), artificial intelligence, deep learning, natural language processing or other ML discipline.
    • Senior Software Engineer, Engineering Productivity, Google Cloud Platforms

      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 working with embedded operating systems.
    • Software Engineer III, Performance, Google Cloud Platforms

      GoogleMountain View, CA, USA; Seattle, WA, USA; +2 more; +1 more

      Google | Mountain View, CA, USA; Seattle, WA, USA; +2 more; +1 more

      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 performance, large scale systems data analysis, visualization tools, or debugging.
    • Software Engineer II, Front End, Payments

      GoogleHyderabad, Telangana, India

      Google | Hyderabad, Telangana, India

      Minimum qualifications

      • Bachelor’s degree or equivalent practical experience.
      • 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, Javascript).
      • 1 year of experience with data structures or algorithms.
    • Software Engineer III, AI/ML GenAI, Google Ads

      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.
      • 2 years of experience with data structures or algorithms.
      • 1 year of experience with core GenAI concepts (LLM, Multi-Modal, Large Vision Models) and experience with text, image, video, or audio generation.
      • 1 year of experience with ML infrastructure (e.g., model deployment, model evaluation, optimization, data processing, debugging).
    • Staff Software Engineer, Data Migration, Google Cloud

      GoogleSunnyvale, CA, USA

      Google | Sunnyvale, 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 database technologies, administration and management tools, performance tuning techniques, SQL, troubleshooting, and data migration strategies.
      • Experience in one or more of the following: architecting or developing distributed systems, concurrency, multithreading, or synchronization.
    Google apps
    Main menu