Senior Software Developer, AI/Machine Learning, Applied AI

1 Month ago • 5-8 Years • Artificial Intelligence

Job Summary

Job Description

Google Cloud seeks a Senior Software Developer specializing in AI/Machine Learning for its Applied AI team. This role involves developing next-generation technologies for the financial services industry, focusing on financial crime detection. Responsibilities include writing and testing code, participating in design reviews, code reviews, contributing to documentation, and resolving system issues. The ideal candidate has 5+ years of software development experience, 3+ years in machine learning algorithms (NLP, Generative AI preferred), and experience with Language Models. The team utilizes machine learning and Gen AI technologies to build a next-generation platform for fighting financial crime. The role is based in Waterloo, ON, Canada.
Must have:
  • 5+ years software development experience
  • 3+ years machine learning experience (NLP, Generative AI)
  • Experience with Language Models
  • Software design and architecture experience
  • Code writing, testing, and review
Good to have:
  • Master's/PhD in Computer Science
  • Technical leadership experience
  • Experience developing accessible technologies

Job Details

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 machine learning algorithms, artificial intelligence, deep learning or natural language processing.
  • Experience with Language Models, NLP, or Generative AI.

Preferred qualifications:

  • Master's degree or PhD in Computer Science or related technical field.
  • 1 year of experience in a technical leadership role.
  • Experience developing accessible technologies.

About the job

Google Cloud's software developers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. We're looking for software developers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software developer, you will work on a specific project critical to Google Cloud's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. You will anticipate our customer needs and be empowered to act like an owner, take action and innovate. We need our software developers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

The financial services industry is the largest worldwide spender on technology. It is also the least well-penetrated in terms of cloud adoption. You will be joining a team focused on delivering solutions to this, untapped market. The Risk Artificial Intelligence (AI) team in Cloud Applied AI is an entrepreneurial team with the intent of driving efficiency and innovation for this technology-dependent, data-hungry industry; focusing on financial crime detection and fighting. We strive to build products that delight users by delivering domain-relevant data platforms, transformational AI applications and cloud-computing services.

The Risk AI Engineering team is at the forefront of innovation. We are building the next generation platform and applications to fight financial crime using Machine Learning and Gen AI technologies.

Google Cloud accelerates every organization’s ability to digitally transform its business and industry. We deliver enterprise-grade solutions that leverage Google’s cutting-edge technology, and tools that help developers build more sustainably. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems.

Responsibilities

  • Write and test product or system development code.
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.
  • Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.

Similar Jobs

Hedra - Machine Learning Engineer (CUDA)

Hedra

San Francisco, California, United States (On-Site)
2 Months ago
RoofStack - Software Architect

RoofStack

İstanbul, İstanbul, Türkiye (On-Site)
2 Months ago
Google - Software Engineer III, Site Reliability Engineering

Google

Sunnyvale, California, United States (On-Site)
1 Month ago
Red Point Labs - Java Backend Developer (Remote OK)

Red Point Labs

Argentina (Remote)
1 Year ago
Google - Senior Software Engineer, SDLC, Gemini Code Assist

Google

Kirkland, Washington, United States (On-Site)
1 Month ago
ByteDance - Student Researcher (Doubao (Seed) - Foundation Model - MultiModal Generative Model)

ByteDance

San Jose, California, United States (On-Site)
2 Months ago
Google - Developer Relations Engineer, AI and Compute Enablement

Google

New York, New York, United States (On-Site)
1 Month ago
Ello - Tech Lead, GenAI & Machine Learning

Ello

San Francisco, California, United States (On-Site)
1 Month ago
Google - Senior Software Engineer, Distributed Machine Learning

Google

Mountain View, California, United States (On-Site)
1 Month ago
Salesforce - Salesforce AI Research Intern - Summer 2025

Salesforce

