Software Developer III – Google Cloud AI – Waterloo, ON
Join Google as a Software Developer III in Google Cloud AI and help shape the future of artificial intelligence and cloud computing. This role is perfect for experienced developers who thrive on solving complex problems and developing innovative solutions. If you’re passionate about large-scale systems, distributed computing, and AI technologies, this is your opportunity to make an impact.
With Google’s global reach, you will be working on projects that influence millions of users worldwide. Apply now to become part of a team that pushes the boundaries of what technology can achieve.
About the role: Software Developer III
As a Software Developer III at Google, you’ll develop next-generation technologies that enhance how people interact with information. You’ll work on projects critical to Google’s growth, focusing on areas like information retrieval, networking, data storage, AI, and UI design.
This role requires developers who are versatile, innovative, and eager to take on challenges across the full-stack. You’ll manage project priorities, meet deadlines, and deliver exceptional software solutions that keep Google at the forefront of the tech industry.
Benefits and Salary
At Google, you’ll enjoy comprehensive benefits that support your personal and professional growth:
- Competitive salary (based on experience and qualifications)
- Opportunities to work on cutting-edge AI technologies
- Access to learning and development resources
- Inclusive work environment with a diverse global team
- Opportunities for career growth and internal mobility
Job Details
📌 Job Type: Full-Time – Software Development
📍 Location: Waterloo, ON, Canada
💰 Pay Range: Competitive (based on experience and qualifications)
Requirements / Skills
Minimum Qualifications:
- Bachelor’s degree or equivalent practical experience.
- 2 years of experience in software development using languages like Python, Java, or C/C++.
- Solid understanding of data structures and algorithms.
Preferred Qualifications:
- Master’s degree or PhD in Computer Science or related technical fields.
- 2 years of experience in large-scale systems, data analysis, or performance optimization.
- Experience in developing accessible technologies and software test engineering.
How to Apply
Excited to join Google Cloud AI? Apply now by submitting your updated CV and showcasing your technical expertise and problem-solving skills.
Share This Opportunity
Know someone who might be interested? Share this job posting and help them join Google!
Job Summary & Tips for Applying
This role offers a unique opportunity to work with Google Cloud AI, contributing to large-scale distributed systems and AI-driven solutions. You’ll be part of a dynamic team that values innovation, problem-solving, and collaboration.
When applying, highlight your experience in software development, data structures, and algorithm design. Emphasize any AI-related projects or contributions to open-source communities. Show your enthusiasm for cutting-edge technology and Google’s mission to organize the world’s information.