16 of 16 Remote/Hybrid Permanent Python Jobs in Edinburgh

Informatica MDM Migration Specialist & AWS Engineer

Hiring Organisation
Unitech Consultancy Services PVT LTD
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
Salary
£60,000
technical and business teams. Nice-to-Have: Informatica IDMC certification or AWS certification. Experience integrating Informatica Axon, EDC, or Data Quality tools. Knowledge of Python or Shell scripting for automation. Exposure to Agile delivery environments. ...

Senior Software Engineer

Hiring Organisation
Intellect Group
Location
Edinburgh, UK
Employment Type
Full-time
hands on role where you'll work across the stack, leading frontend development with React and Next.js while also contributing to a Python (FastAPI) backend that powers AI driven insights and data heavy systems. You'll have real ownership, influence technical direction, and help shape a platform used to simplify … Next.js Working closely with product, design, and data teams to create intuitive user experiences Building and maintaining scalable APIs and backend services in Python using FastAPI Contributing to architectural decisions as the platform evolves and transitions from Azure to GCP Ensuring strong integration between frontend and backend with a focus ...

Senior Backend Engineer (Python & FastAPI)

Hiring Organisation
Prism Digital
Location
Edinburgh, UK
Employment Type
Full-time
Senior Backend Engineer – High-Scale Systems | Python & FastAPI | Security SaaS Salary: £75k - £85k plus bonus Location: Fully remote, (UK-based) Sponsorship is not available for this role Prism Digital have partnered with a super interesting and niche VC-backed client specialising in attack surface management and automated red teaming. Their … products. You will be in charge of building scalable backend services and awesome messaging queues. You will be responsible for developing a Python-based back end platform that's handling 100,000+s of interactions daily. So the ideal candidate will come from a background of working with applications that ...

Data Engineer

Hiring Organisation
QAD
Location
Edinburgh, UK
Employment Type
Full-time
query optimization, cost management, and security. AWS: Strong knowledge of data and cloud services including S3, IAM, Glue, and Lambda. Languages: Advanced SQL and Python for data manipulation, automation, and ML integration. Data Engineering: Proven experience in ETL/ELT pipeline design. AI/ML Integration: Ability to prepare data ...

Senior AI Engineer

Hiring Organisation
SearchWorks
Location
Edinburgh, UK
Employment Type
Full-time
Senior/Staff AI Engineer (Python, ML Systems) - FULLY REMOTE High-growth AI | We're working with a well-funded, fast-scaling AI company building a highly ambitious product at enterprise scale. They're now looking to add Senior and Staff-level AI Engineers to help shape the next phase … focus on ML systems, model deployment, and production AI infrastructure. What you'll be doing Designing and building production ML systems and pipelines in Python Architecting scalable inference infrastructure and model serving systems Building robust MLOps tooling for training, evaluation, and deployment Owning AI system reliability, performance optimization, and monitoring ...

Data Scientist

Hiring Organisation
Thyme
Location
Edinburgh, UK
Employment Type
Full-time
outputs clearly to technical and non-technical stakeholders What we're looking for Essential experience Strong grounding in statistical modelling, experimentation and inference Advanced Python skills (NumPy, pandas, scikit-learn, PyTorch or TensorFlow) Experience building, deploying and optimising ML models in production Strong AWS experience (e.g. SageMaker, Lambda or similar ...

Senior Product Engineer - AI, Data, Cloud (Innovation Labs)