Palo Alto, California, United States (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Senior Software Engineer, Pixel Software Test

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Month ago
ByteDance - Research Engineer (Machine Learning Training System) - 2025 Start

ByteDance

Singapore (On-Site)
7 Months ago
NVIDIA - Senior Software Engineer, Code Coverage Tools

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago
Google - Quantum Algorithms Numerics Specialist

Google

San Francisco, California, United States (On-Site)
1 Month ago
Inkittt - Fullstack Martech Engineer

Inkittt

San Francisco, California, United States (Hybrid)
1 Month ago
Google - Cloud Software Engineer

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Applike Group - Product Lead

Applike Group

Hamburg, Hamburg, Germany (Hybrid)
1 Year ago
Google - Staff Software Engineer, Full Stack, Google Ads

Google

Mountain View, California, United States (On-Site)
1 Month ago
Google - Software Engineer III, Embedded Systems/Firmware, AR

Google

Austin, Texas, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Waterloo, Ontario, Canada

Mistplay - Senior Data Analyst I, Trust & Safety / Fraud

Mistplay

Montreal, Quebec, Canada (Hybrid)
2 Months ago
Wind River - Member of Technical Staff - Sys - CD1

Wind River

Ottawa, Ontario, Canada (Hybrid)
1 Month ago
People Can Fly - Senior QA Tester

People Can Fly

Montreal, Quebec, Canada (On-Site)
2 Months ago
Global Step - Localization Video Game Tester (LQA – German)

Global Step

Montreal, Quebec, Canada (On-Site)
1 Month ago
Rockstar Games - Graphics Programmer

Rockstar Games

Oakville, Ontario, Canada (On-Site)
2 Months ago
Microsoft - Principal Software Engineering Manager

Microsoft

Vancouver, British Columbia, Canada (On-Site)
1 Month ago
Inworld AI - Forward Deployed Engineer (AI Gameplay Engineer)

Inworld AI

Vancouver, British Columbia, Canada (On-Site)
2 Months ago
Ubisoft - Senior ML Programmer

Ubisoft

Montreal, Quebec, Canada (On-Site)
2 Months ago
Ubisoft - Team Lead - Animation

Ubisoft

Toronto, Ontario, Canada (Hybrid)
2 Months ago
spauldingridge - Integrations Architect

spauldingridge

Toronto, Ontario, Canada (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Artificial Intelligence Jobs

Meta - Software Engineer, Systems ML - SW/HW Co-design

Meta

Bellevue, Washington, United States (Remote)
6 Months ago
Google - Software Engineer, PhD

Google

Kirkland, Washington, United States (On-Site)
1 Month ago
NVIDIA - Senior High-Performance LLM Training Engineer

NVIDIA

Santa Clara, California, United States (Hybrid)
2 Months ago
NVIDIA - Senior AI-HPC Storage Engineer

NVIDIA

Westford, Massachusetts, United States (On-Site)
3 Months ago
Meta - AI Research Scientist, Language - Generative AI

Meta

New York, New York, United States (On-Site)
6 Months ago
Google - Senior Software Engineer, AI/ML GenAI, Google Cloud

Google

Seattle, Washington, United States (On-Site)
1 Month ago
Canva - Machine Learning Research Engineering Manager - Image Generation

Canva

Vienna, Vienna, Austria (Remote)
2 Months ago
Lionbridge Games - Games Language AI Specialist (Linguist)

Lionbridge Games

Masovian Voivodeship, Poland (On-Site)
3 Months ago
Google - Software Engineer III, AI/ML, Core

Google

Sunnyvale, California, United States (On-Site)
1 Month ago
Google - Software Engineer III, AI/ML GenAI, Google Cloud Platforms

Google

Sunnyvale, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

London, England, United Kingdom (On-Site)

Bengaluru, Karnataka, India (On-Site)

Mountain View, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Taipei City, Taiwan (On-Site)

Zürich, Zurich, Switzerland (On-Site)

Kirkland, Washington, United States (On-Site)

New Taipei, New Taipei City, Taiwan (On-Site)

Seattle, Washington, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug