Machine Learning Jobs in Edinburgh

A thriving hub for machine learning innovation, with a strong academic and industrial presence.

Open roles
6
Salary range
£35k – £64k
Hiring companies
4

Edinburgh is a leading centre for machine learning in the UK, boasting a vibrant ecosystem of universities, research institutions, and tech companies. The city is home to the University of Edinburgh, one of the world's top institutions for AI and machine learning research. This academic prowess is complemented by a growing cluster of startups and established tech firms, creating a fertile ground for innovation and collaboration. Whether you're a researcher, engineer, or data scientist, Edinburgh offers a dynamic environment where you can push the boundaries of machine learning and contribute to cutting-edge projects.

Salary on the board

£35k – £64k

Based on advertised midpoints across the 3 priced listings posted in the last 12 months. Base salary only.

Live jobs

6 live roles

Data Scientist (AI / ML) - Near Edinburgh - 42K, Bonus

Design and implement machine learning models within an R&D-driven environment, translating technical outcomes into actionable insights for stakeholders. Collaborate with product teams and external partners to integrate AI solutions into globally used products. Focus on innovation, experimentation, and continuous improvement in a hybrid work setting.

Lorien Stockbridge, City Of Edinburgh, Edinburgh, United Kingdom £35,000 – £42,000 pa
Hybrid

Data Scientist (AI / ML) - Near Edinburgh - 42K, Bonus

This role involves designing, developing, and evaluating machine learning models and advanced analytical solutions within an R&D-style environment. The Data Scientist will bridge the gap between data science and product teams, translating AI strategies for stakeholders and integrating ML solutions into product development. The position offers exposure to global AI projects and collaboration with skilled technical teams.

SRG Eh24Qz, Alba / Scotland, EH2 4QZ, United Kingdom £35,000 – £42,000 pa
Hybrid

Embedded Machine Learning Engineer

Design and deploy machine learning models that run on resource-constrained embedded devices processing real-time sensor data. Work across the full lifecycle from raw sensor input to field deployment, optimising for memory, latency, and power. Collaborate with firmware and hardware teams to ensure reliability in uncontrolled environments and contribute to cross-domain model transfer.

KO2 Embedded Recruitment Solutions Edinburgh, United Kingdom £60,000 – £70,000 pa
Amazon logo

Machine Learning Engineer II, Intelligent Talent Acquisition - Lead Generation & Detection Services

This role involves building and scaling AI/ML-powered systems to transform talent acquisition at Amazon, with a focus on developing foundational data platforms and knowledge graphs. You'll work closely with scientists and engineers to deliver machine learning solutions across the full recruitment lifecycle, leveraging deep learning and generative AI. The position emphasizes software development for large-scale systems that support hiring at global scale.

Amazon Edinburgh, Alba / Scotland, United Kingdom
Hybrid Permanent
Amazon logo

Applied Scientist, Intelligent Talent Acquisition - Lead Generation & Detection Services

This role involves designing and building machine learning models for large-scale recommendation systems that match job seekers with opportunities and recruiters with talent across Amazon. You'll work on fair and explainable AI systems, using techniques like representation learning and reinforcement learning, while collaborating with engineers and scientists. The position emphasizes scientific rigor, scalability, and improving hiring outcomes through data-driven innovation.

Amazon Edinburgh, Alba / Scotland, United Kingdom
Hybrid Permanent
Amazon logo

Software Development Engineer, Amazon Ads CreativeX

This role involves designing, building, and maintaining full-stack advertising technology products used by Amazon's advertising customers. You'll work across both frontend and backend systems, using React and TypeScript for client-side development and Kotlin with Elasticsearch for scalable backend services, all hosted on AWS. The position emphasizes iterative development, collaboration with UX and product teams, and delivering reliable, high-performance features at global scale.

Amazon Edinburgh, Alba / Scotland, United Kingdom
On-site Permanent
The scene

Hiring in Edinburgh

Edinburgh's strong academic foundation, particularly at the University of Edinburgh, attracts a steady stream of talented machine learning professionals. This, combined with a supportive ecosystem of startups and established tech firms, makes it an ideal location for those looking to advance their careers in machine learning.

The city's tech community is characterised by a collaborative spirit, with frequent meetups, workshops, and conferences. This environment fosters continuous learning and professional growth, making Edinburgh a hub for cutting-edge research and development in machine learning.

FAQs

Common questions

  • Edinburgh is known for roles in research, development, and MLOps. You'll find positions in academia, startups, and larger tech companies.

  • Many companies in Edinburgh offer hybrid or remote options, especially for roles that don't require on-site lab work or equipment.

  • The work environment is collaborative and research-focused, with a strong emphasis on innovation and interdisciplinary collaboration.

  • Salaries can vary, but they are generally competitive. For specific salary ranges, check the salary section on this page.

Hiring in this cluster?

Post your role in 90 seconds and reach the specialist audience that already reads this page.