institution (i.e. ICE or CIWEM). Excellent skills in spreadsheet data analysis (i.e: using MS Excel pivot tables or PowerBI). Programming skills in languages such as VBA or Python would be advantageous. If you meet 80% or more of what we're looking for, please still apply. We understand not everyone will meet all the requirements, but you might More ❯
Edinburgh, Midlothian, United Kingdom Hybrid / WFH Options
Barclays
and business users. Key Skills: Proven background in platform selection, configuration, and onboarding (ideally across AWS, cloud, or on-prem solutions). Hands-on familiarity with tools like Databricks, Python, and SaaS analytics environments. Experience working within a CTO or principal engineering team to translate complex technical concepts into language understood by functional users. Strong stakeholder management - able to influence More ❯
for dimensional data modeling Familiarity with Snowflake (or comparable) cloud data warehousing environments Ability to develop compelling data visualizations using tools like Tableau Bonus if you have experience with Python, fraud detection, A/B testing methodologies, or AI tools that enhance your workflow. Don't meet every single requirement but excited about the role? We encourage you to apply More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Bioliberty
in developing automated testing frameworks for firmware validatio Knowledge of the specifications and limitations of sensors and actuators Backend software for testing/data gathering, e.g. C#/C python Awareness of requirements capture processes and techniques. Experience in medical device development, including medical device standards. E.g. 60601, or similar. What we offer A competitive salary and benefits, with opportunities More ❯
Edinburgh, Midlothian, United Kingdom Hybrid / WFH Options
Virgin Money
be able to effectively communicate complex methodologies, processes, and outputs to colleagues with varying levels of subject matter expertise. It's a bonus if you have but not essential Python experience Red Hot Rewards Generous holidays - 38.5 days annual leave (including bank holidays and prorated if part-time) plus the option to buy more. Up to five extra paid well More ❯
clients, custodial data providers, as well as internal working partners. Technical skills preferred in any or all of the following: Microsoft Excel, Google Suite, Atlassian Jira/Confluence, SQL, Python (Jupyter Notebook, Pandas, PySpark, etc.), Databricks, Bloomberg, Pitchbook, or other common financial services systems and applications. Our Values Act Like an Owner - Think and operate with intention, purpose and care. More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Lloyds Banking Group
communication skills, with the ability to explain technical concepts to non-technical audiences A collaborative approach and ideally, familiarity with Intermediary Wealth or Workplace Pensions, and knowledge of SQL, Python or VBA About Working For Us Our focus is to ensure we’re inclusive every day, building an organisation that reflects modern society and celebrates diversity in all its forms. More ❯
Kingdom 2 weeks ago Edinburgh, Scotland, United Kingdom 1 month ago Edinburgh, Scotland, United Kingdom 1 month ago Edinburgh, Scotland, United Kingdom 1 week ago Engineering Manager - Public Cloud, Python, Golang Edinburgh, Scotland, United Kingdom 1 month ago Edinburgh, Scotland, United Kingdom 3 weeks ago Edinburgh, Scotland, United Kingdom 2 months ago Edinburgh, Scotland, United Kingdom 2 weeks ago Edinburgh More ❯
key products, and help shape the digital strategy of multiple brands. The ideal candidate will have a strong background in full stack development with solid expertise in C#, Java, Python, or C++, and a passion for building intuitive, high-performance web applications. A strong GitHub or portfolio is a must. This is a rare opportunity to be part of something … moving and meaningful, with real autonomy, responsibility, and the potential for rapid progression. The Role: Develop and maintain secure, responsive web platforms Build full stack applications using C#, Java, Python, or C++ Collaborate with design and UX teams to create user-friendly experiences Manage databases and deploy code via CI/CD pipelines The Person: Strong experience in full stack … web development Strong in at least two languages: C#, Java, Python, or C++ Proven track record of delivering live web applications Confident working independently and within a small team More ❯
Employment Type: Permanent
Salary: £80000 - £200000/annum Great Benefits Package
key products, and help shape the digital strategy of multiple brands. The ideal candidate will have a strong background in full stack development with solid expertise in C#, Java, Python, or C++, and a passion for building intuitive, high-performance web applications. A strong GitHub or portfolio is a must. This is a rare opportunity to be part of something … moving and meaningful, with real autonomy, responsibility, and the potential for rapid progression. The Role: Develop and maintain secure, responsive web platforms Build full stack applications using C#, Java, Python, or C++ Collaborate with design and UX teams to create user-friendly experiences Manage databases and deploy code via CI/CD pipelines The Person: Strong experience in full stack … web development Strong in at least two languages: C#, Java, Python, or C++ Proven track record of delivering live web applications Confident working independently and within a small team More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Nichols Digital Ltd
PLEASE READ - Aiming for candidates to have a START DATE between July & August in EDINBURGH office. Graduate Machine Learning Engineer, Artificial Intelligence, Machine Learning, Passion & Enthusiasm , Mathematics, Data Analysis, Python, Git, SQL, BI Tools. An exciting AI company in Edinburgh are looking for several passionate & enthusiastic Graduate Machine Learning Engineer's to start between the end of June and end … technical and non-technical audiences. Contribute to automation of data analysis workflows to streamline reporting and validation processes Graduate Machine Learning Engineer, Artificial Intelligence, Machine Learning, Mathematics, Data Analysis, Python, Git, SQL, BI Tools. More ❯
technologies, influence product direction, and help shape digital strategies for multiple brands. The ideal candidate will have a strong background in full stack development with expertise in C#, Java, Python, or C++, and a passion for building intuitive, high-performance web applications. A portfolio or GitHub profile showcasing previous work is essential. This is a unique opportunity to be part … fast-moving, meaningful environment with autonomy, responsibility, and potential for rapid career progression. The Role: Develop and maintain secure, responsive web platforms Build full stack applications using C#, Java, Python, or C++ Collaborate with design and UX teams to create user-friendly experiences Manage databases and deploy code via CI/CD pipelines The Person: Strong experience in full stack … web development Proficiency in at least two of the following languages: C#, Java, Python, C++ Proven track record of delivering live web applications Ability to work independently and in small teams confidently Reference Number: BBBH253768 To apply or for further information, please click "Apply Now" or contact Rise Technical Recruitment. This vacancy is advertised by Rise Technical Recruitment Ltd., an More ❯
back and forth between the performance capture and animation departments and their processes. Continually innovate while solving technical problems throughout all phases of production. RESPONSIBILITIES Design, develop, and support Python tools and processes to enhance our stakeholders’ pipelines. Leverage automated solutions to efficiently process large amounts of data. Write various types of automated tests for new and existing code. Write … projects or toolsets. SKILLS Ability to effectively communicate, provide feedback, and mentor teammates. Comfortable bringing forward and actioning new ideas to improve technology and processes. Excellent programming skills in Python with a strong ability to produce clean, readable code. Solid understanding of version control systems and related best practices. Working knowledge of both Windows and Linux. Experience writing the following … Qt based applications in Python via PySide or PyQt. Tools and plugins in at least one DCC (Maya, MotionBuilder, etc). Tools for virtual production stages, layout teams, and/or animation teams. Experience writing database and event driven toolchains. Experience supporting large, legacy codebases. PLUSES Please note that these are desirable skills and are not required to apply for More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Rise Technical Recruitment
using modern technologies, influence product directions, and help shape digital strategies for multiple brands. Responsibilities: Develop and maintain secure, responsive web platforms Build full stack applications using C#, Java, Python, or C++ Collaborate with design and UX teams to create user-friendly experiences Manage databases and deploy code via CI/CD pipelines Candidate Profile: Strong experience in full stack … web development Proficiency in at least two of the following languages: C#, Java, Python, C++ Proven track record of delivering live web applications Ability to work independently and within a small team Reference Number: BBBH(phone number removed) To apply or for further roles, please click "Apply Now" or contact Rise Technical Recruitment. This vacancy is advertised by Rise Technical More ❯
learn risk management frameworks. Additionally, you'll need: Experience of creating and maintaining workflows and playbooks to enhance intelligence processes within the Security Intelligence Platform Hands on experience with Python and JSON to connect the platform with various security tools and data sources, improving overall functionality The ability to work closely with analysts, engineers, and managers to identify and implement … automation opportunities throughout the organisation An understanding on how to build reliable solutions and maintain clear documentation to support knowledge sharing and best practices Strong proficiency in Python scripting, JSON handling, API integration, and troubleshooting Experience with Amazon web services which is desirable More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Nichols Digital Ltd
basic***** IMPORTANT PLEASE READ - Aiming for candidates to have a START DATE between July & August Graduate Machine Learning Engineer, Artificial Intelligence, Machine Learning, Passion & Enthusiasm , Mathematics, Data Analysis, Python, Git, SQL, BI Tools. An exciting AI company in Edinburgh are looking for several passionate & enthusiastic Graduate Machine Learning Engineer's to start between the end of June and end of … technical and non-technical audiences. Contribute to automation of data analysis workflows to streamline reporting and validation processes Graduate Machine Learning Engineer, Artificial Intelligence, Machine Learning, Mathematics, Data Analysis, Python, Git, SQL, BI Tools. Seniority level Seniority level Not Applicable Employment type Employment type Full-time Job function Job function Information Technology Industries Technology, Information and Internet and Software Development More ❯
star schemas. Key Skills, Knowledge, and Experience: Proficiency in ER Studio. Knowledge of Google Cloud Platform components like GCS buckets, BigQuery, Kafka, etc. Experience with advanced SQL, SSIS packages, Python, and Unix Shell scripting. * Free services are subject to limitations. #J-18808-Ljbffr More ❯
to ensure you are suitably employable as a data analyst. Microsoft excel - to expert level. Learn SQL - the programming language used for extracting data from more complex databases. Learn Python 3 - Python 3 is a simple to use programming language used by many analysts. Learn Tableau - Tableu is a tool which analysts use to build visually appealing dashboards for complex More ❯
for many entry level programming roles and help you get a step ahead. Learn the Command Line (*1.5 weeks) Learn Git & GitHub (*1.5 weeks) Learn JavaScript (*1.5 weeks) Learn Python 3 (*1.5 weeks) JavaScript forms the foundation of almost everything you see on the Internet. Therefore, this is an essential addition language in building your programming and development foundation. PythonMore ❯
for many entry level programming roles and help you get a step ahead. Learn the Command Line (*1.5 weeks) Learn Git & GitHub (*1.5 weeks) Learn JavaScript (*1.5 weeks) Learn Python 3 (*1.5 weeks) JavaScript forms the foundation of almost everything you see on the Internet. Therefore, this is an essential addition language in building your programming and development foundation. PythonMore ❯
AI into real-world tools • Stay current on AI trends and contribute to open research Requirements: • PhD or equivalent experience in ML, AI, CS, physics, or mathematics • Proficient in Python, C++, and deep learning frameworks (e.g., PyTorch, TensorFlow) • Solid grasp of ML techniques; independent and team-oriented mindset Preferred: • Experience in LLMs, reinforcement learning, or chip design • Familiarity with JAX More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
ZipRecruiter
Machine Learning Engineers to join an exciting AI company in Edinburgh. The role is suitable for candidates passionate about Artificial Intelligence, Machine Learning, Mathematics, Data Analysis , and proficient in Python, Git, SQL, and BI Tools . The position is available for start dates between late June and August. Responsibilities: Possess foundational knowledge across a diverse range of machine learning techniques More ❯
an investment management house Experience of report production within investment operations preferred Sees themselves as a natural problem solver Highly numerate – numerical degree is preferred VBA/SQL and Python proficiency beneficial. This is an exciting opportunity for junior candidates with strong buy-side Operations experience, ideally with Performance Analysis and/or Data Analysis experience looking to excel their More ❯
analysis tools Experience And Qualifications: Degree in Electronics Engineering or relevant STEM subject (Software/Computer, Physics, etc.)Experience with scripting or programming languages such as C/C++, Python or Visual Basic (or similar)Hands-on experience with lab equipment such as oscilloscopes, signal generators, power supplies and spectral analysers.Strong knowledge of analogue, digital and mixed-signal electronics - interest More ❯
analog interfaces Low-power, performance, and optimization Low-level software, firmware, and embedded requirements - drivers, controllers, etc. Confident knowledge of a variety of coding languages - C, C++, SystemC, Tcl, Python Excellent communication skills, and ability to work across software and hardware teams Nice to have skills: Team leadership/management SOC performance & modeling - C, C++, SystemC UVM verification - at IP More ❯