1 to 25 of 37 Permanent Python Jobs in Midlothian

Lead Data Visualisation Software Engineer

Hiring Organisation
Bright Purple Resourcing
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£95,000
analytics Designing and building advanced Grafana dashboards running in Kubernetes Turning complex data into clear, insightful visualisations Developing and reviewing complex queries (Grafana, Splunk, Python) Mentoring engineers and shaping technical best practice Balancing hands-on development with technical leadership and ownership What Were Looking For Essential Strong experience building dashboards ...

Senior Software Engineer

Hiring Organisation
Cathcart Technology
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
Salary
£75,000
architecture Highly desirable experience includes: ** Previous work within a technical consultancy ** Software architecture or project leadership exposure ** Experience with a variety of programming languages (Python, Kotlin) This role would suit someone who enjoys solving complex problems , influencing technical direction, and continuing to grow their career within a collaborative consultancy environment. ...

Data and Applications Manager

Hiring Organisation
Cathcart Technology
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
Salary
£70,000
coding. ** Solid knowledge of the Microsoft ecosystem and data toolset - Azure, SQL, Power Platform, LogicApps, PowerBI. ** Familiarity with programming languages such as C#, .NET, Python, and PowerShell. ** Experience working with Azure Data Factory for data integration and pipeline development. ** Strong vendor management experience, with the ability to oversee and challenge ...

Junior AI Developer

Hiring Organisation
ITOL Recruit
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Full-Time
Salary
£30,000 - £45,000 per annum
applications. Step 3 – Notebooks & IDEs Get hands-on with industry-standard tools like Jupyter Notebooks and VS Code to develop AI systems. Step 4 – Python Programming Master Python, covering everything from the basics to object-oriented programming (OOP). Step 5 – Python Streamlit Project Apply your Python skills by building … price prediction app using Python and Streamlit. Step 6 – Python for Data Learn essential Python libraries like NumPy, Pandas, and Matplotlib for data manipulation and visualisation. Step 7 – AI Sentiment Analysis Project Work with Hugging Face to build a sentiment analysis classifier using real-world AI techniques. Step ...

Senior Data Engineer

Hiring Organisation
Quorum Network Resources
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
client workshops, gather requirements, and translate them into robust designs Strong problem-solving skills and a structured approach to delivery Coding experience in M, Python or R A good understanding of SQL and data modelling concepts Nice to have (but not essential): Reporting experience with Power BI, Tableau or Qlik ...

Trainee AI Engineer

Hiring Organisation
ITOL Recruit
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Full-Time
Salary
£30,000 - £45,000 per annum
applications. Step 3 – Notebooks & IDEs Get hands-on with industry-standard tools like Jupyter Notebooks and VS Code to develop AI systems. Step 4 – Python Programming Master Python, covering everything from the basics to object-oriented programming (OOP). Step 5 – Python Streamlit Project Apply your Python skills by building … price prediction app using Python and Streamlit. Step 6 – Python for Data Learn essential Python libraries like NumPy, Pandas, and Matplotlib for data manipulation and visualisation. Step 7 – AI Sentiment Analysis Project Work with Hugging Face to build a sentiment analysis classifier using real-world AI techniques. Step ...

Trainee AI Programmer

Hiring Organisation
ITOL Recruit
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Full-Time
Salary
£30,000 - £45,000 per annum
applications. Step 3 – Notebooks & IDEs Get hands-on with industry-standard tools like Jupyter Notebooks and VS Code to develop AI systems. Step 4 – Python Programming Master Python, covering everything from the basics to object-oriented programming (OOP). Step 5 – Python Streamlit Project Apply your Python skills by building … price prediction app using Python and Streamlit. Step 6 – Python for Data Learn essential Python libraries like NumPy, Pandas, and Matplotlib for data manipulation and visualisation. Step 7 – AI Sentiment Analysis Project Work with Hugging Face to build a sentiment analysis classifier using real-world AI techniques. Step ...

Azure Data Engineer

Hiring Organisation
Euro Projects Recruitment
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
Salary
£80,000
Exposure to Microsoft Fabric, Power BI and modern data architectures Experience building ETL processes and data pipelines Coding or scripting experience using Python, M or R Comfortable working in a customer-facing or consultancy-style environment Strong communication skills and a problem-solving mindset Desirable Consultancy or Microsoft Partner background ...

Lead Data Platform Engineer

Hiring Organisation
Harnham - Data & Analytics Recruitment
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Full-Time
Salary
£80,000 - £85,000 per annum
followed. Your Skills and Experience You will bring: * Strong commercial experience in Azure and Databricks, with deep knowledge of Lakehouse architecture. * Proficiency in PySpark, Python, SQL and Spark SQL. * Strong DevOps engineering skills including CI/CD, automated testing and deployment pipelines. * Experience with monitoring, logging and alerting solutions. * Ability ...

Senior Product Owner

Hiring Organisation
Cathcart Technology
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£80,000
commercial teams, and clients ensuring the platform is technically robust, commercially valuable, and genuinely useful to end users. The platform is being built using Python, Snowflake, and AWS, and while you won't be hands-on coding, strong data literacy and comfort working in a technical environment are essential. This ...

Senior Embedded Software Engineer

Hiring Organisation
Stack-r Ltd t/as Ivaris
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
Salary
£75,000
major components or subsystems. Confident influencing technical direction and supporting other engineers. Strong communication and problem-solving skills. Nice to Have: ARM OpenCV Python Assembly Matlab FPGAs Experience with imaging, sensors or high-speed hardware systems Calibration or hardware optimisation experience Please note: You must have full right to work ...

