Python Engineer
McGregor Boyall Associates Ltd.
Edinburgh, United Kingdom
5 days ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
IntermediateJob location
Edinburgh, United Kingdom
Tech stack
Agile Methodologies
Artificial Intelligence
Amazon Web Services (AWS)
Optical Character Recognition (OCR)
Code Review
Continuous Integration
ETL
Python
Machine Learning
Object Detection
OpenCV
Web Platforms
Data Processing
Cloud Platform System
PyTorch
Large Language Models
FastAPI
Pandas
Code Testing
HuggingFace
Functional Programming
Api Design
Cloudwatch
Amazon Web Services (AWS)
Data Pipelines
Job description
- Develop and enhance automation services using OCR, Object Detection, and Large Language Models (LLMs)
- Build scalable system components to process and analyse complex document and text data
- Design and maintain robust ETL pipelines and data processing workflows
- Collaborate with cross-functional teams to integrate solutions into existing digital platforms
- Support production systems, ensuring performance, reliability, and continuous improvement
- Contribute to research and development of innovative AI/ML solutions
- Write clean, maintainable, and well-tested code following best engineering practices
- Participate in agile ceremonies, code reviews, and collaborative development activities
- Mentor team members and share knowledge across the wider engineering community
Requirements
- Strong Python (3.9+) development experience
- Hands-on experience with AI/ML technologies (OCR, LLMs, Object Detection)
- Experience with libraries such as PyTorch, Hugging Face, OpenCV, and Pandas
- Knowledge of AWS services (Lambda, S3, SQS, CloudWatch)
- Experience building APIs using FastAPI
- Solid understanding of data processing, system design, and cloud-based architectures
- Familiarity with Agile methodologies and modern development practices (TDD, CI/CD)
About the company
McGregor Boyall is a privately owned global recruitment consultancy founded in 1987. We are headquartered in the City of London, with additional offices covering the UK & Europe, the Middle East and North America. We provide permanent, contract and project-based recruitment services focusing on the mid-senior candidate market. We deliver within Financial Services, Commerce & Industry, and the Public Sector. Our primary specialisms cover all technology verticals and core business functions.