Machine Learning Jobs in Scotland

1 to 25 of 146 Machine Learning Jobs in Scotland

Senior Data Engineer

Glasgow, UK
Hybrid / WFH Options
Hypercube Consulting
Data modelling approaches (Kimball, Imnon) Orchestration tools - Apache Airflow, Prefect or cloud-native tools Backend software development (Java, APIs, Scalability, Logging and Monitoring etc.) MLFlow and other MLOps/Machine Learning Engineering processes to support advanced analytical use cases LLMs and Agentic AI BI tools such as Tableau/Power BI Other desirable skills and experience Strong stakeholder …/requirements gathering, solution design, and implementation of data platform and cloud technologies Experience in collaborating in multi-disciplinary teams, including software engineers, DevOps and infrastructure teams, AI/ML engineers, data scientists etc. Experience in implementing integrations of data platforms to various types of external and on-premises systems Exceptional communication skills, both written and verbal – able to translate More ❯
Employment Type: Full-time
Posted:

Senior Data Scientist (Natural Language Processing)

Scotland, United Kingdom
Hybrid / WFH Options
Registers of Scotland
and Technology teams on our website. The Role This is an exciting new role aimed at growing our data science capability, and the adoption of data-driven methods (including ML/AI) more widely within the business. You will work with a range of colleagues and teams to help solve complex business problems, unlock business insight and value from semi … develop new data products for internal and external (commercial) customers. The role does not have initial line management responsibilities, but this may change as the Data Science team and ML Ops support grows. This role sits within our Digital, Data, and Technology directorate, aligned to the Data and Analytics department, and reports directly to the Head of Data Science. On … e.g. Spacy, pandas, numpy, scikit-learn, Keras/TensorFlow, PyTorch, LangChain, Huggingface transformers etc. Familiar with both on-premises and cloud-based platforms (e.g. AWS). Working understanding of ML Ops workflows and ability to perform basic model deployment without ML Ops support. Experience Criteria Bachelor's/master's degree in a quantitative field or the Digital Humanities (e.g. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Java Software Engineer

Glasgow, UK
Hybrid / WFH Options
Eden Scott
the team. Why Join? Collaborate with a skilled, multidisciplinary team on a modern SaaS data and search platform Get involved with cutting-edge areas such as vector search and machine learning Thrive in a culture that encourages experimentation, innovation, and continuous improvement What’s in It for You? Competitive compensation and benefits Flexible remote-first setup with periodic More ❯
Employment Type: Full-time
Posted:

Data Scientist III, ROW AOP

Edinburgh, United Kingdom
Amazon
Limited The AOP (Analytics Operations and Programs) team is responsible for creating core analytics, insight generation and science capabilities for ROW Ops. We develop scalable analytics applications, AI/ML products and research models to optimize operation processes. You will work with Product Managers, Data Engineers, Data Scientists, Research Scientists, Applied Scientists and Business Intelligence Engineers using rigorous quantitative approaches … As Data Scientist, you are able to use a range of science methodologies to solve challenging business problems when the solution is unclear. You will be responsible for building ML models to solve complex business problems and test them in production environment. The scope of role includes defining the charter for the project and proposing solutions which align with org … impact. You will achieve this by leveraging strong leadership and communication skills, data science skills and by acquiring domain knowledge pertaining to the delivery operations systems. You will provide ML thought leadership to technical and business leaders, and possess ability to think strategically about business, product, and technical challenges. You will also be expected to contribute to the science community More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

AI Software Engineer

Edinburgh, UK
Experis UK
is ready to the design, development, and deployment of secure AI powered systems. You'll be at the heart of a diverse, multidisciplinary and fast paced team to integrate ML models into robust, mission ready software environments. you'll contribute to cross-disciplinary discussions, ensuring AI solutions align with business goals and operational needs. Your expertise will help close the … d love to hear from you. Responsibilities: Design and implement scalable backend services for AI model deployment in secure environments Collaborate with data scientists and defence analysts to productionise ML models (e.g., for threat detection, anomaly detection, autonomous systems, or decision support tools) Build and maintain secure APIs and infrastructure using Python (FastAPI/Flask), Docker, and Kubernetes Contribute to … DevSecOps workflows including automated testing, monitoring, and continuous integration Requirements: 3+ years of experience in software engineering, with a focus on AI/ML integration Proficiency in Python and ML frameworks such as PyTorch or TensorFlow Strong grasp of software architecture and microservices Experience working in containerised environments (Docker, Kubernetes) Familiarity with CI/CD pipelines, secure deployment practices and More ❯
Posted:

AI Software Engineer

Aberdeen, UK
Experis UK
is ready to the design, development, and deployment of secure AI powered systems. You'll be at the heart of a diverse, multidisciplinary and fast paced team to integrate ML models into robust, mission ready software environments. you'll contribute to cross-disciplinary discussions, ensuring AI solutions align with business goals and operational needs. Your expertise will help close the … d love to hear from you. Responsibilities: Design and implement scalable backend services for AI model deployment in secure environments Collaborate with data scientists and defence analysts to productionise ML models (e.g., for threat detection, anomaly detection, autonomous systems, or decision support tools) Build and maintain secure APIs and infrastructure using Python (FastAPI/Flask), Docker, and Kubernetes Contribute to … DevSecOps workflows including automated testing, monitoring, and continuous integration Requirements: 3+ years of experience in software engineering, with a focus on AI/ML integration Proficiency in Python and ML frameworks such as PyTorch or TensorFlow Strong grasp of software architecture and microservices Experience working in containerised environments (Docker, Kubernetes) Familiarity with CI/CD pipelines, secure deployment practices and More ❯
Posted:

AI Software Engineer

Glasgow, UK
Experis UK
is ready to the design, development, and deployment of secure AI powered systems. You'll be at the heart of a diverse, multidisciplinary and fast paced team to integrate ML models into robust, mission ready software environments. you'll contribute to cross-disciplinary discussions, ensuring AI solutions align with business goals and operational needs. Your expertise will help close the … d love to hear from you. Responsibilities: Design and implement scalable backend services for AI model deployment in secure environments Collaborate with data scientists and defence analysts to productionise ML models (e.g., for threat detection, anomaly detection, autonomous systems, or decision support tools) Build and maintain secure APIs and infrastructure using Python (FastAPI/Flask), Docker, and Kubernetes Contribute to … DevSecOps workflows including automated testing, monitoring, and continuous integration Requirements: 3+ years of experience in software engineering, with a focus on AI/ML integration Proficiency in Python and ML frameworks such as PyTorch or TensorFlow Strong grasp of software architecture and microservices Experience working in containerised environments (Docker, Kubernetes) Familiarity with CI/CD pipelines, secure deployment practices and More ❯
Posted:

AI Software Engineer

Central, Inverclyde, UK
Experis UK
is ready to the design, development, and deployment of secure AI powered systems. You'll be at the heart of a diverse, multidisciplinary and fast paced team to integrate ML models into robust, mission ready software environments. you'll contribute to cross-disciplinary discussions, ensuring AI solutions align with business goals and operational needs. Your expertise will help close the … d love to hear from you. Responsibilities: Design and implement scalable backend services for AI model deployment in secure environments Collaborate with data scientists and defence analysts to productionise ML models (e.g., for threat detection, anomaly detection, autonomous systems, or decision support tools) Build and maintain secure APIs and infrastructure using Python (FastAPI/Flask), Docker, and Kubernetes Contribute to … DevSecOps workflows including automated testing, monitoring, and continuous integration Requirements: 3+ years of experience in software engineering, with a focus on AI/ML integration Proficiency in Python and ML frameworks such as PyTorch or TensorFlow Strong grasp of software architecture and microservices Experience working in containerised environments (Docker, Kubernetes) Familiarity with CI/CD pipelines, secure deployment practices and More ❯
Posted:

AI Software Engineer

North East, Glasgow, UK
Experis UK
is ready to the design, development, and deployment of secure AI powered systems. You'll be at the heart of a diverse, multidisciplinary and fast paced team to integrate ML models into robust, mission ready software environments. you'll contribute to cross-disciplinary discussions, ensuring AI solutions align with business goals and operational needs. Your expertise will help close the … d love to hear from you. Responsibilities: Design and implement scalable backend services for AI model deployment in secure environments Collaborate with data scientists and defence analysts to productionise ML models (e.g., for threat detection, anomaly detection, autonomous systems, or decision support tools) Build and maintain secure APIs and infrastructure using Python (FastAPI/Flask), Docker, and Kubernetes Contribute to … DevSecOps workflows including automated testing, monitoring, and continuous integration Requirements: 3+ years of experience in software engineering, with a focus on AI/ML integration Proficiency in Python and ML frameworks such as PyTorch or TensorFlow Strong grasp of software architecture and microservices Experience working in containerised environments (Docker, Kubernetes) Familiarity with CI/CD pipelines, secure deployment practices and More ❯
Posted:

Staff Data Engineer

Edinburgh, United Kingdom
FanDuel
design through production Excellent communication skills with the ability to explain technical concepts to both technical and non-technical audiences Preferred Qualifications Experience designing data platforms that support analytics, machine learning, and operational workloads Familiarity with data governance, privacy, and compliance frameworks Background in customer-centric or product-driven environments (e.g., digital, eCommerce, SaaS) Experience with infrastructure-as … can feel really proud of what you and your team created Personal development - clear and defined career pathways for every role at every level, a supportive manager, loads of learning opportunities and even 10% of your time to dedicate to your learning. Belonging - everyone at FanDuel works for each other, we win together, make mistakes together and have lots More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Lead Software Engineer

Glasgow, Scotland, United Kingdom
J.P. MORGAN-1
stability. Advanced proficiency in one or more programming languages. Advanced knowledge of software applications and technical processes, with deep expertise in one or more technical disciplines (e.g., cloud, AI, machine learning, LLM). Ability to independently troubleshoot design and functionality issues with minimal oversight. Preferred Qualifications, Capabilities, and Skills Extensive hands-on experience and certification in AWS and More ❯
Posted:

AI/ML Python Software Engineer III

Glasgow, Scotland, United Kingdom
J.P. MORGAN-1
due to high levels of interest. We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As an AI/ML Python Engineer at JPMorgan Chase within the Client Onboarding and KYC Engineering team, your responsibilities will include probing intricate business problems and employing sophisticated algorithms to design, evaluate, and implement … AI/ML applications or models to resolve these issues. You will be required to leverage the company's extensive data assets from both internal and external sources using tools like Python, Spark, and AWS. Additionally, your role will encompass extracting business insights from technical results and effectively communicating them to a non-technical audience. Job Responsibilities Design and architect … and experimental design (such as probability, linear algebra, calculus). Data wrangling: understanding complex datasets, cleaning, reshaping, and joining messy datasets using Python. Practical expertise and work experience with ML projects, both supervised and unsupervised. Proficient programming skills with Python, including libraries such as NumPy, pandas, and scikit-learn, as well as R. Understanding and usage of the OpenAI API. More ❯
Posted:

Senior Lead Software Engineer - AI/ML and Data Platforms

Glasgow, Scotland, United Kingdom
J.P. MORGAN-1
shift left methodologies and DevSecOps processes Advanced knowledge of software applications and technical processes with considerable in-depth knowledge in one or more technical disciplines (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Ability to tackle design and functionality problems independently with little to no oversight Experience in Computer Science, Computer Engineering, Mathematics, or a related technical field More ❯
Posted:

Applied AI/ML Software Engineer III - Risk Technology

Glasgow, Scotland, United Kingdom
J.P. MORGAN-1
aims to provide potential candidates with a better understanding of the requirements for this role. We have an exciting and rewarding opportunity for you to take your AI/ML career to the next level while making a significant impact on risk technology solutions. As an Applied AI/ML Software Engineer III at JPMorgan Chase within the Risk Technology … data sets to improve AI model performance and risk assessment capabilities Proactively identifies opportunities for AI implementation and recommends optimal solutions for specific use cases Contributes to AI/ML communities of practice and events that explore new and emerging technologies Adds to team culture of diversity, equity, inclusion, and respect Writes secure and high-quality code using Python and … relevant ML frameworks Designs and implements AI solutions that enhance operational efficiencies across business and technology functions Applies technical expertise to document findings and share knowledge with broader technology teams Mentors junior team members in AI/ML technologies and approaches Required qualifications, capabilities and skills Formal training or certification on software engineering concepts and applied experience with focus on More ❯
Posted:

Junior MLOps Engineer

Scotland, United Kingdom
Hybrid / WFH Options
Aveni
What You'll Be Doing: Automating Machine Learning workflows (training → deployment) with AWS & GitOps Deploying LLMs using Kubernetes & Docker Building infrastructure with Terraform & Helm Monitoring and maintaining ML models with performance alerts and dashboards Supporting CI/CD for ML pipelines Developing production-grade APIs (REST/gRPC) to serve models Collaborating with engineers, data scientists & DevOps teams … Your Experience: Industry experience in DevOps or MLOps roles (ideally in AWS environments) Hands-on with Docker, Kubernetes, and Terraform Strong scripting skills in Python or Bash Familiar with ML lifecycle tools, model monitoring, and versioning Exposure to tools like KServe, Ray Serve, Triton, or vLLM a big plus Bonus Points: Experience with observability frameworks like Prometheus or OpenTelemetry Knowledge … of ML libraries: TensorFlow, PyTorch, HuggingFace Exposure to Azure or GCP Passion for financial services Requirements: Degree in Computer Science, Engineering, Data Science or similar What We Offer A collaborative and innovative work environment with awesome career growth opportunities 34 days holiday plus your birthday off (inclusive of bank holidays) Share options – we believe in shared success Skills development – continuous More ❯
Posted:

Junior MLOps Engineer

Edinburgh, United Kingdom
Hybrid / WFH Options
Aveni UK
What You'll Be Doing Automating Machine Learning workflows (training deployment) with AWS & GitOps Deploying LLMs using Kubernetes & Docker Building infrastructure with Terraform & Helm Monitoring and maintaining ML models with performance alerts and dashboards Supporting CI/CD for ML pipelines Developing production-grade APIs (REST/gRPC) to serve models Collaborating with engineers, data scientists & DevOps teams … Your Experience Industry experience in DevOps or MLOps roles (ideally in AWS environments) Hands-on with Docker, Kubernetes, and Terraform Strong scripting skills in Python or Bash Familiar with ML lifecycle tools, model monitoring, and versioning Exposure to tools like KServe, Ray Serve, Triton, or vLLM is a big plus Bonus Points Experience with observability frameworks like Prometheus or OpenTelemetry … Knowledge of ML libraries: TensorFlow, PyTorch, HuggingFace Exposure to Azure or GCP Passion for financial services Qualifications Degree in Computer Science, Engineering, Data Science, or similar What We Offer A collaborative and innovative work environment with excellent career growth opportunities 34 days holiday plus your birthday off (including bank holidays) Share options - we believe in shared success Skills development - continuous More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Engineer - Data

Glasgow, UK
Amici Procurement Solutions
ll work in an agile, collaborative environment, leveraging modern technology stacks to build and optimize a powerful data platform and search engine. With an opportunity to explore vector search, machine learning, and large-scale data processing using Apache Lucene, Solr, or Elasticsearch. What you’ll be doing: Design, build, and optimize a high-performance data platform and search … mentor more junior members of the team. Why This role? Be part of a highly skilled team developing a modern data and search platform Work on vector search and machine learning applications A culture that values innovation, collaboration, and continuous learning What’s In It for You? Competitive salary & benefits package A chance to work with cutting More ❯
Employment Type: Full-time
Posted:

Senior Java Software Engineer

Glasgow, UK
Amici Procurement Solutions
ll work in an agile, collaborative environment, leveraging modern technology stacks to build and optimize a powerful data platform and search engine. With an opportunity to explore vector search, machine learning, and large-scale data processing using Apache Lucene, Solr, or Elasticsearch. What you’ll be doing: Design, build, and optimize a high-performance data platform and search … mentor more junior members of the team. Why This role? Be part of a highly skilled team developing a modern data and search platform Work on vector search and machine learning applications A culture that values innovation, collaboration, and continuous learning What’s In It for You? Competitive salary & benefits package A chance to work with cutting More ❯
Employment Type: Full-time
Posted:

Machine Learning Engineer (Visa Sponsorship Available)

Edinburgh, United Kingdom
Techwaka
60k per annum As a Machine Learning Engineer , you will be part of an MLOps team, working alongside data scientists, software engineers, and other stakeholders to bring machine learning models to life. You will be responsible for deploying, maintaining, and monitoring models in production, improving model performance, and refining the machine learning infrastructure to … to deploy machine learning models, ensuring quality and scalability. Pipeline Development : Build and maintain model pipelines to integrate with existing systems and workflows. CI/CD for ML : Design and implement continuous integration and delivery pipelines for efficient model deployment. Model Monitoring : Monitor machine learning models in production, ensuring ongoing performance and reliability. Collaboration : Work with … machine learning. Optimization : Continuously improve machine learning infrastructure and production workflows. Strong technical foundation in machine learning and software engineering Proficiency in Python and ML libraries (e.g., TensorFlow, PyTorch, scikit-learn) Experience with cloud platforms (AWS, GCP, Azure) Experience with CI/CD pipelines for machine learning (e.g., Vertex AI) Familiarity with data More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Data Engineer

Scotland, UK
Net Talent
architecture through implementation. Excellent communication skills with the ability to explain technical concepts to both technical and non-technical stakeholders. Preferred Qualifications: Experience designing data platforms that support analytics, machine learning, and real-time operational workloads. Familiarity with data governance, privacy, and compliance frameworks (e.g., GDPR, HIPAA). Background in customer-centric or product-driven industries such as More ❯
Posted:

Sr. Applied Scientist, Last Mile Science

Edinburgh, United Kingdom
Amazon
the delivery of tens of millions of products every week to Amazon's customers, achieving on-time delivery in a cost-effective manner. Minimum Requirements: 6+ years of building machine learning models for business application experience Knowledge of programming languages such as C/C++, Python, Java or Perl Experience programming in Java, C++, Python or related language … Experience with neural deep learning methods and machine learning PhD in engineering, technology, computer science, machine learning, robotics, operations research, statistics, mathematics or equivalent quantitative field 15+ years of relevant, broad research experience Deep expertise in Machine Learning Proficiency in programming Core competency in mathematics and statistics Track record of successful projects in More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

2026 Software Engineer Program - Full-Time - Glasgow ( February Start)

Glasgow, Scotland, United Kingdom
J.P. MORGAN-1
start full time employment in February 2026 A well-rounded academic background Baseline knowledge of software, applications and technical processes within a given technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Ability to work effectively in large, collaborative teams to achieve organizational goals, with a commitment to fostering an inclusive and innovative culture. Foundational knowledge of … technologists across global technology centers is dedicated to designing, building, deploying, and managing a wide range of solutions, including enterprise technology initiatives, big data, mobile solutions, electronic payments, cybersecurity, machine learning, and cloud development. We collaborate with FinTech and Silicon Valley tech firms to deliver innovative solutions to our clients and customers. With a $17 billion annual investment More ❯
Posted:

Python Developer - AI

Scotland, United Kingdom
Synechron
frameworks to visualize complex AI outputs. Problem Solving & Debugging: Excellent analytical skills with a knack for diagnosing issues and implementing effective solutions. Preferred Qualifications: Experience working in AI/ML projects or GenAI initiatives. Knowledge of cloud platforms such as AWS, GCP, or Azure. Familiarity with containerization (Docker, Kubernetes). Exposure to CI/CD pipelines and DevOps practices. Understanding More ❯
Posted:

Senior Engineer - Data

Glasgow, UK
Hybrid / WFH Options
Eden Scott
platform and intelligent search engine. Working with technologies like Apache Lucene, Solr, and Elasticsearch, you'll contribute to the design and development of scalable systems, with opportunities to explore machine learning, AI-driven categorisation models, and vector search. What You’ll Be Doing Design and build high-performance data pipelines and search capabilities. Develop solutions using Apache Lucene … engineers and contribute to a collaborative team environment. Why this role? Be part of a forward-thinking, technically strong team. Work on impactful projects using modern data, search, and ML/AI technologies. Join a culture that promotes innovation, learning, and cross-functional collaboration. Benefits Competitive salary and benefits package. Opportunity to work with cutting-edge tools in a More ❯
Employment Type: Full-time
Posted:

Senior Data Scientist & Senior Data Analyst

Edinburgh, United Kingdom
Hybrid / WFH Options
Royal London
Data & AI Office at Royal London, Senior Data Scientist and Senior Data Analyst. The purpose of the roles is to identify, define, manage, and deliver analytics, data science and Machine Learning projects to create insights, answer key business questions, solve business problems, and support decision making at all levels of the organisation. The Data Science and Data Analytics … roles will be closely aligned and will work together on both the analytical and machine learning aspects of projects. The Data Science role will also be responsible for managing the delivery of multiple projects across the team, acting as an internal SME data science, machine learning and modelling practice and to mentor and coach team members. … get in touch as your application will still be considered. The Team: The purpose of this team is to create business value through delivery of specific Analytics, Data Science, Machine Learning and Artificial Intelligence projects and initiatives. These initiatives will create insights, answer key business questions, solve business problems, and support decision making at all levels of the More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Machine Learning
Scotland
10th Percentile
£34,250
25th Percentile
£61,250
Median
£70,000
75th Percentile
£77,185
90th Percentile
£83,738