Question Answering Engineer
Question Answering Engineers are question answering system builders. They are able to not only understand the specific mechanisms needed for the system to answer the question, but also the principles needed for the system to learn from questions. They may work in artificial intelligence, natural language processing, or other computer science and software system fields.
Skills and Knowledge
Question Answering Engineers need to know how to code in either Python or C++. They need to have a deep understanding of search indexing and retrieval systems. They need to have a firm understanding of natural language processing and how machines can learn from questions, understand questions, and answer questions.