Senior Software Developer, AI/Machine Learning, Applied AI

Google Cloud accelerates organizations' digital transformation by delivering enterprise-grade solutions leveraging cutting-edge technology and developer tools.
$162,000 - $186,000
Machine Learning
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS · Cloud

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

Google Cloud is seeking a Senior Software Developer specializing in AI/Machine Learning to join their innovative team. This role offers an opportunity to work on cutting-edge technologies that impact billions of users worldwide. As part of Google Cloud, you'll be developing next-generation technologies in areas including artificial intelligence, natural language processing, and large language models.

The position offers a competitive compensation package including a base salary range of CAD 162,000-186,000, plus bonus, equity, and comprehensive benefits. You'll be working in a hybrid environment with flexibility to choose between office locations in Toronto or Vancouver, Canada, or remote work within Canada.

The ideal candidate will bring 5+ years of software development experience, with specific expertise in machine learning algorithms, AI, and natural language processing. You'll be responsible for developing, testing, and maintaining software products, participating in design reviews, and contributing to technical leadership initiatives.

Google Cloud's mission is to accelerate digital transformation across industries, delivering enterprise-grade solutions that leverage Google's cutting-edge technology. This role offers the opportunity to work with customers across 200+ countries, solving critical business problems and pushing the boundaries of what's possible with cloud technology.

As a senior developer, you'll have the chance to work on specific projects critical to Google Cloud's needs, with opportunities to switch teams and projects as you grow. The role demands versatility, leadership qualities, and enthusiasm for taking on new challenges across the full-stack development spectrum.

The company's commitment to diversity, equality, and inclusion ensures a supportive work environment where innovation thrives. You'll be part of a team that values technical excellence, collaborative problem-solving, and the ability to anticipate customer needs while acting with ownership and innovation.

This position offers significant growth potential, working with cutting-edge AI technologies while contributing to products that impact organizations worldwide. If you're passionate about AI/ML development and want to be at the forefront of cloud technology innovation, this role at Google Cloud presents an exceptional opportunity to advance your career while making a meaningful impact.

Last updated 3 days 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 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

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 and tools (e.g., TensorFlow), artificial intelligence, deep learning or natural language processing
  • Experience with Large Language Models, NLP, or Generative AI

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

Medical Insurance
Dental Insurance
Vision Insurance
  • Bonus
  • Equity
  • Benefits package

Interested in this job?

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

Senior Software Engineer, Natural Language Processing, Google Research

Senior Software Engineer position at Google Research focusing on Natural Language Processing and Large Language Models, developing multilingual AI capabilities for major Google products.

Senior Software Engineer, AI/ML GenAI, Core

Senior Software Engineer position at Google focusing on AI/ML GenAI development, offering competitive salary and opportunity to work on cutting-edge technologies.

Senior Software Engineer, Generative AI, Google Cloud AI

Senior Software Engineer position at Google focusing on Generative AI development, offering competitive compensation and opportunity to work on cutting-edge AI technologies.

Senior Software Engineer, Machine Learning, Google Cloud Data Management

Senior Software Engineer position at Google Cloud focusing on Machine Learning and Data Management, offering competitive compensation and the opportunity to work on enterprise-scale ML solutions.

Senior Software Engineer, Machine Learning, Labs

Senior Software Engineer position at Google Labs focusing on machine learning and AI development, offering competitive salary and benefits in Mountain View, CA.