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 specializing in AI/Machine Learning for their Applied AI team. This role focuses on developing next-generation technologies in the financial services industry, specifically working on Risk Artificial Intelligence (AI) solutions for financial crime detection and prevention. The position is part of an entrepreneurial team building innovative platforms and applications using Machine Learning and Generative AI technologies.

The role involves working with Google Cloud's Applied AI team, which builds conversational agents deployed at scale for real-world applications, such as customer service and food ordering systems. Team members have the unique opportunity to collaborate directly with model builders from Google DeepMind/Vertex and work with Global 1000 customers through existing Google Cloud relationships.

As a senior developer, you'll be responsible for developing software solutions, participating in design reviews, reviewing code, contributing to documentation, and troubleshooting complex system issues. The ideal candidate should have strong experience in software development, machine learning algorithms, and artificial intelligence, particularly in areas such as Language Models, NLP, or Generative AI.

The position offers the opportunity to work on cutting-edge AI technologies while solving real-world problems in the financial services sector. You'll be part of a team transforming how enterprises connect with customers through AI, working on projects that have significant impact across various industries. This role combines technical expertise in software development with specialized knowledge in AI/ML, making it an excellent opportunity for those interested in advancing their career in applied artificial intelligence.

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 issues

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

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

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • Parental Leave

Interested in this job?

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