of aquaculture monitoring and control systems (e.g., sensor integration, automated feeding systems, water quality monitoring devices). Write clean, efficient, and well-documented code Python for embedded systems. Work with microcontrollers, microprocessors, and real-time operating systems (RTOS). Implement communication protocols (e.g., MQTT, UART, SPI, I2C, Ethernet, Bluetooth, LoRaWAN More ❯
of aquaculture monitoring and control systems (e.g., sensor integration, automated feeding systems, water quality monitoring devices). Write clean, efficient, and well-documented code Python for embedded systems. Work with micro controllers, microprocessors, and real-time operating systems (RTOS). Implement communication protocols (e.g., MQTT, UART, SPI, I2C, Ethernet, Bluetooth More ❯
managing large language models and agent-based AI workflows. Cloud AI (AWS/Azure): Demonstrated experience delivering AI solutions in production cloud environments. Advanced Python: Expertise in developing efficient, production-grade AI/ML code. LLMOps & AI Model Management: Experience with tools like MLFlow, LangChain, Hugging Face, Kubeflow, or similar More ❯
business supported by the applications A willingness to be flexible Skills Desired Experience of distributed NoSQL databases, ideally MongoDB Advance relational database query optimisation Python and Linux Shell scripting Knowledge of the Equity Swaps and/or Equity Derivative business More ❯
of data modeling , distributed systems , streaming architectures , and ETL/ELT pipelines . Proficiency in SQL and at least one programming language such as Python , Scala , or Java . Demonstrated experience owning and delivering complex systems from architecture through implementation. Excellent communication skills with the ability to explain technical concepts More ❯
also a collaborative mindset and a passion for continuous improvement. What you'll need to succeed Strong backend engineering skills in Java (Go and Python a plus) Cloud-native development experience, ideally in AWS (Terraform, Aurora DB, Lambdas) Microservices architecture and container orchestration with Kubernetes Full SDLC ownership - from design More ❯
Practical experience deploying and managing large language models and agent-based workflows. Cloud AI (AWS/Azure): Experience deploying AI solutions on cloud platforms. Python: Proficient in writing clean, production-quality code. AI Model Management: Familiarity with platforms such as MLFlow, Hugging Face, or LangChain. Data Processing: Experience with Databricks More ❯
/Kafka). RDBMS Sybase and/or DB2 is preferable, with proficiency in writing complex SQL queries. Unix/Linux scripting (Shell/Python). Good Problem solving and analytical skills. Full software development lifecycle understanding. Good software development practices. Excellent oral and written communication skills. An interest to More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Motability Operations
Lambda, S3 etc. Experience of liaising with both in-house and third party development teams, across different geographical sites Skilled at writing and understand Python code especially those using AWS boto3 APIs Good understanding of replication software such as DMS Desirable criteria Very good SQL skills Past experience and solid More ❯
Employment Type: Permanent, Part Time, Work From Home
Deep understanding of data modeling, distributed systems, ETL/ELT pipelines, and streaming architectures Proficiency in SQL and at least one programming language (e.g., Python, Scala, or Java) Demonstrated experience owning complex technical systems end-to-end, from design through production Excellent communication skills with the ability to explain technical More ❯
solution design, development, testing, and deployment while learning from senior engineers and working directly with clients. What You’ll Do: Develop AI applications using Python , large language models, and modern cloud-based tools. Contribute to the design and implementation of microservices and data pipelines . Collaborate with client stakeholders and More ❯
test and regression tests. • Strong data analytical skills (SQL) • Strong understanding of Agile principles and practices. • Strong communication and interpersonal skills. Desired • Experience with Python, Docker, Kubernetes, Spark and Scala More ❯
firm as a DevOps Engineer To become a Revolent DevOps Engineer will have: Essential: Candidates who haven’t worked formally as a Java or Python developer, are expected to have experience in a different object-oriented programming language (C#/JavaScript) Full Stack/Back End Development experience – preferred Exposure More ❯
Certifications: CCNP, CCIE, PCNSE, NSE4/7, or similar. Familiarity with Zero Trust, ZTNA, and SASE. Experience with network automation/IaC (Ansible, Terraform, Python). Understanding of GDPR, Cyber Essentials, ITSM/ITIL frameworks. Why This Role? This is your opportunity to shape the future of a global network More ❯
UK remote (willing to travel to Glasgow office once per quarter) A leading SaaS organisation is looking for a Senior Java Developer to join its expanding technology team. You’ll contribute to the ongoing development of a next-generation platform More ❯
Product Test Engineering within the semiconductor industry Expertise in ATE platforms (V93K/Teradyne) is essential Strong command of C++ and scripting languages like Python, PERL, and Unix Exceptional problem-solving, analytical, and communication skills Why join as a Senior Product Test Engineer? Enjoy hybrid and flexible working A collaborative More ❯
North Lanarkshire, Scotland, UK Hybrid / WFH Options
Escape Recruitment Services
embedded systems or firmware Manufacturing experience essential Comfortable using lab tools (oscilloscopes, multimeters etc.) Experience with version control (Git or similar) Nice to have: Python for testing or automation Basic understanding of WiFi, BLE, or other comms protocols Exposure to RTOS or Linux-based systems This is not a graduate More ❯
a team through coaching, feedback, and development. Proven stakeholder management skills. Good written and verbal communication skills. Data Analytics skills including experience in using Python is advantageous but not required. This role is urgent in nature so please email your CV to mitesh.fatnani@change-digital.co.uk or call More ❯
stakeholders. Solid understanding of the software development lifecycle and best practices. Desirable skills: Experience with Power BI or other data visualisation tools. Familiarity with Python, C#, Angular, or Microsoft Power Automate. Exposure to data modelling, pipeline optimisation (ETL/ELT), and API provisioning. Understanding of data science workflows and practices. More ❯
scientists, engineers, and domain experts · Introduce new tools, methods, and approaches where relevant · Communicate clearly with both technical and non-technical audiences Qualifications · Strong Python skills and practical machine learning experience · Proven ability to lead or mentor in a data science setting · Track record of delivering models into production environments More ❯
generation platform to take the pain out of booking and managing business travel. As a Senior Software Engineer, this position involves: Product development in Python/Django and/or React of a travel-related web-based product Integrations between our product to 3rd party APIs System architecture design, implementation More ❯
Statistics, or related fields. Confident in using PowerApps suite, Power BI, M365. SQL and database management for querying and handling structured data. Programming in Python, R, or SAS for analytics, automation, and statistical modelling. Business intelligence tools for reporting and dashboard creation. Why Join Us: Repsol values diversity and believes More ❯
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 More ❯
logic analysers, oscilloscopes). A proactive and methodical approach to problem-solving. Good documentation and version control habits (e.g. Git). Knowledge of C++, Python, HTML, and Linux is desirable but not essential. Experience in CAD or basic graphic design tools is a plus. Join Our Team: CAME aim to More ❯