Job Search and Career Advice Platform

Enable job alerts via email!

Machine Learning Developer & AI & Python

Randstad Technologies Recruitment

Sheffield

On-site

GBP 40,000 - 60,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading recruitment firm seeks a Machine Learning Developer to design and build Python-based ML and OCR components. The role demands expertise in Azure Machine Learning and Document AI, focusing on the full lifecycle from development to deployment. Candidates should possess deep proficiency in Python and experience with ML/DL frameworks. A hybrid working model is offered, currently based in Sheffield. The role emphasizes collaboration and innovation in scalable AI solutions.

Qualifications

  • Proven experience within the Azure ecosystem.
  • Strong background in Intelligent Document Processing (IDP).
  • Deep proficiency in Python for production-level ML.

Responsibilities

  • Design and build Python-based ML and OCR components.
  • Support the full software development lifecycle, including testing.
  • Collaborate with Product Managers to translate needs into AI solutions.
  • Continuously improve existing features using traditional ML and Generative AI.

Skills

Azure Machine Learning
Document AI
Python Expert
ML/DL frameworks
Knowledge of PostgreSQL

Tools

TensorFlow
PyTorch
Hugging Face
OpenCV
Spacy
Job description
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: TensorFlow, PyTorch, or Hugging Face.
  • Processing: OpenCV, Spacy, Regex, and OCR technologies.
  • DevOps/Security: Experience delivering secure, resilient code and managing APIs.
Nice to Have
  • Knowledge of PostgreSQL for data management.
  • Experience with Azure Kubernetes Service (AKS), Azure CLI, and Azure DevOps.
  • Experience in high‑cadence production environments.

Randstad Technologies is acting as an Employment Business in relation to this vacancy.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.