Sponsored
Job Description
Google is currently seeking a Software Developer II specializing in AI/Machine Learning for their Applied AI team in Waterloo, ON, Canada. The successful candidate will be responsible for developing next-generation technologies that revolutionize how users connect, explore, and interact with information. The role involves working on critical projects vital to Google Cloud’s needs, with the opportunity to switch teams and projects as the business evolves. The ideal candidate should be versatile, demonstrate leadership qualities, and be eager to tackle new challenges across the full-stack.
Requirements and Necessary Skills
Sponsored
Minimum qualifications:
- Bachelor’s degree or equivalent practical experience
- 1 year of experience with software development in languages like Python, C, C++, Java, or JavaScript
- 1 year of experience with data structures or algorithms
- 1 year of experience with Machine Learning (ML) algorithms and tools such as TensorFlow, Artificial Intelligence (AI), deep learning, or natural language processing
Preferred qualifications:
- Master’s degree or PhD in Computer Science or a related technical field
- Experience developing accessible technologies
- Experience in backend coding languages like GOLang, Rust, or Java
- Experience in Machine Learning (ML) model coding languages such as Python
Benefits and Salary
The benefits and salary for the Software Developer II position at Google will be competitive and commensurate with experience. Benefits typically include health insurance, retirement plans, paid time off, parental leave, and other perks. Specific details will be provided during the interview process.
Application Process
To apply for the Software Developer II position at Google, interested candidates can visit the Google Careers website and search for the job posting. Applicants can then submit their resume and cover letter through the online portal. The application process may involve multiple rounds of interviews, including technical assessments to evaluate skills and fit for the role.
Company Culture and Growth Opportunities
Google is committed to creating a diverse and inclusive workforce, where employees feel a sense of belonging and are provided with equal opportunities for growth and advancement. The company values innovation, collaboration, and continuous learning. Employees at Google have the chance to work on cutting-edge technologies and projects that have a global impact. Google encourages personal and professional development through training programs, mentorship, and career advancement opportunities.
Overall, working at Google offers the chance to be part of a dynamic and forward-thinking organization that is at the forefront of technology innovation.