Senior Automation Tester

Hiring Organisation
Bright Purple Resourcing
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
Salary
£55,000
based applications Experience working with event-driven systems and service bus technologies Strong coding or scripting skills (ideally C# or TypeScript ; Java, JavaScript, or Python also considered) Hands-on experience with tools such as Jest, Playwright, Cypress, K6 , or similar Experience using test management tools such as Azure DevOps ...

Web Developer Trainee

Hiring Organisation
ITOL Recruit
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Full-Time
Salary
£28,000 - £35,000 per annum
speed. React-js JavaScript JavaScript forms the foundation of almost everything you see on the Internet, so it will be essential! Python is highly versatile. You can use it for both small and complex tasks, and it is used across many different industries. Step 3 - Build a Portfolio Website Project ...

Trainee Ai Engineer

Hiring Organisation
IT Career Switch
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Full-Time
Salary
£25,000 - £45,000 per annum
accessible anytime, anywhere, through our easy-to-use online platform. Step 2: Full-Stack AI Mastery Dive deeper with in-demand technical skills including Python programming, data handling, machine learning, and version control with Git and GitHub. You’ll work on hands-on mini projects that mirror real-world challenges ...

Cyber Threat Intelligence Analyst

Hiring Organisation
Euro Projects Recruitment
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£60,000
role Strong analytical mindset with attention to detail Ability to manage multiple investigations under pressure Genuine interest in cyber security and continuous learning Desirable Python or scripting experience Threat intelligence platforms OSINT research MSP or consultancy background Whats On Offer £50,000 to £60,000 salary depending on experience Permanent ...

Trainee Web Developer

Hiring Organisation
IT Career Switch
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Full-Time
Salary
£25,000 - £45,000 per annum
friendly advisors will be in touch. Keywords:Coding, programming, web developer, software developer, app developer, Trainee, PHP, HTML, SQL, CSS3, Java, Javascript, Python, C#, Trainee Web Developer ...

AI Engineer

Hiring Organisation
Sanderson Recruitment
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
ready AI features Stay up to date with the fast-moving AI/LLM ecosystem Required Skills & Experience (A blend of): Strong experience with Python and common ML libraries (e.g. PyTorch, NumPy, Panda, TensorFlow, scikit-learn) Experience with LLMs and fine tuning (OpenAI, open-source models) Hands-on experience with ...

Threat Intelligence Analyst

Hiring Organisation
Quorum Network Resources
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
MITRE ATT&CK, malware analysis, and adversary behaviour Hands-on experience with Microsoft Sentinel, Defender XDR, and threat intelligence platforms Proficiency in KQL, Python, or similar scripting/query languages Excellent communication skills — comfortable presenting to clients Analytical, detail-driven mindset with the ability to manage multiple investigations Passion ...

Firmware QA Engineer

Hiring Organisation
Bright Purple Resourcing
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
Salary
£45,000
improvement Maintain and evolve testing documentation Produce and maintain user documentation. Required Skills: Proficient in at least one scripting/programming language (eg. Python, NodeJS, Bash). Experience with firmware testing and/or willingness to support firmware testing. Proven experience in testing tools and frameworks. Comfortable with setting ...

Application Security Engineer

Hiring Organisation
Spencer Rose Ltd
Location
Edinburgh, Midlothian, United Kingdom
Employment Type
Permanent
Salary
GBP 85,000 Annual
Background The ideal Application Security Engineer will have: Experience in a similar role, in both responsibility and scale Proficiency with one of the following: Python, Jenkins, Powershell, Bash, GitHub Actions Relevant professional certifications for example: CISSP SANS Crest/CHECK Strong understanding of shift left Proven experience with of working ...

Senior Data Engineer

Hiring Organisation
Cathcart Technology
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
Microsoft data technologies (ideally including Microsoft Fabric) ** Strong SQL, data modelling and data engineering fundamentals ** Coding experience in at least one language such as Python or R ** Hands-on experience with Data warehouses, Data Lakes and Data Lakehouses This is a chance to shape how organisations get value from their ...

Data Science Trainee

Hiring Organisation
IT Career Switch
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Full-Time
Salary
£25,000 - £45,000 per annum
through to being qualified to work in a junior Data Scientist role. Through the interactive courses, you will gain knowledge in Python, R, Machine Learning, AI , and much more. You will also complete mini projects to gain practical experience and test your skills while you study. Step 2 - CompTIA Data+ ...

Fixed Incomes Data Engineer

Hiring Organisation
Bright Purple Resourcing
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£80,000
/unstructured datasets Applying your industry know-how within financial data to ensure continual product development Tech youll work with: Functional programming i.e. Ruby, Python, Elixir PostgreSQL OpenAPI integrations Various data streaming and processing tools Whats in it for you: Fully remote working Flexible hours Trust and ownership Chance ...

AI Infrastructure Architect

Hiring Organisation
Microtech Global Ltd
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent
network/storage paths Proficient in at least one system-level language (e.g., C/C++, Go, Rust) and one scripting language (e.g., Python ...

Data Engineer

Hiring Organisation
Bright Purple Resourcing
Location
Edinburgh, Midlothian, United Kingdom
Employment Type
Permanent
Salary
GBP 70,000 Annual
help build and scale a robust, multi-tenant data platform. This role focuses on designing, building, and maintaining reliable data pipelines using Python and cloud services to support critical business systems and analytics click apply for full job details ...