NLP Scientist
MachinifyFull Time
Senior (5 to 8 years), Expert & Leadership (9+ years)
Candidates should possess an MS/PhD in Computer Science, Computational Linguistics, Information Retrieval, or a related field, along with at least two years of experience in Natural Language Processing (NLP) with a focus on building production-ready systems. Proficiency in Python, Machine Learning, and experience with NLP libraries such as NLTK, spaCy, or Hugging Face Transformers is required, as is strong experience with information retrieval and search technologies like Elasticsearch, graph databases, or vector embeddings. Familiarity with LLM-based applications and RAG systems is also necessary.
The NLP Engineer will enhance search capabilities through advanced NLP techniques, process and analyze a diverse set of documents including text, tables, and images, design and implement entity extraction and text classification systems, identify and model relationships between entities, design and implement an efficient indexing structure for accurate search, design and conduct experiments to evaluate and improve NLP model performance, and develop and maintain language models tailored to the construction industry domain.
AI-driven incentive management software for construction
Trunk Tools offers incentive management software tailored for the construction industry, featuring products like TrunkText and TrunkPerform. TrunkText uses artificial intelligence to help users quickly find project documents, while TrunkPerform enhances project performance by speeding up task completion. The company operates on a subscription-based model, providing software-as-a-service (SaaS) solutions that generate steady revenue. Trunk Tools aims to improve efficiency and productivity for construction professionals, distinguishing itself from competitors by focusing on their specific needs.