Confirmed on the employer's own hiring board on Oct 18, 2026. First seen by Alion on Sep 28, 2026.
Location: Hybrid/Remote
Reporting To: NLP Lead
Department: Engineering & Architecture
About Intelligent Legal Solutions (ILS)
At Intelligent Legal Solutions (ILS), we’re transforming how fund formation and private equity legal work gets done. Our flagship product, ProVision, is a legal tech SaaS platform that streamlines fund documentation and workflows for law firms and institutional fund managers.
We’re still early, but we have a clear product-market fit, a deep understanding of our buyers, and an ambitious roadmap. We operate at the intersection of legal, private equity, and workflow automation, and we’re building the go-to platform for fund formation teams globally.
This is a rare opportunity to join a lean, high-calibre team that is seeing significant traction in the marketplace. The bar is high, the work is hands-on, and the impact on the company’s growth, brand, and revenue will be direct and visible.
We move fast, take ownership, and stay close to our customers. We value clear thinking, simplicity over complexity. If you want to do the best work of your career in legal tech, we’d love to build with you.
About the Role
We are seeking a Middle/Senior NLP Specialist to design, build, and optimize the text-processing, document intelligence, and language-driven services that power ProVision.
You’ll work closely with back-end engineers, front-end engineers, QA, and DevOps to deliver reliable, scalable, and secure NLP-enabled systems serving global enterprise clients.
The ideal candidate will bring strong experience in Python, NLP libraries, document parsing, information extraction, search/retrieval, and textual data transformation, with a focus on performance, maintainability, and production-grade architecture. Experience integrating LLM-powered workflows into enterprise applications is highly desirable.
What You’ll Be Doing
Integrate large language models (LLMs) into core product workflows, with emphasis on reliability, performance, and guardrails against errors.
Collaborate with engineers, product managers, and QA to deliver AI-driven features aligned with client needs.
Optimize model serving and inference pipelines for low latency and cost efficiency in AWS (ECS, Lambda, S3, CloudWatch).
Develop data pipelines for training and evaluation, leveraging existing stores (PostgreSQL, Redis, Elasticsearch/OpenSearch, S3).
Ensure application components meet scalability, security, and compliance requirements for enterprise SaaS deployments.
Stay current on advancements in NLP, LLMs, and applied ML; bring innovations into production when appropriate.
Contribute to documentation, code reviews, and knowledge sharing across the engineering organization.
Must-Have Requirements
3+ years of proven experience as an NLP Engineer, Machine Learning Engineer (NLP focus), or Back-End Engineer with significant NLP experience in a SaaS or production environment.
Strong proficiency in Python 3.10+.
Strong experience with NLP libraries and frameworks for text processing, tokenization, entity extraction, embeddings, or semantic search.
Experience working with document-heavy or unstructured text data.
Familiarity with asynchronous processing and the AWS ecosystem (ECS, Lambda, S3, RDS, SQS/SNS).
Competence in Git, CI/CD, and Agile/Scrum development.
Strong problem-solving and debugging skills with an emphasis on performance, reliability, and output quality.
Experience evaluating and improving the quality of text extraction, classification, or retrieval pipelines.
English at a level (B2+) sufficient for daily communication with the team.
Preferred Requirements
Experience with PostgreSQL, Redis, and/or Elasticsearch/OpenSearch.
Experience with .NET.
Experience with LLM application development, including prompting, RAG workflows, embeddings, and model orchestration.
Familiarity with spaCy, NLTK, Hugging Face, sentence-transformers, LangChain, LlamaIndex, or equivalent tooling.
Experience with PDF, Word, and OCR/text extraction pipelines, including libraries such as pdfplumber, PyPDF2, python-docx, docxtpl, or equivalent.
Experience working with legal, financial, or other highly structured professional documents.
Personal Attributes
Pragmatic engineer with a focus on reliability, experimentation, and clean architecture.
Analytical and detail-oriented problem-solver with strong judgment on trade-offs between model quality, latency, and maintainability.
Collaborative and communicative in cross-functional Agile teams.
Proactive in improving data pipelines, extraction quality, and developer experience.
How We Work
Our teams work in Agile Scrum squads, supported by strong CI/CD, IaC (Terraform/Terragrunt), and security-first practices (SOPS, KMS).
All requirements live in Confluence, all work items live in Jira.
Equal Opportunities
ILS is committed to providing an inclusive and fair recruitment process. We welcome applications from people of all backgrounds and make employment decisions based on skills, experience and suitability for the role.
We do not discriminate on the basis of any protected characteristic under the Equality Act 2010. We are also committed to making reasonable adjustments throughout our recruitment process where required.
Thank you for your interest in ILS and for taking the time to apply. We believe the best work happens when talented people come together around a shared purpose, and we’re always excited to meet people who want to build something meaningful with us.

