and customer support. Our mission is to modernise legacy systems and build scalable, serverless solutions using cutting-edge cloud technologies. We're building customer-facing web applications powered by AWS and React, and we're looking for a talented Software Engineer to help us drive this transformation. What you will do: As a Software Engineer, you'll play a … mentor junior developers, and help shape our frontend architecture and DevOps culture: Lead the implementation of customisable, white-labelled web portals. Design and develop new features using React and AWS services. Maintain and support existing services with CI/CD pipelines. Mentor junior developers and promoting frontend best practices. Collaborate with cross-functional teams to deliver robust solutions. Participate … customers. What we're looking for: Proven experience in a software engineer role. Strong experience with modern React (TypeScript, HTML, CSS). Proven backend development skills with RESTful APIs (AWSLambda, API Gateway, DynamoDB). Experience deploying frontend apps on AWS (CloudFront, S3, Cognito). Proficiency with Git, CI/CD, and infrastructure-as-code (AWSMore ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
McGregor Boyall
more. Work with LLMs, image analysis, and object detection in real-world applications. Design and optimize APIs using FastAPI and integrate with external systems. Deploy scalable AI systems using AWS (Lambda, S3, SQS, EKS/ECS), CDK , and modern DevOps practices. Collaborate on infrastructure and data pipelines using SQLAlchemy, Boto3, Pandas, and Airflow . Contribute to real-time More ❯
ensuring compliance with industry standards. Mentor junior engineers , conduct peercode reviews, and drive best practices. Collaborate with Product, Delivery, andTechnical Leads to refine requirements and execute solutions. Work with AWS cloud-native services (Lambda, Step Functions, DynamoDB) to develop efficient cloud-basedapplications. Ensure CI/CD best practices ,contributing to GitLab pipelines ,automation, and observability improvements. Integrate AI … and code reusability. Requirements Strong hands-on experience in full-stack development with React, Node.js, and TypeScript . Experience designing, developing, and optimising scalable and secure applications. Proficiency in AWS services (Lambda, Step Functions, DynamoDB). Familiarity with CI/CD pipelines and DevOps best practices. Understanding of secure coding and regulatory compliance. Experience mentoring junior engineers and More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
McGregor Boyall
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 , AWSLambda , 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 … 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 More ❯
LLM platforms (Anthropic, Meta, Amazon , OpenAI) Proficiency with essential data science libraries including Pandas, NumPy, scikit-learn, Plotly/Matplotlib, and Jupyter Notebooks Knowledge of ML-adjacent technologies, including AWS SageMaker and Apache Airflow. Strong skills in data preprocessing, wrangling, and augmentation techniques Experience deploying scalable AI solutions on cloud platforms (AWS, Google Cloud, or Azure) with enthusiasm … for MLOps tools and practices Proficiency with version control systems including Git and GitHub Other Technologies You Might Encounter Our services are deployed to AWS, typically using Bedrock, Lambda, ECS and Kubernetes with CloudFormation and CDK for infrastructure configuration Our web products are developed using TypeScript, React, and Redux We implement GraphQL and RESTful APIs using NodeJS and More ❯
LLM analysis implementation LLM fine tuning Machine Learning & AI Libraries including: Transformers/Hugging Face Python expertise with an understanding of object-oriented programming Pandas, PyTorch, Numpy SQLAlchemy, Boto3 AWS - Lambda, S3, CDK API Development Design and implementation of AI/ML solutions Excellent communicator Strong stakeholder management Keen collaborator The above is not exhaustive. For further information More ❯
secure applications. Participate in our on-call rotation, responding swiftly to production issues. Drive continuous improvement in automation, monitoring, and deployment processes. What we're looking for Experience with AWS services (ECS, S3, RDS, Lambda, CloudFront, etc.). Skilled in monitoring tools such as DataDog , CloudWatch , and Grafana. Familiarity with Docker , ECS , Kubernetes , or similar containerisation tech. Competence More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
Venesky Brown
complies with non-functional requirements, such as accessibility, security, UI/UX, performance, maintainability, deployability, etc... - Troubleshoot development and production problems across multiple environments and operating platforms, from the AWS-based modern stack to the multiple strands of ETL and database (legacy and otherwise) that underpins the service. - Routinely use collaborative development practices such as pairing and mobbing techniques … using try-catch blocks, logging, and debugging tools - 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 - Lambda function development with proper event handling and response formatting - S3 operations including multipart uploads, presigned URLs, and event notifications - CloudWatch logging and metrics More ❯
milton, central scotland, united kingdom Hybrid / WFH Options
Venesky Brown
complies with non-functional requirements, such as accessibility, security, UI/UX, performance, maintainability, deployability, etc... - Troubleshoot development and production problems across multiple environments and operating platforms, from the AWS-based modern stack to the multiple strands of ETL and database (legacy and otherwise) that underpins the service. - Routinely use collaborative development practices such as pairing and mobbing techniques … using try-catch blocks, logging, and debugging tools - 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 - Lambda function development with proper event handling and response formatting - S3 operations including multipart uploads, presigned URLs, and event notifications - CloudWatch logging and metrics More ❯
paisley, central scotland, united kingdom Hybrid / WFH Options
Venesky Brown
complies with non-functional requirements, such as accessibility, security, UI/UX, performance, maintainability, deployability, etc... - Troubleshoot development and production problems across multiple environments and operating platforms, from the AWS-based modern stack to the multiple strands of ETL and database (legacy and otherwise) that underpins the service. - Routinely use collaborative development practices such as pairing and mobbing techniques … using try-catch blocks, logging, and debugging tools - 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 - Lambda function development with proper event handling and response formatting - S3 operations including multipart uploads, presigned URLs, and event notifications - CloudWatch logging and metrics More ❯
dashboards, and deployment processes. Drive R&D for innovative automation solutions. Ensure code quality, testing, and compliance with non-functional requirements (security, performance, accessibility). Troubleshoot issues across modern AWS stacks and legacy systems. Apply collaborative practices (pairing, mobbing, code reviews) and actively engage in team events and wider communities of practice. Essential Skills & Experience Commercial experience with AI … 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 More ❯
role, you'll help build and evolve a production-grade automation service that applies AI/ML to process high-volume, low-complexity workflows.You'll work on a modern AWS serverless platform, developing components for document analysis, signature detection, and predictive modelling. Collaboration with cross-functional teams is key to ensuring seamless integration with existing digital services. What You … 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 More ❯
you'll help build and evolve a production-grade automation service that applies AI/ML to process high-volume, low-complexity workflows. You'll work on a modern AWS serverless platform, developing components for document analysis, signature detection, and predictive modelling. Collaboration with cross-functional teams is key to ensuring seamless integration with existing digital services. What You … 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 More ❯