Machine Leaning Developer AI &Python
Job in
Sheffield, South Yorkshire, S5, England, UK
Listed on 2026-02-10
Listing for:
Randstad Technologies Recruitment
Full Time, Contract
position Listed on 2026-02-10
Job specializations:
-
IT/Tech
AI Engineer, Machine Learning/ ML Engineer, Cloud Computing, Data Scientist
Job Description & How to Apply Below
Machine Learning Developer (Document AI & NLP)
Duration:6-month contract (FTC/Subcon) role
Hybrid 3 days onsite
Location:
Sheffield
The Role
You will design and build Python-based ML and OCR components, taking ownership of the full lifecycle-from initial requirement gathering with stakeholders to deployment and production support.
Core Responsibilities
Model Development:
Build and iterate on models for content extraction and classification.
End-to-End Delivery:
Support the full software development lifecycle (SDLC), including testing, deployment, and API resilience.
Collaboration:
Work closely with Product Managers and technical teams to translate business needs into scalable AI solutions.
Innovation: Continuously test and improve existing features using traditional ML and Generative AI.
Technical Requirements
Mandatory
Skills:
Azure Machine Learning:
Proven experience within the Azure ecosystem.
Document AI:
Strong background in Intelligent Document Processing (IDP) using both traditional and Generative AI (specifically open-source models).
Python Expert:
Deep proficiency in Python for production-level Machine Learning and NLP.Frameworks & Tools:
ML/DL:
Tensor Flow, PyTorch, or Hugging Face.
Processing:
OpenCV, Spacy, Regex, and OCR technologies.
Dev Ops/Security:
Experience delivering secure, resilient code and managing APIs.Nice to Have:
Knowledge of Postgre
SQL for data management.
Experience with Azure Kubernetes Service (AKS), Azure CLI, and Azure Dev Ops.
Experience in high-cadence production environments.
Randstad Technologies is acting as an Employment Business in relation to this vacancy
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×