Hiring Organisation
Serve Legal
Location
Edinburgh, UK
Employment Type
Full-time
with data scientists, commercial teams, and ops leaders. Hard Skills Required • Software Engineering: Strong in at least one modern language (JavaScript/TypeScript, Java, Python) • Web & Product Development: Frameworks (React, Node.js, Django/Flask) • AI, GenAI and LLMs: OpenAI, Gemini, Grok, Llama • Agentic AI: Frameworks (langchain, langgraph, Google ...

Data Engineering Manager

Hiring Organisation
Reed
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Full-Time
Salary
£64,000 - £76,260 per annum, Inc benefits
standards. Essential Skills & Experience Strong experience building data products and pipelines using Azure data technologies such as Microsoft Fabric or Delta Lake. Skilled in Python, T-SQL, and modern development practices (including test-driven development). Extensive experience designing data architecture, data models, integrations, and migrations. Hands-on experience with ...

Lead Data Engineer

Hiring Organisation
Cathcart Technology
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
closely with senior stakeholders , you'll turn complex requirements into robust technical solutions and set standards for data quality and governance. With a modern Python-first stack , no legacy constraints and strong business backing, the role offers genuine technical ownership and strategic impact in a fully remote position . … ideally have most of the following: ** Hands-on experience with Snowflake (essential) ** Proven experience leading data engineering projects end-to-end ** Strong Python background and modern data engineering practices ** Deep understanding of ETL/ELT, data modelling and transformations ** Practical machine learning experience (desirable) ** Strong communication with technical ...

Web Automation Engineer (API & Functional Testing)

Hiring Organisation
Pronetx
Location
Edinburgh, UK
Employment Type
Full-time
automation framework for API and functional testing. The ideal candidate will have hands-on experience in building scalable test frameworks using Playwright and Python, with a strong emphasis on reliability, maintainability, and rapid feedback for CI/CD pipelines. Key Responsibilities Design, implement, and maintain a scalable web automation framework …/functional testing Develop test strategies, test plans, and automation suites using Playwright (Python) for web applications Create reusable, modular page objects and components to maximize test reuse Implement API testing strategies (REST/GraphQL) integrated with UI tests where appropriate Write clear, maintainable automated tests with robust assertions ...

AI Engineer - TWE 42569

Hiring Organisation
twentyAI
Location
Edinburgh, UK
Employment Type
Full-time
Why join? If you're an engineer who wants true ownership, visibility, and the chance to shape how agentic systems transform profitability in an analogous sector, this is the role for you. You won't ...

Principal Software Engineer (Software Team Lead)

Hiring Organisation
Touchstone Advisory Limited
Location
Edinburgh, UK
Employment Type
Full-time
software team and guiding architectural direction. • Deep experience developing modern web applications, ideally having launched a product to market. • Expertise in React, Redux, TypeScript, Python, FastAPI, and SQLAlchemy. • Strong understanding of cloud technologies (AWS preferred). • Excellent grasp of software architecture, design patterns, and scalable system design. • Strong communicator with ...

SC Cleared Splunk Engineer

Hiring Organisation
Hamilton Barnes
Location
Edinburgh, UK
Employment Type
Full-time
sources (security tools, OS logs, network devices, cloud platforms). Familiarity with security monitoring use cases and SOC environments. Scripting or automation experience (Python, Bash, or similar) is highly desirable. Contract Details Duration: 3 months (with potential extension) Day Rate: £500 per day (Inside IR35) Location: Fully Remote Start Date ...

Embedded Software Engineer

Hiring Organisation
Rise Technical Recruitment Limited
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Full-Time
Salary
£50,000 - £65,000 per annum
microcontrollers such as ARM, PIC, and DSP. Experience with standard communication buses and protocols including I2C and SPI is essential. Knowledge of Linux and Python would be a distinct advantage.This is a fantastic opportunity for an Embedded Software Engineer seeking a technically varied and autonomous role within a forward-thinking …/C++ Proficient with microcontrollers and standard communication buses/protocols (ARM, PIC, I2C, SPI) Desirable experience with Linux and/or Python Reference Number: 264492To apply for this role or for to be considered for further roles, please click "Apply Now" or contact Marcel Cerek at Rise Technical Recruitment.Rise ...

Lead Data Engineer

Hiring Organisation
Cathcart Technology
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
Kafka , Spark , Databricks , dbt , and Airflow . You'll know your way around cloud platforms (AWS, GCP, or Azure) and be confident coding in Python , Java , or Scala . Most importantly, you'll understand what it takes to design data systems that are scalable , reliable and built for the long ...

Consumer Lending Data Scientist

Hiring Organisation
Datatech
Location
Edinburgh, Manchester, United Kingdom
Employment Type
Permanent
first industry role, through to more experienced practitioners who want broader ownership and influence. What you will be doing Building and enhancing Python based ML models across the credit card portfolio Using SQL on large, complex datasets to engineer robust, reusable features Partnering with ML Engineers to deploy containerised models … language and helping non specialists act on the insights What we are looking for Strong grounding in statistics and or Machine Learning, plus solid Python Confident SQL skills and experience with real world, messy datasets Experience of the ML lifecycle, ideally including production or near production environments Exposure to modern ...