Search jobs > Sunnyvale, CA > Software engineer iii

Software Engineer III, Natural Language Processing, Google Cloud AI

Google Cloud - Minnesota
Sunnyvale, California, US
Full-time

Minimum Qualifications

Apply below after reading through all the details and supporting information regarding this job opportunity.

  • Bachelor’s degree or equivalent practical experience.
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting.
  • 2 years of experience with data structures or algorithms in either an academic or industry setting.
  • Experience processing and understanding natural language and large language models. Experience with algorithms that use deep learning techniques and large data sets to understand, summarize, generate, and predict new content.

Preferred Qualifications

  • Master's degree or PhD in Computer Science or related technical fields.
  • 2 years of experience working in a complex, matrixed organization involving cross-functional, and / or cross-business projects.
  • Experience developing accessible technologies.

Responsibilities

  • Write 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 (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
  • 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.

J-18808-Ljbffr

5 days ago
Related jobs
Promoted
Apple
Cupertino, California

As a Software Engineer on our AI Tools team, you'll be responsible for prototyping, designing, developing, and deploying innovative AI-powered solutions that address challenges faced by the iOS + MacOS development teams. As a software engineer on this team you will get to wear many hats as we work t...

Google
Sunnyvale, California

Google Cloud's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, larg...

Google Cloud - Minnesota
Sunnyvale, California

We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing ever...

Google
Sunnyvale, California

We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing ever...

Google Cloud - Minnesota
Sunnyvale, California

We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile. Google's software engineers develop ...

Google
Mountain View, California

We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing ever...

Google Cloud - Minnesota
Sunnyvale, California

We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing ever...

Google
Mountain View, California

We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing ever...

CV Library
Santa Clara, California

Responsibilities:Application Software Optimization Engineer, ML/AI. An engineer, computational scientist, or physicist with experience in multiple scientific computing domains and experience with using Machine Learning techniques in an AI setting. Would you like to be part of a world-class team enab...

Annapurna Labs (U.S.) Inc.
Cupertino, California

The Annapurna Labs team at Amazon Web Services (AWS) is looking for a Software Development Engineer II to build, deliver, and maintain complex products that delight our customers and raise our performance bar. The ML Distributed Training team works side by side with chip architects, compiler enginee...