About Aracor:Aracor is a software platform enabling hybrid legal intelligence. Founded at Constructor Group by award-winning attorneys and leading technologists, Aracor utilizes cutting-edge machine intelligence technologies to speed up and automate legal research and contract review, transforming in-house operations and how businesses get deals done. We're a fast-growing company driven by innovation, ambition, and a strong commitment to delivering state-of-the-art Legal Natural Language Processing (NLP) solutions. We are looking for a highly experienced Senior NLP Developer with expertise in LLMs, Transformers, LangChain, HuggingFace, and related technologies to join our team and help us shape the future of legal AI. Role Overview:As a Senior NLP Developer, you will be responsible for designing, developing, and maintaining advanced NLP applications and models utilizing cutting-edge technologies. You will collaborate closely with our team of engineers, data scientists, and product managers to build end-to-end solutions that enable our clients to harness the power of legal language data effectively. Key Responsibilities:· Design and develop state-of-the-art NLP models and LLM applications using technologies such as Transformers, Langchain, Vector Databases and HuggingFace· Perform end-to-end data preparation, including data collection, cleaning, pre-processing, and feature engineering for NLP projects· Collaborate with cross-functional teams to define, design, and ship new features· Optimize NLP models for performance, reliability, and maintainability· Write clean, testable, and efficient code that adheres to best practices· Continuously learn and stay up-to-date with the latest advancements in NLP, machine learning, and related technologies· Mentor junior developers and contribute to the team's knowledge-sharing culture Required Skills:· Master’s degree in Computer Science, Mathematics or a similar field;· Experience working with LLMs and developing apps with LLMs;· Outstanding analytical and problem-solving skills;· Deep understanding of NLP concepts, algorithms, and state-of-the-art techniques· Strong knowledge of math, probability, statistics and algorithms;· Solid experience (3yrs+) with Python 3.6+ and its main libraries (NumPy, SciPy, Pandas, SciKit-Learn, Matplotlib/Plotly etc.);· 3+ years of experience with Machine Learning/Deep Learning. Good understanding of modern ML and DL libraries. · Experience with PyTorch, Spacy, LLMs, Transformers, Vector Databases and LangChain· Experience with cloud services like AWS, GCP or Azure;· English: professional or fluent Nice-to-Haves:· Familiarity with containerization and orchestration technologies (e.g., Docker, Kubernetes)· Experience with Agile development methodologies (e.g., Scrum, Kanban)· Published research or contributions to open-source NLP projects· Experience in building LLM apps (Langchain, Vector Databases, chatbot) We offer:· Choice of equipment ( i.e. laptop, monitor, etc)· Fully remote job with a flexible working schedule· International company with large-scale projects and global clients· A community of passionate experts to exchange knowledge and expertise