Jobs search results
Staff Software Engineer, SmartNIC Firmware/Drivers
corporate_fareGoogleplaceSunnyvale, CA, USAGoogle | 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.
- Experience in firmware development, diagnostics, and hardware bring up.
- Experience developing software applications using the C++ programming language.
- Experience with object-oriented programming, templates, and the Standard Template Library (STL).
- linkCopy link
- emailEmail a friend
- Bachelor's degree or equivalent practical experience.
Software Engineering, Site Reliability Engineering PhD Intern, 2025
corporate_fareGoogleplaceWarsaw, Poland; Kraków, Polandbar_chartIntern & ApprenticeGoogle | Warsaw, Poland; Kraków, Poland
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.
- linkCopy link
- emailEmail a friend
- 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.
Senior Software Engineer, Google Cloud Application Modernization
corporate_fareGoogleplaceKirkland, WA, USA; Seattle, WA, USAGoogle | Kirkland, WA, USA; Seattle, 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.
- linkCopy link
- emailEmail a friend
Software Engineer III, AI/ML GenAI, Search
corporate_fareGoogleplaceMountain View, CA, USAGoogle | 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).
- linkCopy link
- emailEmail a friend
- Bachelor’s degree or equivalent practical experience.
Senior Staff Software Engineer, Infrastructure, Google Cloud
corporate_fareGoogleplaceWarsaw, Poland; Kraków, PolandGoogle | Warsaw, Poland; Kraków, Poland
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 building and developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage, or hardware architecture.
- 5 years of experience with design and architecture, and testing/launching software products.
- linkCopy link
- emailEmail a friend
- Bachelor's degree or equivalent practical experience.
Senior Software Engineer, Scaling On-Device ML Frameworks
corporate_fareGoogleplaceBengaluru, Karnataka, IndiaGoogle | Bengaluru, Karnataka, 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 with one or more of the following: Speech/audio (e.g., technology duplicating and responding to the human voice), reinforcement learning (e.g., sequential decision making), ML infrastructure, or specialization in another ML field.
- 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
- linkCopy link
- emailEmail a friend
- Bachelor’s degree or equivalent practical experience.
Software Engineer III, Site Reliability Engineering, Google Cloud
corporate_fareGoogleplaceRaleigh, NC, USA; Durham, NC, USA; +5 more; +4 moreGoogle | Raleigh, NC, USA; Durham, NC, USA; +5 more; +4 more
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.
- linkCopy link
- emailEmail a friend
- Bachelor’s degree in Computer Science, a related field, or equivalent practical experience.
Senior Software Engineer, Machine Learning, Google Cloud
corporate_fareGoogleplaceTaipei, TaiwanGoogle | 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.
- 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, systems data analysis, visualization tools, or debugging.
- Experience with Machine Learning systems (e.g., background theory, TensorFlow, and other tools).
- linkCopy link
- emailEmail a friend
- Bachelor’s degree or equivalent practical experience.
Staff Software Engineer, Woodshed, Core
corporate_fareGoogleplaceBengaluru, Karnataka, IndiaGoogle | 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 testing, and launching software products, and 3 years of experience with software design and architecture.
- Experience developing software applications using the C++ programming language.
- Experience with object-oriented programming, templates, and the Standard Template Library (STL).
- linkCopy link
- emailEmail a friend
- Bachelor's degree or equivalent practical experience.
Technical Lead, Application Specific Integrated Circuit IP Design
corporate_fareGoogleplaceBengaluru, Karnataka, IndiaGoogle | Bengaluru, Karnataka, India
Minimum qualifications
- Bachelor's degree in Electrical Engineering, Computer Science, or equivalent practical experience.
- 6 years of experience in micro-architecture and coding in one or more of these areas: memory compression, interconnects, coherence, cache, Dynamic Random-Access Memory controller, Physical Layer Device.
- Experience with Verilog or System verilog language.
- linkCopy link
- emailEmail a friend
- Bachelor's degree in Electrical Engineering, Computer Science, or equivalent practical experience.
Staff Software Engineer, Storage
corporate_fareGoogleplaceSunnyvale, CA, USAGoogle | 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.
- Experience with kernel drivers, operating systems, and kernel.
- linkCopy link
- emailEmail a friend
- Bachelor's degree or equivalent practical experience.
Software Engineer, Black Community Inclusion
corporate_fareGoogleplaceBelo Horizonte, State of Minas Gerais, Brazil; São Paulo, State of São Paulo, BrazilGoogle | Belo Horizonte, State of Minas Gerais, Brazil; São Paulo, State of São Paulo, Brazil
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.
- linkCopy link
- emailEmail a friend
Software Engineer, Payments
corporate_fareGoogleplaceHyderabad, Telangana, IndiaGoogle | 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).
- linkCopy link
- emailEmail a friend
System Integration Engineer, Chrome Operating System Platform Engineering (English, Chinese)
corporate_fareGoogleplaceTaipei, TaiwanGoogle | Taipei, Taiwan
Minimum qualifications
- Bachelor’s degree in Engineering, Computer Science, a related field, or equivalent practical experience.
- 3 years of experience in technical project management, stakeholder management, professional services, solution engineering, or technical consulting.
- 1 year of experience in technical troubleshooting and writing code in one or more programming languages.
- Ability to communicate in English and Chinese fluently to support client relationship management in this region.
- linkCopy link
- emailEmail a friend
- Bachelor’s degree in Engineering, Computer Science, a related field, or equivalent practical experience.
Staff Software Engineer, Geo
corporate_fareGoogleplaceMountain View, CA, USAGoogle | 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.
- linkCopy link
- emailEmail a friend
Staff Software Engineer, Gemini Cloud Assist Troubleshooting
corporate_fareGoogleplaceBengaluru, Karnataka, IndiaGoogle | 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 testing, and launching software products, and 3 years of experience with software design and architecture.
- Experience with machine learning algorithms and tools (e.g., TensorFlow), artificial intelligence, deep learning, natural language processing or other ML discipline.
- Experience in Generative AI (e.g., Language Models, Multi-Modal, Vision Models).
- linkCopy link
- emailEmail a friend
- Bachelor's degree or equivalent practical experience.
Software Engineer, Embedded Systems Runtime and Firmware
corporate_fareGoogleplaceBengaluru, Karnataka, IndiaGoogle | Bengaluru, Karnataka, India
Minimum qualifications
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical experience.
- 2 years of experience with software development in C++ or similar object oriented language.
- Experience in developing and supporting future applications.
- linkCopy link
- emailEmail a friend
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical experience.
Senior Staff Software Engineer, Google Cloud
corporate_fareGoogleplaceAtlanta, GA, USA; Austin, TX, USA; +3 more; +2 moreGoogle | Atlanta, GA, USA; Austin, TX, USA; +3 more; +2 more
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.
- linkCopy link
- emailEmail a friend
Senior Staff Software Engineer, Onboarding, Product Led Growth
corporate_fareGoogleplaceSeattle, WA, USA; San Francisco, CA, USA; +2 more; +1 moreGoogle | Seattle, WA, USA; San Francisco, CA, USA; +2 more; +1 more
Minimum qualifications
- Bachelor's degree or equivalent practical experience.
- 8 years of experience in software development, with data structures/algorithms.
- 7 years of experience building and developing infrastructure, distributed systems, networks, or with compute technologies, storage, or hardware architecture.
- 5 years of experience with design and architecture, and testing/launching software products.
- Experience with TypeScript, Java, or platform extensions.
- linkCopy link
- emailEmail a friend
- Bachelor's degree or equivalent practical experience.
Early Career Software Engineer, Black Community Inclusion
corporate_fareGoogleplaceBelo Horizonte, State of Minas Gerais, Brazil; São Paulo, State of São Paulo, BrazilGoogle | Belo Horizonte, State of Minas Gerais, Brazil; São Paulo, State of São Paulo, Brazil
Minimum qualifications
- Bachelor's degree in Computer Science or related technical field, or equivalent practical experience.
- 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript)
- linkCopy link
- emailEmail a friend