Current Positionsposition posted within the last two weeks

At this time we are supporting a fully remote interviewing, selection, and work process for these jobs. If you’re interested in a job you see here, please apply! We’ll contact you with more information if your application is selected for an interview.

Please note that to accept a paid student worker position you must be physically located somewhere in the United States. Unpaid Directed Research positions may be filled by students located outside the United States if both student and supervisor agree on a work schedule.

AI Developer - Center on Knowledge Graphs - (position # 1041)Apply Now
This position is available immediately.
Posted on December 14, 2020
The Center on Knowledge Graphs is looking for AI developers to help build the next generation of systems to turn data into knowledge. Our projects include building knowledge graph infrastructure and solving hard problems like identifying reproducible research papers, question answering and dialogue, understanding data in tables and spreadsheets, learning about competitive relationships between businesses, and creating useful summaries from datasets under projects. Our systems are implemented in Python and use probabilistic graphical models, deep learning, language models, and decision trees. Ideal candidates should have a mastery of Python and have taken Algorithms and an AI or ML course. A familiarity with knowledge graphs, graph DBs, and knowledge representation are also encouraged.
Research Assistant - NLP & KA - Natural Language Understanding and Knowledge Acquisition (position # 1039)Apply Now
This position is available immediately.
Posted on September 16, 2020
The Language Understanding and Knowledge Acquisition Lab has openings for part-time research assitantship to work in the research area of representation learning for NLU, NLG and automated knowledge acquisition from structured or unstructured data. The research assistant should be highly motivated to lead an individual research project that will be developped to a research paper published in a top-tier venue (employed trainees of this position have successfully published papers in top-tier conferences such as ACL, EMNLP, SIGIR, etc.), should have good proficiency in a deep learning framework such as PyTorch or Tensorflow. Ideally, the candidate is expected to have solid experiences with NLP packages such as Huggingface, AllenNLP, or graph representation learning packages such as DGL. This is a paid position for up to 20 hours per week. Interested applicants please apply though this website, at the same time fill in the questionaire at

Applications can be submitted year round and will be reviewed on a rolling basis.
Research Assistant - Situational similarity and commonsense reasoning - KGTK, Situational Understanding, Machine Common Sense (position # 1066)Apply Now
This position is available immediately.
Posted on December 14, 2021
The Center on Knowledge Graphs is looking for motivated and enthusiastic students interested in knowledge graphs, machine learning, and natural language processing. The selected students will investigate situational commonsense reasoning by integrating language models with knowledge graphs. The employed students will work closely with other researchers, aiming to produce original results and publish them in top AI conferences, such as ACL, ISWC, and AAAI.

Desirable skills (read before applying!):
- Python
- Completed Algorithms course and an AI or ML course
- Familiarity with knowledge graphs and their principles
- Familiarity with knowledge graph manipulation tools
- Machine learning experience, emphasis on deep learning methods
- Familiarity with language models
- Communication and research skills

This is a paid position for 20 hours per week.