Software Engineer Iii, Machine Learning, Google One Job in Google Careers

Software Engineer Iii, Machine Learning, Google One

Apply Now
Job Summary

Software Engineer III - Machine Learning, Google One

Company: Google

Location: Bengaluru, Karnataka, India

Minimum Qualifications:

  • Bachelor s degree or equivalent practical experience.
  • 2 years of experience in software development with one or more programming languages, or 1 year with an advanced degree.
  • 2 years of experience with data structures or algorithms in either an academic or industry setting.

Preferred Qualifications:

  • Experience with Data Analytics, Privacy Data Handling, Privacy Design Document, and Mathematical Optimization.
  • Understanding of Machine Learning (ML).
  • Excellent software engineering and problem-solving skills through programming.
  • Excellent communications skills.

About the Job

Google software engineers create next-generation technologies that transform how billions of users connect, explore, and interact with information. Our products must scale to handle vast amounts of data, and our work extends far beyond web search. We are looking for engineers with fresh ideas from a variety of areas including information retrieval, distributed computing, large-scale system design, networking, data storage, security, artificial intelligence (AI), natural language processing (NLP), UI design, and mobile technologies.

As a Software Engineer at Google, you will work on projects that are critical to Google s needs, with opportunities to switch teams and projects as our fast-paced business grows. We need engineers who are versatile, show leadership qualities, and are enthusiastic about taking on new problems across the full-stack to push technology forward.

Google One (G1) is Google s membership service rooted in storage, offering access to premium features. Our team works across multiple product areas to personalize user experiences through Machine Learning.

The Platforms and Ecosystems product area encompasses Google's various computing software platforms across environments such as desktop, mobile, and applications. These products provide enterprises, and ultimately end users, the ability to utilize and manage services at scale. We build innovative software products from apps to TVs, from laptops to phones that impact people s lives globally.

Responsibilities

  • Write product or system development code.
  • Collaborate with peers and stakeholders through design and code reviews to ensure best practices (e.g., style guidelines, accuracy, testability, and efficiency).
  • Contribute to documentation or educational content and adapt based on product updates and user feedback.
  • Triage product or system issues, debug, track, and resolve them by analyzing the source of issues and their impact on hardware, network, or service operations.
  • Implement solutions in one or more specialized Machine Learning (ML) areas, utilize ML infrastructure, and contribute to model optimization and data processing.
Experience Required :

Fresher

Vacancy :

2 - 4 Hires

Apply Now
Similar Jobs for you

See more recommended jobs

Your 4 Step Guide to Career Success

Apply for jobs
Create Profile
Schedule Interview
Get Hired