Automation Developer (AWS/Python) in Glasgow, North East
Automation Developer (AWS/Python)

Automation Developer (AWS/Python) in Glasgow, North East

Glasgow +1 Full-Time No home office possible
Go Premium
Harvey Nash

At a Glance

  • Tasks: Join a dynamic team to automate processes using Python and AI technologies.
  • Company: Innovative public sector client focused on digital transformation.
  • Benefits: Competitive day rate, hybrid work model, and opportunities for professional growth.
  • Why this job: Make a real impact by developing cutting-edge automation solutions in a collaborative environment.
  • Qualifications: Experience in Python, AI/ML technologies, and strong problem-solving skills.
  • Other info: Exciting opportunity to work with advanced tech in a supportive team.

Harvey Nash's Pub Sec client is restructuring its software delivery model to create long-standing development teams aligned to core business domains, ensuring clear ownership of digital products. The Land Registration Automation team is responsible for analysing the problem space and developing solutions that enable high-volume, low-complexity casework to be automated. Applying OCR and large language models to deed documents to assess automation risk.

  • Using large language models to interpret unstructured Title Sheet content and support automation of more complex cases.
  • Automating wet signature verification using document analysis, object detection techniques and open language models.

The team is focused on expanding the scope, accuracy and reliability of the automation capability. They work closely with operational and customer-facing teams to ensure solutions integrate effectively with existing digital platforms and align with wider delivery roadmaps.

Commercial experience with AI/ML technology:

  • OCR, Object Detection and LLM analysis implementation
  • Machine Learning & AI Libraries including:
  • Transformers/Hugging Face for working with pre-trained LLMs, fine-tuning, and inference
  • PyTorch for deep learning model development and training
  • OpenCV for computer vision tasks and image preprocessing in object detection
  • PIL/Pillow for image manipulation and format conversion
  • YOLO object detection frameworks

Core Python Skills:

  • Proficiency in Python 3.9+ with understanding of object-oriented programming, decorators, context managers, and async/await patterns
  • Data structures and algorithms for efficient data processing and model optimization
  • Error handling and debugging using try-catch blocks, logging, and debugging tools

Data Processing:

  • Pandas and NumPy for data manipulation, cleaning, and numerical operations
  • SQLAlchemy or psycopg2 for database connectivity and ORM operations
  • Boto3 for AWS service integration and automation

AWS (working within Technical Lead's architecture):

  • Lambda function development with proper event handling and response formatting
  • S3 operations including multipart uploads, presigned URLs, and event notifications
  • CloudWatch logging and metrics for monitoring and debugging
  • Understanding of IAM and security for role-based access and credential management
  • Experience with CDK for infrastructure deployment
  • SQS for message queuing
  • EKS/ECS/Kubernetes for containerized AI deployments

API Development:

  • FastAPI for building REST APIs and model serving endpoints
  • Requests library for client operations and external API integration
  • Authentication/authorization implementation (JWT, OAuth)

Software Development:

  • Making excellent quality AI/ML software collaboratively with other engineers
  • Working effectively under technical leadership while contributing specialized AI/ML expertise
  • Design and implementation of AI/ML solutions using service-based and serverless architecture
  • Using written, verbal, and visual communication to explain AI/ML concepts to both technical and non-technical audience

Development Practices:

  • Cloud monitoring, telemetry, intelligence tools for AI/ML systems, including Grafana
  • Experience working in Agile delivery models - Scrum and/or Kanban frameworks
  • Formal XP engineering techniques including TDD and pair programming
  • Working within defined infrastructure-as-code frameworks

Desirable Qualifications Advanced AI/ML Technologies:

  • Custom model architecture design and implementation
  • Advanced fine-tuning techniques including LoRA, QLoRA, and parameter-efficient methods
  • Multi-modal AI systems combining text, image, and structured data
  • Reinforcement Learning from Human Feedback (RLHF) for model alignment

Production ML Systems:

  • Apache Airflow/Dagster for ML workflow orchestration and ETL pipeline management
  • Model versioning and experiment tracking (MLflow, Weights & Biases)
  • Real-time model serving and edge deployment strategies
  • A/B testing frameworks for ML model evaluation

This role has been deemed Outside IR35 by the client.

Locations

Glasgow North East

Automation Developer (AWS/Python) in Glasgow, North East employer: Harvey Nash

As an Automation Developer with our esteemed client in Edinburgh, you will be part of a dynamic team dedicated to pioneering automation solutions that enhance operational efficiency. The company fosters a collaborative work culture that values innovation and continuous learning, offering ample opportunities for professional growth in cutting-edge AI/ML technologies. With a hybrid working model and a focus on employee well-being, this role provides a unique chance to contribute to impactful projects while enjoying a supportive and flexible work environment.
Harvey Nash

Contact Detail:

Harvey Nash Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Automation Developer (AWS/Python) in Glasgow, North East

✨Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at local meetups. You never know who might have the inside scoop on job openings or can put in a good word for you.

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those related to Python and automation. This gives potential employers a taste of what you can do.

✨Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills and boost your confidence.

✨Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities that might just be the perfect fit for you. Plus, it’s a great way to get noticed by our hiring team.

We think you need these skills to ace Automation Developer (AWS/Python) in Glasgow, North East

Python 3.9+
Object-Oriented Programming
Large Language Models (LLMs)
Optical Character Recognition (OCR)
Machine Learning & AI Libraries
Transformers/Hugging Face
PyTorch
OpenCV
Pandas
NumPy
SQLAlchemy
Boto3
AWS Lambda
FastAPI
Agile Delivery Models

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Automation Developer role. Highlight your experience with Python, AWS, and any relevant AI/ML projects. We want to see how your skills align with what we're looking for!

Showcase Your Projects: Include specific examples of projects you've worked on that relate to automation, OCR, or machine learning. We love seeing real-world applications of your skills, so don’t hold back!

Be Clear and Concise: When writing your application, keep it clear and to the point. Use bullet points where possible to make it easy for us to read through your experience and skills quickly.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role as soon as possible!

How to prepare for a job interview at Harvey Nash

✨Know Your Tech Inside Out

Make sure you’re well-versed in the technologies mentioned in the job description, especially Python, AWS, and AI/ML tools. Brush up on your knowledge of libraries like PyTorch and OpenCV, and be ready to discuss how you've used them in past projects.

✨Showcase Your Problem-Solving Skills

Prepare to talk about specific challenges you've faced in automation or AI/ML projects. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight how you approached problems, particularly with OCR and object detection.

✨Demonstrate Collaboration and Communication

Since the role involves working closely with other teams, be ready to share examples of how you've effectively communicated complex technical concepts to non-technical stakeholders. This will show that you can bridge the gap between tech and business needs.

✨Ask Insightful Questions

Prepare thoughtful questions about the team’s current projects, challenges they face, and how they measure success. This not only shows your interest in the role but also helps you gauge if the company culture aligns with your values.

Automation Developer (AWS/Python) in Glasgow, North East
Harvey Nash
Location: Glasgow
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>