Taro Logo

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
This job posting may no longer be active. You may be interested in these related jobs instead:

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 7 months 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?