Enable job alerts via email!

Software Developer III, AI/ML GenAI, Applied AI

Google

Waterloo

On-site

CAD 80,000 - 140,000

Full time

24 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking a Software Developer III to join their AI/ML team in Waterloo. In this role, you will develop cutting-edge technologies that impact billions of users, working on projects that span from information retrieval to large-scale applications. You will have the opportunity to collaborate with a dynamic team, implementing GenAI solutions and contributing to the development of customer-facing software, particularly in the financial services industry. This position offers a chance to grow your skills and make a significant impact in a forward-thinking environment that values diversity and inclusion.

Qualifications

  • 2+ years of software development experience with a focus on AI/ML.
  • Experience with GenAI concepts and machine learning infrastructure.

Responsibilities

  • Collaborate in design and code reviews to ensure best practices.
  • Develop and maintain customer-facing software for financial services.

Skills

Software Development
Data Structures
Algorithms
GenAI Concepts
ML Infrastructure

Education

Bachelor's Degree in Computer Science
Master's Degree or PhD in Computer Science

Tools

Cloud Environments

Job description

Software Developer III, AI/ML GenAI, Applied AI

corporate_fare Google place Waterloo, ON, Canada

Apply

Minimum Qualifications
  1. Bachelor’s degree or equivalent practical experience.
  2. 2 years of experience with software development in one or more programming languages, or 1 year with an advanced degree.
  3. 2 years of experience with data structures or algorithms.
  4. 1 year of experience with core GenAI concepts (Large Language Models, Multi-Modal, Large Vision Models) and experience with text, image, video, or audio generation.
  5. 1 year of experience with ML infrastructure (e.g., model deployment, evaluation, optimization, data processing, debugging).
Preferred Qualifications
  • Master's degree or PhD in Computer Science or related fields.
  • Experience in developing accessible technologies.
  • Experience in applying Machine Learning.
  • Experience defining public schemas and interfaces for external customers.
  • Experience building Cloud environments.
  • Experience in the financial services industry.
About the Job

Google's software developers develop next-generation technologies that impact billions of users. Our products handle massive-scale information and extend beyond web search, including areas like information retrieval, distributed computing, large-scale system design, networking, data storage, security, AI, NLP, UI design, and mobile development. As a software developer, you will work on critical projects with opportunities to switch teams and projects as you grow. We value versatility, leadership, and enthusiasm for tackling new problems across the full stack.

Google is a company at heart of software development. We hire individuals with broad technical skills to address major challenges and make a global impact. Our developers work on projects from search to scalability, storage solutions, large-scale applications, and new platforms, influencing products like Google Ads, Chrome, Android, YouTube, and more.

Responsibilities
  • Collaborate in design and code reviews to ensure best practices (style, accuracy, testability, efficiency).
  • Contribute to documentation and educational content, updating based on product changes and user feedback.
  • Develop, test, deploy, and maintain customer-facing software, especially for the financial services industry, ensuring security and reliability.
  • Implement GenAI solutions, utilize ML infrastructure, and contribute to data preparation, optimization, and performance improvements.
  • Triage and debug system issues, analyzing impacts on hardware, network, or service quality.

Google is an equal opportunity employer committed to diversity and inclusion. We prohibit discrimination and harassment of any kind. English proficiency is required for global collaboration. We do not accept unsolicited resumes from agencies.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Manufacturing Test Software Developer

NDI (Northern Digital Inc.)

Waterloo

Hybrid

CAD 80,000 - 100,000

5 days ago
Be an early applicant