Software Engineer
About AIVS
AIVS builds sovereign AI Verified Search systems for regulated industries including legal, healthcare, finance, and defence-aligned environments.
Our focus is on building AI that is auditable, controllable, and capable of working with real-world data.
We specialise in retrieval systems, document intelligence, multimodal processing, and controlled deployments aligned to ISO/IEC 42001.
The Role
We are hiring an AI Engineer to help build and deploy real client-facing systems. You will work across data ingestion, indexing pipelines, retrieval systems, and AI-assisted outputs.
Responsibilities
- Build and maintain semantic search systems (FAISS-based)
- Process and structure real-world documents (PDFs, images, text)
- Support multimodal pipelines (text + vision)
- Improve retrieval quality and relevance
- Assist with deployment to controlled environments
- Work on data chunking, embeddings, metadata tagging, and search optimisation
Requirements
- Degree in Computer Science, AI, or related field (or equivalent experience)
- Experience with Python or Node.js
- Familiarity with APIs (e.g. OpenAI)
- Understanding of embeddings and semantic search
- Strong practical, hands-on mindset
Bonus Skills
- FAISS or vector databases
- Document parsing (PDF, OCR)
- Edge or local AI deployment
- Interest in governance and regulated AI systems
Package
Salary: £40-50,000.
Share Options: Equity participation available, aligned to contribution and long-term growth
Flexible Working: Hybrid / Remote
Why Join AIVS
You will work on real client problems, real datasets, and real deployments. This role is ideal for someone who wants to move from theory into building practical AI systems that are actually used.