Title: Sr Architect
Area(s) of responsibility
Job Title: Systems Architect for NLP-Based Question Answering System
Updated Job Description:
We are looking for an experienced Systems Architect to spearhead the development of a state-of-the-art question answering system. This role is unique as it involves creating a system that leverages advanced NLP algorithms without the use of generalized AI or large language models. The successful candidate will be responsible for building a robust backend architecture, focusing on efficiency, scalability, and accuracy.
Key Responsibilities:
System Design and Architecture
NLP and Algorithm Development
Data Management and Processing
Technical Capabilities:
Proficiency in NLP techniques such as tokenization, entity recognition, dependency parsing, and sentiment analysis.
Experience with machine learning frameworks (e.g., TensorFlow, PyTorch) and NLP libraries (spaCy, Stanford NLP).
Familiarity with rule-based systems for natural language understanding.
Knowledge of non-LLM approaches to NLP, such as LSTMs, seq2seq or ensemble methods.
Experience with data querying languages (SQL, NoSQL) and familiarity with ETL (Extract, Transform, Load) processes.
Understanding of RESTful API integration for data sourcing and algorithm deployment.