
Python Engineer
at McGregor Boyall
Posted a month ago
No clicks
- Compensation
- £500+ GBP
- City
- Edinburgh
- Country
- United Kingdom
Currency: £ (GBP)
Short-term (6 month) role to provide hands-on technical leadership on document processing and ML automation for a public sector client. Remote-first with occasional travel to Edinburgh/Glasgow, offering circa £500/day outside IR35. You will lead development of automation services using OCR, object detection and LLMs, build APIs (FastAPI) and integrate solutions with existing digital registration platforms. Strong experience with Python (3.9+), PyTorch/OpenCV/Hugging Face, AWS (Lambda, S3, CloudWatch) and database connectivity (SQLAlchemy/psycopg2) is required.
- About Us
- Job Search
- Services
- Sectors
- Specialisms
- Business Support & Secretarial
- Change & Transformation
- Compliance, Governance & Legal
- Cloud, DevOps & Infrastructure
- Data & Analytics
- Development & Testing
- Digital Marketing, Communications & Sales
- Finance, Audit & Accounting
- HR & Talent Management
- Information & Cyber Security
- Project & Programme Management
- Risk Management & Quantitative Analyitcs
- Procurement & Supply Chain
- Insights
- Work For Us
- Contact Us
Quick CV Dropoff
By submitting this form, you agree to our Modern Slavery, Cookies & Privacy Policy.
Upload a Vacancy Today
By submitting this form, you agree to our Modern Slavery, Cookies & Privacy Policy.
- About Us
- Job Search
- Services
- Sectors
- Specialisms
- Specialisms
- Specialisms
- Business Support & Secretarial
- Change & Transformation
- Compliance, Governance & Legal
- Cloud, DevOps & Infrastructure
- Data & Analytics
- Development & Testing
- Digital Marketing, Communications & Sales
- Finance, Audit & Accounting
- HR & Talent Management
- Information & Cyber Security
- Project & Programme Management
- Risk Management & Quantitative Analyitcs
- Procurement & Supply Chain
- Insights
- Work For Us
- Contact Us
Job Details
Python Engineer
- Negotiable
- Edinburgh
- Permanent
Python Engineer
Duration - 6months with possible extensions
Location - Remote with occasional trip to Edinburgh/ Glasgow office
Day rate - circa £500 OUTSIDE ir35
One of our public sector clients is looking for an experienced Python Engineer to join their team and provide hands-on technical leadership. This is an exciting opportunity to work on cutting-edge document processing and machine learning (ML) technologies to enhance automation.
Key Responsibilities:
- Lead the development of automation services leveraging OCR, Object Detection, and LLM AI to automate land register applications.
- Conduct research and development to expand the scope of automation for deed document content and title changes.
- Provide high-quality operational support for automation services.
- Collaborate with teams to ensure integration with existing digital registration platforms.
- Mentor and support team members in improving development practices and code quality.
- Ensure solutions meet non-functional requirements such as accessibility, security, and performance.
- Troubleshoot and resolve development and production issues across environments.
- Contribute to disaster recovery efforts and ensure continuity of digital services.
Key Skills & Experience:
- Strong commercial experience with AI/ML technologies including OCR, Object Detection, and LLM analysis.
- Proficiency in Python 3.9+, with a solid understanding of object-oriented programming and data structures.
- Experience with libraries such as PyTorch, OpenCV, PIL/Pillow, and Hugging Face for working with AI/ML models.
- Familiarity with AWS services, including Lambda, S3, CloudWatch, and Boto3 for automation and deployment.
- Expertise in FastAPI for API development and experience with SQLAlchemy or psycopg2 for database connectivity.
- Knowledge of Agile delivery models (Scrum/Kanban) and software development best practices.
Please apply via the ad or email your CV to lthomson@mcgregor-boyall.com
McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.
Apply for this role
Great! It looks like you have already applied for this role. View Status
Not yet registered? Create an account today
Already have an account? Sign in now
Featured
Latest Jobs
Senior Golang Engineer
105_1769190549- £150000 - £200000 per annum
- London
- Permanent
Senior Golang Security Engineer - GenAI A global financial services organisation is building a flagship ...
View jobSenior Marketing Executive
BBBH169218_1769188060- £45000 - £50000 per annum
- City of London, London
- Permanent
Senior B2B Marketing ExecutiveLondon, UK (Hybrid - 3 days in office)We're looking for a Senior B2B Marke...
View jobJava Quant eFX Strategist Front Office Trading
BBBH168928_1769098747- + Bonus + Excellent Package
- City of London, London
- Permanent
Exclusive Search - Leading Global Investment BankAre you a high-performance Java engineer with FX experi...
View jobPython Engineer
BBBH169237_1769097936- Negotiable
- Edinburgh
- Permanent
Python Engineer Duration - 6months with possible extensions Location - Remote with occasional trip to ...
View jobProcurement Specialist
BBBH168950_1769094488- Negotiable
- London
- Contract
Procurement Specialist Temp to Perm Opportunity ** London (hybrid, 2 days onsite per week) £250 p/d insi...
View jobSenior Java Developer - Electronic Trading
TP442311_1769003342- Negotiable
- London
- Contract
Location: London Contract Type: Inside IR35 Day Rate: Competitive (via umbrella) Contract Length: Initia...
View jobSAP Delivery & Project Controls Consultant - Manager
EK003_1768927039- £75000 - £84000 per annum
- City of London, London
- Permanent
SAP Delivery & Project Controls Consultant - Manager Permanent Role London - (Hybrid) Base Salary: ...
View jobQuantitative Researcher - Systematic Equities
89784_1768900706- £100000 - £225000 per annum
- City of London, London
- Permanent
Quantitative Researcher - Systematic EquitiesLocation: London or New York Industry: Hedge Funds Working...
View jobSAP Warehouse Management (WM) Implementation Manager
BBBH169191_1768843490- Negotiable
- London
- Permanent
SAP Warehouse Management (WM) Implementation Manager - PermanentLocation: London, Manchester or Birmingh...
View jobSenior Buyer
BBBH169185_1768831384- Negotiable
- Gaydon, Warwickshire
- Contract
Job Title: Senior Buyer - Commodities Contract: 12 months Location: Gaydon (hybrid/ 2 days per week on...
View jobNewsletter Signup
By submitting this form, you agree to our Modern Slavery, Cookies & Privacy Policy.
Python Engineer
at McGregor Boyall

Python Engineer
at McGregor Boyall
Posted a month ago
No clicks
- Compensation
- £500+ GBP
- City
- Edinburgh
- Country
- United Kingdom
Currency: £ (GBP)
Short-term (6 month) role to provide hands-on technical leadership on document processing and ML automation for a public sector client. Remote-first with occasional travel to Edinburgh/Glasgow, offering circa £500/day outside IR35. You will lead development of automation services using OCR, object detection and LLMs, build APIs (FastAPI) and integrate solutions with existing digital registration platforms. Strong experience with Python (3.9+), PyTorch/OpenCV/Hugging Face, AWS (Lambda, S3, CloudWatch) and database connectivity (SQLAlchemy/psycopg2) is required.
- About Us
- Job Search
- Services
- Sectors
- Specialisms
- Business Support & Secretarial
- Change & Transformation
- Compliance, Governance & Legal
- Cloud, DevOps & Infrastructure
- Data & Analytics
- Development & Testing
- Digital Marketing, Communications & Sales
- Finance, Audit & Accounting
- HR & Talent Management
- Information & Cyber Security
- Project & Programme Management
- Risk Management & Quantitative Analyitcs
- Procurement & Supply Chain
- Insights
- Work For Us
- Contact Us
Quick CV Dropoff
By submitting this form, you agree to our Modern Slavery, Cookies & Privacy Policy.
Upload a Vacancy Today
By submitting this form, you agree to our Modern Slavery, Cookies & Privacy Policy.
- About Us
- Job Search
- Services
- Sectors
- Specialisms
- Specialisms
- Specialisms
- Business Support & Secretarial
- Change & Transformation
- Compliance, Governance & Legal
- Cloud, DevOps & Infrastructure
- Data & Analytics
- Development & Testing
- Digital Marketing, Communications & Sales
- Finance, Audit & Accounting
- HR & Talent Management
- Information & Cyber Security
- Project & Programme Management
- Risk Management & Quantitative Analyitcs
- Procurement & Supply Chain
- Insights
- Work For Us
- Contact Us
Job Details
Python Engineer
- Negotiable
- Edinburgh
- Permanent
Python Engineer
Duration - 6months with possible extensions
Location - Remote with occasional trip to Edinburgh/ Glasgow office
Day rate - circa £500 OUTSIDE ir35
One of our public sector clients is looking for an experienced Python Engineer to join their team and provide hands-on technical leadership. This is an exciting opportunity to work on cutting-edge document processing and machine learning (ML) technologies to enhance automation.
Key Responsibilities:
- Lead the development of automation services leveraging OCR, Object Detection, and LLM AI to automate land register applications.
- Conduct research and development to expand the scope of automation for deed document content and title changes.
- Provide high-quality operational support for automation services.
- Collaborate with teams to ensure integration with existing digital registration platforms.
- Mentor and support team members in improving development practices and code quality.
- Ensure solutions meet non-functional requirements such as accessibility, security, and performance.
- Troubleshoot and resolve development and production issues across environments.
- Contribute to disaster recovery efforts and ensure continuity of digital services.
Key Skills & Experience:
- Strong commercial experience with AI/ML technologies including OCR, Object Detection, and LLM analysis.
- Proficiency in Python 3.9+, with a solid understanding of object-oriented programming and data structures.
- Experience with libraries such as PyTorch, OpenCV, PIL/Pillow, and Hugging Face for working with AI/ML models.
- Familiarity with AWS services, including Lambda, S3, CloudWatch, and Boto3 for automation and deployment.
- Expertise in FastAPI for API development and experience with SQLAlchemy or psycopg2 for database connectivity.
- Knowledge of Agile delivery models (Scrum/Kanban) and software development best practices.
Please apply via the ad or email your CV to lthomson@mcgregor-boyall.com
McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.
Apply for this role
Great! It looks like you have already applied for this role. View Status
Not yet registered? Create an account today
Already have an account? Sign in now
Featured
Latest Jobs
Senior Golang Engineer
105_1769190549- £150000 - £200000 per annum
- London
- Permanent
Senior Golang Security Engineer - GenAI A global financial services organisation is building a flagship ...
View jobSenior Marketing Executive
BBBH169218_1769188060- £45000 - £50000 per annum
- City of London, London
- Permanent
Senior B2B Marketing ExecutiveLondon, UK (Hybrid - 3 days in office)We're looking for a Senior B2B Marke...
View jobJava Quant eFX Strategist Front Office Trading
BBBH168928_1769098747- + Bonus + Excellent Package
- City of London, London
- Permanent
Exclusive Search - Leading Global Investment BankAre you a high-performance Java engineer with FX experi...
View jobPython Engineer
BBBH169237_1769097936- Negotiable
- Edinburgh
- Permanent
Python Engineer Duration - 6months with possible extensions Location - Remote with occasional trip to ...
View jobProcurement Specialist
BBBH168950_1769094488- Negotiable
- London
- Contract
Procurement Specialist Temp to Perm Opportunity ** London (hybrid, 2 days onsite per week) £250 p/d insi...
View jobSenior Java Developer - Electronic Trading
TP442311_1769003342- Negotiable
- London
- Contract
Location: London Contract Type: Inside IR35 Day Rate: Competitive (via umbrella) Contract Length: Initia...
View jobSAP Delivery & Project Controls Consultant - Manager
EK003_1768927039- £75000 - £84000 per annum
- City of London, London
- Permanent
SAP Delivery & Project Controls Consultant - Manager Permanent Role London - (Hybrid) Base Salary: ...
View jobQuantitative Researcher - Systematic Equities
89784_1768900706- £100000 - £225000 per annum
- City of London, London
- Permanent
Quantitative Researcher - Systematic EquitiesLocation: London or New York Industry: Hedge Funds Working...
View jobSAP Warehouse Management (WM) Implementation Manager
BBBH169191_1768843490- Negotiable
- London
- Permanent
SAP Warehouse Management (WM) Implementation Manager - PermanentLocation: London, Manchester or Birmingh...
View jobSenior Buyer
BBBH169185_1768831384- Negotiable
- Gaydon, Warwickshire
- Contract
Job Title: Senior Buyer - Commodities Contract: 12 months Location: Gaydon (hybrid/ 2 days per week on...
View jobNewsletter Signup
By submitting this form, you agree to our Modern Slavery, Cookies & Privacy Policy.






