Taro Logo

Senior Software Developer, AI/Machine Learning, Applied AI

Google is a global technology company that develops cloud computing, search, software, and online advertising technologies.
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS · Finance

Description For Senior Software Developer, AI/Machine Learning, Applied AI

Google Cloud is seeking a Senior Software Developer to join their Applied AI team, focusing on developing next-generation technologies in AI and machine learning. This role is specifically positioned within the Risk Artificial Intelligence (AI) team in Cloud Applied AI, an entrepreneurial group targeting the financial services industry. The team builds conversational agents for large-scale deployment, working on innovative solutions for financial crime detection and fighting.

The position offers unique opportunities to work directly with model builders from Google DeepMind/Vertex and collaborate with AI leaders while having access to Global 1000 customers through Google Cloud relationships. The role involves developing solutions for the financial services industry, which is the largest worldwide technology spender but has low cloud adoption rates.

As a senior developer, you'll be responsible for building platforms and applications that leverage Machine Learning and Gen AI technologies to fight financial crime. The team develops various AI applications, including customer agents for call centers and specialized solutions like Food AI agents. You'll work on critical projects with opportunities to switch teams as the business evolves.

The ideal candidate should have strong experience in software development, machine learning algorithms, and artificial intelligence, particularly in areas like natural language processing and deep learning. The role requires both technical expertise and leadership qualities, as you'll be involved in design reviews, code reviews, and documentation.

This position at Google offers the opportunity to work on transformative AI technologies while being part of a global team that's pushing the boundaries of what's possible in cloud computing and artificial intelligence. The role combines technical challenges with real-world impact, particularly in the financial services sector.

Last updated 21 hours ago

Responsibilities For Senior Software Developer, AI/Machine Learning, Applied AI

  • 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
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues

Requirements For Senior Software Developer, AI/Machine Learning, Applied AI

Python
Java
  • 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
  • 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

Benefits For Senior Software Developer, AI/Machine Learning, Applied AI

Visa Sponsorship
  • Visa Sponsorship

Interested in this job?

Jobs Related To Google Senior Software Developer, AI/Machine Learning, Applied AI