Linguist/Ontologist, Google Knowledge Graph

Google - San Francisco, CA4.3

Full-timeEstimated: $77,000 - $100,000 a year
EducationSkills
Minimum qualifications:
Master's degree in Linguistics, Computer Science, Library/Information Science, Philosophy or a related field, or equivalent practical experience.
Experience with ontology development (RDF(S)/OWL, SPARQL, the Semantic Web or Frame based KR systems).
Coding experience in Python, C/C++, Java, or Go, and/or experience with SQL.

Preferred qualifications:
PhD in related field or equivalent work experience.
Experience leading or managing groups of workers.
About the job
Analytical Linguists work across Google to drive improvements in quality, classification, information structure, and natural language understanding and generation. As an Analytical Linguist you will work both on complex projects spanning multiple products, groups, and disciplines, and on tightly focused efforts to produce specific product components or answer specific research questions. Analytical Linguists work in many different areas and arrive with a wide variety of skills—your specialization might involve natural language processing and understanding, phonology, phonetics, syntax, semantics, ontology, program management, human subject research, experimental design, statistics, corpus linguistics, large scale data acquisition, or any combination. This team is part of some of the most groundbreaking and exciting work at Google. It's our goal to use insights from linguistics and related fields to constantly improve our products.

Growing the Knowledge Graph requires the development of knowledge models describing how entities relate to one another. As a Linguist/Ontologist on the Schema team, you will analyze graph structures and content, develop new semantic representations, and work with providers and consumers of data to guide the development and usage of knowledge structures to improve entity accessibility and enable automated reasoning. You will use a variety of semantic modeling techniques, judging tradeoffs between formality and usability and deciding when to borrow from an existing ontology and when to develop new structures. You will work with researchers and ontologists locally and around the world to increase the scope of Google's semantic representations through both human and automatic methods.

There is always more information out there, and the Research and Machine Intelligence team has a never-ending quest to find it and make it accessible. We're constantly refining our signature search engine to provide better results, and developing offerings like Google Instant, Google Voice Search and Google Image Search to make it faster and more engaging. We're providing users around the world with great search results every day, but at Google, great just isn't good enough. We're just getting started.

Responsibilities
Analyze graph structures and content and develop new semantic representations.
Make decisions and provide guidance about ontologies and semantic representations.
Write code to gather, process, and analyze data of various kinds.
Work with researchers, engineers, and linguists to develop new techniques for expansion, improvement, and analysis of the Knowledge Graph.
At Google, we don’t just accept difference—we celebrate it, we support it, and we thrive on it for the benefit of our employees, our products and our community. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing this form.