Job description for Software Engineer, Natural Language Processing role at Google in Accra

Date Posted: 15 weeks ago


Software Engineer, Natural Language Processing

Employment Type - full-time

Employer's Proposed Salary - Not Provided

Application Deadline - Not provided


Job Description

Minimum qualifications:

Bachelor's degree in Computer Science, a related field, or equivalent practical experience with computer science, data structures, algorithms, and software engineering.
Experience programming in one or more of the following languages: Python, C++.
Experience in Machine Learning and Natural Language Processing.

Preferred qualifications:

Experience delivering projects.
Research experience in cross-lingual transfer learning, few-shot learning, and/or zero-shot learning.
Familiarity with the latest developments and breakthroughs in NLP and low-resource environments, specifically with Sub Saharan African languages.

About the job
In this role, you will work alongside our teams of AI researchers, linguists, and data scientists to broaden representation and access of currently under-represented languages in Natural Language Processing (NLP) via transformative models, efficient data collections, and community engagement.

As a research-focused Software Engineer, you will set up large-scale tests and deploy promising ideas quickly and broadly. Ideas may come from internal projects as well as from collaborations with research programs at partner universities and technical institutes all over the world.

Google Research addresses challenges that define the technology of today and tomorrow. From conducting fundamental research to influencing product development, our research teams have the opportunity to impact technology used by billions of people every day.

Our teams aspire to make discoveries that impact everyone, and core to our approach is sharing our research and tools to fuel progress in the field - we publish regularly in academic journals, release projects and data as open source, and apply research to Google products.


Responsibilities
Contribute to a NLP research agenda focused on NLP for languages currently under-represented in technology.
Work with a team of research scientists, engineers, linguists, and program managers to perform experiment design and drive data collections, develop improved evaluation methodologies, and contribute machine learning algorithm improvements.
Prepare high-quality research publications for peer-reviewed conferences and journals.
Build (benchmark) datasets, environments, and systems to demonstrate AI capabilities and inspire research.

How does Looksharp work?

Create account

Create a student account, corporate account or freelance account

Add a review

Anonymously add a salary, freelance job charge or internship experience to gain access to the site.

Compare jobs & salaries

Explore salaries, job charges, internship allowances and company reviews from people with first-hand experience

Popular companies in your region

See what its like to work in companies in your area

Brand
Brand
Brand
Brand
Brand
Brand
Brand
Brand
Brand
Brand
Brand
Brand
Account Menu
Top