Sponsored
Job Description
Google is looking for a Software Developer II, Applied AI based in Waterloo, ON, Canada. The ideal candidate will work on next-generation technologies that will revolutionize how users connect, explore, and interact with information and each other. This role involves developing software critical to Google Cloud’s needs, with opportunities to switch teams and projects as the business grows and evolves.
Requirements and Necessary Skills
Sponsored
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.
- 1 year of experience with iOS application development.
Preferred qualifications:
- Master’s degree or PhD in Computer Science or related technical field.
- Experience developing accessible technologies.
- Experience in backend coding languages such as GOLang, Rust, or Java.
- Experience in Machine Learning (ML) model coding languages (e.g., Python).
Benefits and Salary
Competitive salary and benefits package will be offered to the selected candidate. Benefits include health insurance, retirement plans, paid time off, and other perks.
Application Process
If you meet the qualifications and have the necessary skills, you can apply for this position by visiting the Google Careers website and submitting your application through the provided link. Make sure to include all relevant information and documents requested in the application form.
Company Culture and Growth Opportunities
Google prides itself on being an equal opportunity employer, committed to building a workforce that is representative of the users it serves. The company fosters a culture of belonging and provides equal employment opportunities regardless of various factors. Google also provides growth opportunities for employees, allowing them to innovate, take ownership, and tackle new challenges across the technology spectrum.
This role at Google Cloud will enable you to work on cutting-edge technologies, collaborate with a diverse and talented team, and contribute to solving critical business problems for customers worldwide. Google Cloud offers enterprise-grade solutions that leverage the latest technology, giving developers the tools they need to build sustainably.
If you require accommodation during the application process, you can inform Google by completing the Accommodations for Applicants form. Please note that Google does not accept resumes from recruitment agencies.