

AI Engineer
β - Featured Role | Apply direct with Data Freelance Hub
This role is for an AI Engineer on a 6-month remote contract, requiring expertise in deep learning and LLMs within Azure. Key skills include NLP techniques, Python, and model evaluation. Proficiency in English is essential; Arabic is advantageous. Pay rate is DOE outside IR35.
π - Country
United Kingdom
π± - Currency
Β£ GBP
-
π° - Day rate
-
ποΈ - Date discovered
July 30, 2025
π - Project duration
More than 6 months
-
ποΈ - Location type
Remote
-
π - Contract type
Outside IR35
-
π - Security clearance
Unknown
-
π - Location detailed
United Kingdom
-
π§ - Skills detailed
#Batch #PyTorch #Model Evaluation #NLP (Natural Language Processing) #Cloud #FastAPI #Model Deployment #Azure #Kubernetes #Supervised Learning #Libraries #Deep Learning #"ETL (Extract #Transform #Load)" #Deployment #Datasets #ML (Machine Learning) #Transformers #Python #Scala #SpaCy #Classification #Docker #Unsupervised Learning #Clustering #Sentiment Analysis #AI (Artificial Intelligence)
Role description
Heading 1
Heading 2
Heading 3
Heading 4
Heading 5
Heading 6
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
Block quote
Ordered list
- Item 1
- Item 2
- Item 3
Unordered list
- Item A
- Item B
- Item C
Bold text
Emphasis
Superscript
Subscript
Job Title: Azure AI Engineer
Location: Fully Remote
Job Type: 6 Month Contract + chance for extension
Interview Process: Video Interviews held remotely
Rate: DOE Outside IR35
A software development company are seeking an NLP Engineer to join the team on a 6-month contract basis. I wondered if this would be of interest to you or anyone in your network
The role requires expertise in deep learning and LLMs β ideally in Azure environments.
Key Responsibilities:
β’ Develop, train and fine-tune state-of-the-art text classification and text generation models for various NLP tasks including sentiment analysis, bot detection, misinformation detection, fact-checking, and topic discovery.
β’ Utilise advanced NLP techniques such as few-shot learning, knowledge distillation, model distillation, and adapter-based fine-tuning to enhance model efficiency and performance.
β’ Adapt and customise pre-trained models to specific domains and languages through further pretraining, multilingual distillation, and related techniques.
β’ Generate and curate domain-specific synthetic datasets to augment training data, with a focus on Arabic language and its dialects considered a strong advantage.
β’ Implement traditional machine learning methods for clustering (including incremental/online clustering) of embeddings, dimensionality reduction, and other relevant unsupervised learning techniques.
β’ Work extensively with NLP and deep learning frameworks including Transformers and associated HuggingFace libraries (datasets, trl, peft), PyTorch, Sentence Transformers, SpaCy, and Scikit-learn.
β’ Write clean, scalable, and maintainable Python code for batch data analytics pipelines and for building inference services exposed via APIs.
β’ Design and execute comprehensive model evaluation protocols to validate model accuracy, robustness, and real-world applicability.
β’ Collaborate with engineering teams to deploy models using containerisation and serving tools such as Docker, Kubernetes, Triton Inference Server, VLLM, and FastAPI.
β’ Optionally utilise cloud infrastructure, preferably Azure, to manage training workloads and model deployment.
β’ Utilise social media analytics tools and techniques, ideally with experience handling data in both English and Arabic.
β’ Communicate technical concepts effectively in fluent English; proficiency in Arabic is a plus.
Qualifications and Skills:
β’ Experience in NLP techniques such as distillation, few-shot text classification, knowledge distillation, and adapters.
β’ Familiarity with deployment and containerization technologiesβsuch as Triton, VLLM, Docker, Kubernetes, and FastAPI is a plus.
β’ Write scalable Python code, including pipeline logic for batch analytics and partly for inference to be served as APIs
β’ Designing model evaluation scenarios
β’ Experience with Azure is a plus
β’ Fluent English (Arabic is a plus)
If you think this could be an exciting opportunity for you then please apply now!