NLP Engineer
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.
51025
SHARE JOB