Senior Software Engineer, AI/ML Natural Language Processing

1 - 5 years

0 Lacs

Posted:3 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

The ideal candidate for this position should have a Bachelor's degree or equivalent practical experience and a minimum of 5 years of experience in software development using one or more programming languages. Additionally, the candidate should have at least 3 years of experience in testing, maintaining, or launching software products, with 1 year of experience in software design and architecture. It is also required to have 3 years of experience in Natural Language Processing (NLP) concepts and algorithms, along with experience in designing NLP solutions. Furthermore, the candidate should possess 3 years of experience in ML infrastructure, including model deployment, model evaluation, optimization, data processing, and debugging. Preferred qualifications for this role include a Master's degree or PhD in Computer Science or a related technical field, along with 5 years of experience in data structures and algorithms. Experience in a technical leadership role for at least 1 year and a background in developing accessible technologies are also desirable. As a software engineer at Google, you will be involved in developing innovative technologies that impact billions of users worldwide. The role requires working on projects that handle information at massive scale and cover various domains such as information retrieval, distributed computing, system design, networking, security, artificial intelligence, UI design, and mobile technologies. Google values engineers who can bring fresh perspectives and ideas to the table, demonstrate leadership qualities, and show enthusiasm for solving complex problems. Google Ads plays a crucial role in powering the open internet with cutting-edge technology that connects and adds value for users, publishers, advertisers, and Google. The team is responsible for creating advertising products across search, display, shopping, travel, video advertising, and analytics. By delivering trusted ad experiences, Google Ads helps businesses of all sizes achieve measurable results and engage with customers on a large scale. Key responsibilities for this position include writing and testing product development code, collaborating with peers and stakeholders for code reviews, contributing to documentation and educational content, triaging product issues, debugging and resolving technical problems, and designing and implementing NLP solutions leveraging ML infrastructure. In summary, the role of a software engineer at Google offers diverse opportunities to work on critical projects, collaborate with cross-functional teams, and contribute to cutting-edge technologies that drive the company's mission forward.,

Mock Interview

Practice Video Interview with JobPe AI

Start Artificial Intelligence Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Google logo
Google

Technology

Mountain View

RecommendedJobs for You