Machine Leaning Developer with AI &Python
Randstad UK
Sheffield, United Kingdom
2 days ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Compensation
£ 104KJob location
Sheffield, United Kingdom
Tech stack
API
Artificial Intelligence
Optical Character Recognition (OCR)
Azure
DevOps
Python
PostgreSQL
Machine Learning
OpenCV
Open Source Technology
Systems Development Life Cycle
Regular Expressions
TensorFlow
Azure
Software Engineering
PyTorch
Generative AI
HuggingFace
Azure
Data Management
Spacy
Job description
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.
Requirements
- 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.