NLP Engineer
Alldus International Consulting Ltd
Seattle, WA
Apply
JOB DETAILS
LOCATION
Seattle, WA
POSTED
30+ days ago
Our client, an AI-driven organization impacting the legal sector, is hiring an NLP Engineer to join the team in Seattle, WA. The successful candidate will collaborate with the CTO and a skilled team to design and develop cutting-edge information retrieval systems that will directly shape the future of legal technology.
Responsibilities
- As the NLP Engineer, you will work closely with the CTO and team to design and implement advanced information retrieval systems.
- Enhance search functionality by utilizing NLP techniques, embeddings and vector databases to improve relevance and efficiency.
- Assess requirements and choose appropriate technologies to develop scalable, maintainable search solutions.
- Build reliable pipelines for processing PDFs, extracting text, named entities and key information.
- Configure search engines, develop search APIs and integrate vector databases to enhance similarity scoring.
- Fine-tune and optimize NLP models to improve search precision and relevance.
- Create and maintain APIs for smooth communication between application components.
- Identify and resolve system bottlenecks to improve retrieval speed and accuracy.
- Collaborate with engineering, product, sales and customer success teams to ensure seamless integration of your work into the broader product.
- Participate in regular Scrum/Agile meetings and provide mentorship to new members.
Skillset
- At least 5 years of experience in NLP, information retrieval, and search technologies (e.g. Elasticsearch, OpenSearch, FAISS, Pinecone).
- Expertise in vector-based search, embeddings and similarity scoring techniques.
- Practical experience with PDF processing, text extraction and named entity recognition (NER).
- Proficiency in deep learning frameworks (TensorFlow, PyTorch) and NLP libraries (Hugging Face, spaCy, NLTK).
- Experience in developing and maintaining scalable APIs (REST, GraphQL, gRPC).
- Strong Python skills with familiarity in cloud platforms such as AWS, GCP, or Azure.
- Proven track record of optimizing system performance and managing large-scale search workloads.
- Knowledge of knowledge graphs, ontologies or semantic search is a plus.
- Previous experience working in legal sector is a bonus.
About the Company
A