a Systems Engineer/Senior Systems Engineer to join our team in Glasgow. Working in a team to design, build, test and implement industrial control systems (both hardware and software), utilising Programmable Logic Controllers (PLC's), Human Machine Interfaces (HMIs), Supervisory Control and Data Acquisition (SCADA) software packages and Industrial Network solutions. Configuration of PC software packages … to provide user interface and data processing functions. Integration of software packages using standard protocols and custom developed software/scripts. Working across our offices and on client sites throughout the UK if required. Salary: Above Industry Standard. Please note: We are continuously seeking skilled Systems Engineers and Senior Systems Engineers to join our growing team. If you … ROLES AND RESPONSIBILITIES Design, development, programming and testing of mission critical innovative solutions under the guidance of more experienced Engineers. Work as a key team member resolving hardware and software challenges for assigned solution areas. Design and configuration of cyber-secure infrastructure and communications between solution components using industry standard protocols. Develop a thorough understanding of ITI’s operational More ❯
world About KBR: We are a company of innovators, thinkers, creators, explorers, volunteers and dreamers who all share one goal - to improve the world. We deliver science, technology and engineering solutions to governments and companies around the world. KBR employs approximately 37,000 people worldwide with customers in more than 80 countries and operations in over 30 countries. For … high-impact environment, delivering solutions that directly support defence operations. As a Full stack UI Developer , you will be instrumental in designing and delivering intuitive, secure, and high-performance software solutions. You will work closely with engineers, analysts, and stakeholders to develop interfaces and tools that enable real-time decision-making and data visualisation across complex systems. If you … this is the role for you. Responsibilities Build sophisticated, high-performance user interfaces using modern front-end frameworks. Create and enhance new and existing front-end and back-end software products and applications. Develop user interfaces/GUIs to compare data and provide graphical representations. Provide interfaces to create rules to filter platforms/emitters based on operational relevance. More ❯
Pathhead, Midlothian, United Kingdom Hybrid / WFH Options
Apollo GraphQL
At Apollo GraphQL, we're on a mission to empower developers by simplifying how software applications communicate with infrastructure. Our technology supports some of the largest GraphQL APIs in the world, and we're reshaping the API landscape. With over 1 billion downloads, we've become essential infrastructure for teams building modern APIs. Now, we're expanding our reach … ensure execution. Skilled in partnering with Sales to drive customer adoption, expansion, and success by aligning service delivery with business goals and identifying growth opportunities. Experienced in working with softwareengineering teams as primary stakeholders, with a strong ability to engage senior engineering leaders and platform teams at large enterprises. Strong understanding of cloud-native softwareMore ❯
monitoring systems, and infrastructure automation. Upholding best practices in security, cost management, and infrastructure design for cloud environments. What we are looking for: 4+ years of experience in MLOpsor SoftwareEngineering roles. Strong programming skills in Python and familiarity with ML frameworks. Extensive experience with AWS services (e.g., SageMaker, ECS, Lambda) and cloud environments. Proficiency with containerisation and … orchestration tools (Docker, Kubernetes). Knowledge of data engineering concepts (e.g., ETL, data pipelines). Please note that this role is hybrid, based out of Dundee, Scotland. Flexible arrangements are on offer, but we can only consider candidates able to commit to at least one office day per week. Apply now for immediate consideration. Bright Purple is an equal More ❯
Dundee, Angus, Scotland, United Kingdom Hybrid / WFH Options
Bright Purple Resourcing
monitoring systems, and infrastructure automation. Upholding best practices in security, cost management, and infrastructure design for cloud environments. What we are looking for: 4+ years of experience in MLOpsor SoftwareEngineering roles. Strong programming skills in Python and familiarity with ML frameworks. Extensive experience with AWS services (e.g., SageMaker, ECS, Lambda) and cloud environments. Proficiency with containerisation and … orchestration tools (Docker, Kubernetes). Knowledge of data engineering concepts (e.g., ETL, data pipelines). Please note that this role is hybrid, based out of Dundee, Scotland. Flexible arrangements are on offer, but we can only consider candidates able to commit to at least one office day per week. Apply now for immediate consideration. Bright Purple is an equal More ❯
monitoring systems, and infrastructure automation. Upholding best practices in security, cost management, and infrastructure design for cloud environments. What we are looking for: 4+ years of experience in MLOpsor SoftwareEngineering roles. Strong programming skills in Python and familiarity with ML frameworks. Extensive experience with AWS services (e.g., SageMaker, ECS, Lambda) and cloud environments. Proficiency with containerisation and … orchestration tools (Docker, Kubernetes). Knowledge of data engineering concepts (e.g., ETL, data pipelines). Please note that this role is hybrid, based out of Dundee, Scotland. Flexible arrangements are on offer, but we can only consider candidates able to commit to at least one office day per week. Apply now for immediate consideration. Bright Purple is an equal More ❯
dundee, north east scotland, United Kingdom Hybrid / WFH Options
Resourcing Group
monitoring systems, and infrastructure automation. Upholding best practices in security, cost management, and infrastructure design for cloud environments. What we are looking for: 4+ years of experience in MLOpsor SoftwareEngineering roles. Strong programming skills in Python and familiarity with ML frameworks. Extensive experience with AWS services (e.g., SageMaker, ECS, Lambda) and cloud environments. Proficiency with containerisation and … orchestration tools (Docker, Kubernetes). Knowledge of data engineering concepts (e.g., ETL, data pipelines). Please note that this role is hybrid, based out of Dundee, Scotland. Flexible arrangements are on offer, but we can only consider candidates able to commit to at least one office day per week. Apply now for immediate consideration. Bright Purple is an equal More ❯
ll build and maintain data flows and data acquisition processes to deliver well-structured, efficient, and performant data marts to drive business analysis and processes. Reporting to the Data Engineering Lead(s) for direction (in terms of priorities or technical support), you’ll support them through the delivery of projects and work within deadlines, prompt escalation of risks or … a variety of standard sources and inputting it into standard formats. Identify and monitor associated Data & BI risks and report any business impact with recommended solutions to the Data Engineering Lead(s). · Application Development: Contribute to development of existing and new SAS based applications by analysing and identifying areas for modification and improvement to meet customer requirements. · Product …/Service Development: Solve known problems and/or deliver defined outcomes by performing designated development/engineering activities using existing systems. · Technical Developments Recommendation: Working with the Data & BI team to develop and maintain a comprehensive data warehouse using SAS/SQL language to ensure all data clearly defined and consistently maintained throughout the organisation. · Data Governance: Develop More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
Virgin Money UK PLC
across the model lifecycle to continuously enhance the validation process, especially with process verification in mind We need you to have An advanced degree in Computer Science, Data Science, SoftwareEngineering, Statistics or relevant work experience Significant experience in data management, data quality assurance and/or reporting of risk data, including validating data inputs and/or … data outputs Strong understanding of softwareengineering testing methodologies, including integration and scalability testing Significant experience in risk-specific systems (e.g. TSYS, PowerCurve) gained from implementing models in such systems or using them to monitor models and report on outputs Advanced knowledge of at least one programming language, e.g. SAS, R, Python, SQL Experience in independently validating/ More ❯
across the model lifecycle to continuously enhance the validation process, especially with process verification in mind We need you to have An advanced degree in Computer Science, Data Science, SoftwareEngineering, Statistics or relevant work experience Significant experience in data management, data quality assurance and/or reporting of risk data, including validating data inputs and/or … data outputs Strong understanding of softwareengineering testing methodologies, including integration and scalability testing Significant experience in risk-specific systems (e.g. TSYS, PowerCurve) gained from implementing models in such systems or using them to monitor models and report on outputs Advanced knowledge of at least one programming language, e.g. SAS, R, Python, SQL Experience in independently validating/ More ❯
successful integration of our tools. Cross-Functional Collaboration: Work closely with product and leadership to align tech with business goals; support sales and customer success. Requirements: 7+ years in softwareengineering and architecture. Strong experience with Azure, Python and infrastructure-as-code (e.g., Terraform). Proven leadership in scaling modern systems and teams. Familiarity with AI/ML More ❯
successful integration of our tools. Cross-Functional Collaboration: Work closely with product and leadership to align tech with business goals; support sales and customer success. Requirements: 7+ years in softwareengineering and architecture. Strong experience with Azure, Python and infrastructure-as-code (e.g., Terraform). Proven leadership in scaling modern systems and teams. Familiarity with AI/ML More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
SR2 | Socially Responsible Recruitment | Certified B Corporation™
the first 25 applicants Get AI-powered advice on this job and more exclusive features. Direct message the job poster from SR2 | Socially Responsible Recruitment | Certified B Corporation Data Engineering Recruitment Consultant @ SR2 | Certified B Corporation Lead Data Engineer Lead Data Engineer Salary: £85,000–£90,000 +Up to 10% Bonus + 15% Non - Contributory Pension Location: Hybrid working … Kingdom 2 weeks ago Edinburgh, Scotland, United Kingdom 4 months ago Edinburgh, Scotland, United Kingdom 3 days ago Data Engineer - Edinburgh (Hybrid) - 60-70K DOE Python Backend Junior Software Engineer - Remote 4 days a week (Europe) Edinburgh, Scotland, United Kingdom $30,000.00-$40,000.00 1 month ago Edinburgh, Scotland, United Kingdom 2 days ago Edinburgh, Scotland, United Kingdom … United Kingdom 1 day ago Edinburgh, Scotland, United Kingdom 1 week ago Edinburgh, Scotland, United Kingdom 4 days ago Edinburgh, Scotland, United Kingdom 1 week ago Python and Kubernetes Software Engineer - Data, AI/ML & Analytics Edinburgh, Scotland, United Kingdom 4 months ago We’re unlocking community knowledge in a new way. Experts add insights directly into each article More ❯
learn new technologies and methodologies, contributing to the team’s technical expertise. Participate in team meetings and brainstorming sessions, sharing ideas and feedback. Required A degree in Computer Science, SoftwareEngineering, or a related field (or equivalent experience). Strong understanding of programming fundamentals and object-oriented programming. Some experience with C# and C# as a bonus (academic More ❯
technical proficiency in AI, which may sometimes involve challenging the status quo. About you You're a recent graduate or early-career professional with a background in Computer Science, SoftwareEngineering or a related subject. You're passionate about AI and eager to apply your technical skills to real-world challenges. You're curious, collaborative and ready to More ❯
that is using the latest technologies. As a member of an end-to-end feature team working in an Agile Environment you'll collaborate closely with fellow Quality and Software Engineers to devise sophisticated solutions for engineering problems. Your responsibilities and day-to-day work will include: Design and build diligent, maintainable, and modular automation frameworks/suites. More ❯
partners such as Oracle, SAP, Workday, GCP, AWS, MS Azure, Anaplan and Tableau Connect to your skills and professional experience BA/BS degree in Computer Science (or related softwareengineering field) or equivalent, and/or Finance related degree, or equivalent practical experience Experience in ERP, EPM and cloud computing (including storage, platforms and data) Relevant work More ❯
partners such as Oracle, SAP, Workday, GCP, AWS, MS Azure, Anaplan and Tableau Connect to your skills and professional experience BA/BS degree in Computer Science (or related softwareengineering field) or equivalent, and/or Finance related degree, or equivalent practical experience Experience in ERP, EPM and cloud computing (including storage, platforms and data) Relevant work More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
Eden Scott
AI modules for each task across data capture, turning 3 hours of work to 3 minutes. The Opportunity This role is a truly unique opportunity to become the 3rd software engineer within a well-funded, visionary startup doing ground-breaking greenfield work. You will be working closely with the CTO, building & maintaining everything that supports the Chief of AI … backend work. The successful candidate will be just as comfortable creating beautiful, slick front-ends as they are writing clean, robust, & scalable backend code. Fantastic chance for a talented software engineer to future-proof their experience by collaborating on AI-driven projects & grow their AI knowledge, whilst still building high-quality, scalable, & performant software solutions. The Tech Stack More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Director of SoftwareEngineering, edinburgh col-narrow-left Client: Search 5.0 Location: edinburgh, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 9 Posted: 06.06.2025 Expiry Date: 21.07.2025 col-wide Job Description: Director of Engineering Are you ready to take the lead … in shaping a high-performing Engineering organisation from the ground up? This is a rare opportunity to scale a growing team, influence technical direction, and drive outcomes that will have a lasting impact on both our business and the broader industry. We’re building the next generation of technology to power a merchant-first ecosystem, and we’re looking … for a Director of SoftwareEngineering who is passionate about meaningful innovation, team development, and delivering real value. If you’re energised by the idea of leading with purpose, simplifying complexity, and making a measurable difference What you will get Salary up to £125,000 World class benefits package Remote first Flexible holidays Healthcare and insurances Cost cover More ❯
Job Description Job Description As the Senior Director of SoftwareEngineering - Head of Data Catalog in the Chief Data and Analytics Office (CDAO) Data Platforms team, you will lead the design and engineering of the firmwide data catalog across the Firm. You will build products that enable users across the organization to easily find and access data. … seamless integration across data catalogs and platforms. The products you develop will support data governance and lineage initiatives, helping users understand their data and its origins. As a technical engineering leader, you will oversee the end-to-end journey of data scientists, ensuring tight integration of data catalogs with AI/ML platforms. Job Responsibilities Lead technical engineering … of diversity, equity, and respect. Prepare and present technical reports and updates to senior leadership, including the Operating Committee. Required Qualifications, Capabilities, and Skills Formal training or certification in softwareengineering, with significant practical experience and leadership in managing complex technical projects. Deep expertise in managing large-scale data platforms, especially their integration with AI/ML solutions. More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Canonical
Linux Engineering Manager - Optimisation for Latest Hardware Join to apply for the Linux Engineering Manager - Optimisation for Latest Hardware role at Canonical Continue with Google Continue with Google Linux Engineering Manager - Optimisation for Latest Hardware 4 months ago Be among the first 25 applicants Join to apply for the Linux Engineering Manager - Optimisation for Latest Hardware … powered advice on this job and more exclusive features. Continue with Google Continue with Google Continue with Google Continue with Google Continue with Google Continue with Google Lead an engineering team that partners with the Linux engineers of a major silicon company, and works across the full Linux stack from kernel to GUI, to optimise Ubuntu, the world's … across PC and IoT technologies. Our teams partner with specialist engineers from major silicon companies to integrate next-generation features and performance enhancements for upcoming hardware. As a Partner Engineering Manager at Canonical your role is to manage relationships with our key technology partners by ensuring timely delivery on agreed project milestones. Technical leadership experience and a background in More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
Canonical
Linux Engineering Manager - Optimisation for Latest Hardware Join to apply for the Linux Engineering Manager - Optimisation for Latest Hardware role at Canonical Continue with Google Continue with Google Linux Engineering Manager - Optimisation for Latest Hardware 4 months ago Be among the first 25 applicants Join to apply for the Linux Engineering Manager - Optimisation for Latest Hardware … role at Canonical Lead an engineering team that partners with the Linux engineers of a major silicon company, and works across the full Linux stack from kernel to GUI, to optimise Ubuntu, the world's most widely used Linux desktop and server, for the latest silicon. The role is a fast-paced, problem-solving role that's challenging yet … across PC and IoT technologies. Our teams partner with specialist engineers from major silicon companies to integrate next-generation features and performance enhancements for upcoming hardware. As a Partner Engineering Manager at Canonical your role is to manage relationships with our key technology partners by ensuring timely delivery on agreed project milestones. Technical leadership experience and a background in More ❯
We have an exciting and rewarding opportunity for you to take your softwareengineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Corporate Sector, AI/ML & Data Platforms team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in … way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Creates secure and high-quality production … code and maintains algorithms that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems Proactively identifies hidden problems More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
PACE Anti-Piracy Europe Ltd
Software Engineer Reports to: Chief White-Box Architect/VP Engineering. PACE Anti-Piracy is a global leader in robust application protection and license management products and services. We provide the strongest protection for aggressively attacked markets like Pro Audio and Finance. PACE's products and services protect billions of dollars of intellectual property used by millions of users … worldwide. We seek a talented Software Engineer to assist in our software development and customer support activities for our white-box cryptography product. This is a unique opportunity for an engineer who is interested in building tools for fellow developers and wants to learn about cryptography and software security. You will join a team of dedicated engineers … to candidates eligible to work in the UK Travel: 0-10%. Salary Up to £65,000 per annum - depending on experience Required A degree in a Computer Science, SoftwareEngineering, Computer Engineering, Mathematics or Physics Experience programming with a native language (C, C++, Rust, zig, ...) Preferred Experience using or implementing cryptographic algorithms Experience developing compilers More ❯