McGregor Boyall Associates Limited

Python Engineer

Job Location

Edinburgh, United Kingdom

Job Description

Python Engineer 6-month contract (extensions highly likely) £480-£520 per day Outside ir35 Remote contract We're looking for an experienced Python Engineer with a strong understanding of AI/ML/ AWS, and commercial expertise in deploying AI systems using state-of-the-art machine learning libraries, cloud infrastructure, and modern Python-based tooling. What You'll Be Working On: Building production-grade AI systems using LLMs , Object Detection , and OCR Leveraging frameworks like Hugging Face Transformers , PyTorch , YOLO , OpenCV , and Pillow Designing and deploying AI services via FastAPI , AWS Lambda , EKS/ECS , and S3 Creating scalable data pipelines with Pandas , NumPy , SQLAlchemy , and Airflow Supporting real-time model inference, edge deployments, and API integrations Working closely with a technical lead in a service-based and serverless architecture Essential Python Engineer skills and experience: Strong Python 3.9 skills with deep understanding of OOP, async/await, and debugging Proven experience building and deploying AI/ML systems in the cloud ( AWS ) Solid grasp of CI/CD , infrastructure as code (CDK) , and Agile methodologies Familiarity with TDD , pair programming, and modern development practices Desirable: Advanced fine-tuning techniques (LoRA, QLoRA) RLHF, multi-modal AI, or edge deployment experience ML experiment tracking (MLflow, Weights & Biases) and A/B testing strategies If you possess the above technical skills and hands-on experience, please apply today! McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.

Location: Edinburgh, Scotland, GB

Posted Date: 9/7/2025
View More McGregor Boyall Associates Limited Jobs

Contact Information

Contact Human Resources
McGregor Boyall Associates Limited

Posted

September 7, 2025
UID: 5381699419

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.