Software Engineer III, Machine Learning, Google Cloud Data Management

Job expired!

Join Google as a Software Engineer III in Machine Learning & Data Management

Minimum Qualifications:

Bachelor’s degree or equivalent practical experience combined with 2 years of experience in using data structures or algorithms in either an academic or industry setting. Candidates should also have 2 years of experience with software development in one or more programming languages, or 1 year with an advanced degree in an industry setting. Additionally, 2 years of experience with machine learning algorithms and tools like TensorFlow, as well as other areas such as artificial intelligence, deep learning, or natural language processing is required.

Preferred Qualifications:

Master's degree or PhD in Computer Science or related technical field. Experience includes 2 years with performance, large scale systems data analysis, visualization tools, debugging, and developing accessible technologies. Proficiency in code and system health, diagnosis and resolution, and software test engineering is highly regarded.

About the Job:

Google's software engineers are at the forefront of developing next-generation technologies that transform how billions of users connect, explore, and interact with information and each other. Our projects extend far beyond mere web search. We are seeking engineers brimming with fresh ideas across all domains including information retrieval, distributed computing, large-scale system design, networking, data storage, security, artificial intelligence, UI design, mobile and more. As a part of our team, you'll tackle challenging problems across the full stack and will have the opportunity to engage with diverse projects as our business evolves.

Your role involves managing project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions, ensuring the highest level of functionality and user experience.

Salary and Benefits:

The US base salary range for this full-time position is $136,000-$200,000, plus bonuses, equity, and benefits. Actual compensation is influenced by a wide array of factors including but not limited to skill set, level of experience, and specific office location. For more information about Google's comprehensive list of benefits, visit our benefits page.

Responsibilities Include:

  • Writing product or system development code.
  • Participating in or leading design reviews to decide on the best technology solutions.
  • Reviewing code developed by other engineers to ensure efficiency, testability, and adherence to best practices.
  • Contributing to and adapting existing documentation or educational content based on product updates and feedback.
  • Triage, debug, track, and resolve system issues by analyzing their impact on operations and quality.

How to Apply:

If you are interested in redefining the cutting edge of technology applications, apply today to become a part of Google’s team. This role in Machine Learning and Google Cloud Data Management is critical to our continued innovation and success.

Additional Information:

Company Name: Google
Job Title: Software Engineer III, Machine Learning, Google Cloud Data Management