Remote Permanent Software Engineer Jobs

1 to 25 of 684 Permanent Software Engineer Jobs with Remote Work Options

Senior/Staff Software Engineer - Machine Learning Frameworks (1 year relevant experience required)

MANCHESTER, Greater Manchester, United Kingdom
Hybrid / WFH Options
ARM
Job Overview: Are you a skilled and motivated engineer with a strong background in optimised system design such as distributed systems and high-performance concurrency? We are building the future of computing on Arm. We want to make Arm-based hardware the natural choice for ML in the datacenter. … building blocks to form the high-quality and performant software. In collaboration with colleagues from Manchester and Cambridge, you will work on delivering optimised software for server-class hardware and integrate it with ML software frameworks and libraries for deployment on our partners hardware. We work with exciting … has a high impact in the ML ecosystem, with the possibility to engage with partners and the community. Responsibilities: Your role as a Senior Software Engineer will require you to: ● Optimise ML software to utilise the full potential of Arms line of Neoverse cores for datacentre and more »
Employment Type: Part Time
Salary: £30K per annum
Posted:

Software Engineer (1 year relevant experience required)

CAMBRIDGE, Cambridgeshire, United Kingdom
Hybrid / WFH Options
ARM
We are looking for a software engineer with a strong analytical approach to join our team and help ensure the best performance and quality with most recent Arm ML software and IP. The successful engineer will be highly flexible, quick to learn and be motivated by … our next team member? We are a dedicated and multi-faceted engineering team working together to ensure that Arm delivers performant and functional ML software and hardware solutions and enables our partners to build highly competitive products. Using detailed analysis and characterisation, we advise and influence Arm engineering, marketing … and external partners. The team covers a wide range of software and hardware levels, application domains, workloads and types of analysis to get a full and accurate picture of ML performance capabilities, limitations and improvement opportunities. Job Description As a member of the ML System Analysis team you will more »
Employment Type: Part Time
Salary: £30K per annum
Posted:

Undergraduate Software Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
All the top bananas UK
Description Job Title : Undergraduate Software Engineer Location : Hillend BAE Systems do offer a range of hybrid and flexible working arrangements, however it is expected on our Undergraduate Programme you will be required to attend your site 4 days per week. Please note, this may be subject to change … and security solutions. We employ a skilled workforce of 93,100 people in around 40 countries. Working with customers and local partners, we develop, engineer, manufacture, and support products and systems to deliver military capability, protect national security, and keep critical information and infrastructure secure. What you will be … months, an individual would be expected to be involved in a number of areas in order to develop a broad understanding of the Software function. Which will be create cutting edge software for our hardware and be involved in the entire lifecycle of a product, from design and more »
Posted:

Undergraduate Software Engineer

Yeovil, England, United Kingdom
Hybrid / WFH Options
All the top bananas UK
Description Job Title : Undergraduate Software Engineer Location : Yeovil (Somerset) BAE Systems do offer a range of hybrid and flexible working arrangements, however it is expected on our Undergraduate Programme you will be required to attend your site 4 days per week. Please note, this may be subject to … and security solutions. We employ a skilled workforce of 93,100 people in around 40 countries. Working with customers and local partners, we develop, engineer, manufacture, and support products and systems to deliver military capability, protect national security, and keep critical information and infrastructure secure. What you will be … months, an individual would be expected to be involved in a number of areas in order to develop a broad understanding of the Software function. Which will be create cutting edge software for our hardware and be involved in the entire lifecycle of a product, from design and more »
Posted:

Senior Safety and Security Software Engineer (1 year relevant experience required)

Newton, England, United Kingdom
Hybrid / WFH Options
ARM
Job Overview: We are looking for a Software Engineer to join our Functional Safety compiler team to work on our next generation C++17 compiler. The Arm Compiler for Embedded product is based on LLVM and Clang, and our team works on the qualification and certification of the compiler … Required Skills and Experience: ● Extensive development experience in C and C++ and an understanding of modern C++, such as C++141720 ● Experience in the full software development lifecycle from requirements to development, to testing, delivery, and maintenance ● Scripting experience, ideally including Python development in large frameworks ● Dedicated and flexible, you … you can apply across multiple types of work ● Excellent interpersonal skills in English and a phenomenal team worker and collaborator with experience in agile software development “Nice To Have” Skills and Experience: ● Experience of Functional Safety software development as per at least one of the Functional Safety standards more »
Posted:

Summer Internship - Software Engineer

Guildford, England, United Kingdom
Hybrid / WFH Options
All the top bananas UK
connect and understand complex data, so that governments, nation states, armed forces and commercial businesses can unlock digital advantage in the most demanding environments. Software Engineering - Summer Internship Start Date: June 2025 Location: Guildford, London, Leeds or Gloucester Role Profile As a Software Engineer, we expect you more »
Posted:

Principal Software Engineer (1 year relevant experience required)

CAMBRIDGE, Cambridgeshire, United Kingdom
Hybrid / WFH Options
ARM
Job Overview: We are looking for a Software Engineer to join our Functional Safety compiler team to work on our next generation C++17 compiler. The Arm Compiler for Embedded product is based on LLVM and Clang, and our team works on the qualification and certification of the compiler … Required Skills and Experience: ● Extensive development experience in C and C++ and an understanding of modern C++, such as C++141720 ● Experience in the full software development lifecycle from requirements to development, to testing, delivery, and maintenance ● Scripting experience, ideally including Python development in large frameworks ● Dedicated and flexible, you … you can apply across multiple types of work ● Excellent interpersonal skills in English and a phenomenal team worker and collaborator with experience in agile software development “Nice To Have” Skills and Experience: ● Experience of Functional Safety software development as per at least one of the Functional Safety standards more »
Employment Type: Part Time
Salary: £30K per annum
Posted:

Senior Software Engineer (1 year relevant experience required)

CAMBRIDGE, Cambridgeshire, United Kingdom
Hybrid / WFH Options
ARM
As a senior engineer at Arm, not only will you play a part in developing the technology of tomorrow, but you will also have the opportunity to directly help and support hundreds of thousands of engineers worldwide using our platforms to develop their solutions or applications. If you are … AWS and Kubernetes. ● Applying DevOps principles, such as Continuous Integration and Delivery, making automation a key feature of our development processes. ● Following the Agile software development lifecycle by being part of every step: from user research, decision making to implementation, operation, and maintenance. ● Applying Site Reliability Engineering (SRE) principles … defining service-level objectives (SLO) and supporting metrics. Required Skills and Experience: ● We are looking for an innovative engineer to join us at Arm with a keen interest in software development and more precisely web services. ● You will have used at least one programming language (compiled or interpreted more »
Employment Type: Part Time
Salary: £30K per annum
Posted:

Backend Software Engineer Python AI SaaS

London, United Kingdom
Hybrid / WFH Options
Client Server
Backend Software Engineer/Developer (Python AI SaaS) London onsite to 130kAre you a backend technologist who has expertise with Python looking for an opportunity to work on complex and interesting AI based systems?You could be progressing your career at a growing tech start-up as they … driven intelligent video security that can be integrated to current systems and enables things like searching for particular people and licence plates.As a Backend Software Engineer you will be instrumental in helping the company to scale its current platform and have responsibility for large parts of the backend … a small, growing team based in Bank, London onsite five days a week, working hours between 1000 and 1800.About you:You're a skilled Software Engineer/Developer with a thorough knowledge of Computer Science fundamentals such as OOP, Data Structures, Design PatternsYou have advanced level Python coding more »
Salary: £ 100 K
Posted:

Staff/Senior Software Engineer - Machine Learning Compilers (1 year relevant experience required)

CAMBRIDGE, Cambridgeshire, United Kingdom
Hybrid / WFH Options
ARM
Arms Machine Learning (ML) Group is seeking a highly motivated and creative Software Engineer to join a team of brilliant engineers located in Cambridge, UK who specialise in ML compilers. This role presents an opportunity to contribute to advance ML compilation technology. You will help to build the … software that enables development of deep learning applications that form the basis of many ground-breaking technologies like self-driving cars, generative AI engines and ML-powered wearables. Job Description: Arm Machine Learning (ML) Compilers team is looking for a software engineer who would build a range … You could be joining our highly motivated team and have a marked impact on both strategy and implementation! Responsibilities: ● Contribute to deliver production-grade software and push the boundaries of Machine Learning compilation ● Build, extend and collaborate on innovative ML compilation software projects, such as TensorFlow, IREE and more »
Employment Type: Part Time
Salary: £30K per annum
Posted:

Staff Software Engineer - Machine Learning (1 year relevant experience required)

CAMBRIDGE, Cambridgeshire, United Kingdom
Hybrid / WFH Options
ARM
Arms Machine Learning (ML) Group is seeking a highly motivated and creative Software Engineer to join and lead a growing team of brilliant engineers located in Cambridge, UK specialising in ML frameworks and compilers. This role presents an opportunity to contribute to sophisticated ML technology supporting Arms ML … Hardware. You will help to build the software that enables development of deep learning applications in many ground-breaking fields including self-driving cars, generative AI engines and ML-powered wearables. Job Description: The ML Tooling team is looking for a software engineer with line management experience … insight to craft and optimise compilers for machine learning networks that target Arm’s CPUs, GPUs and NPUs. Responsibilities: ● Contribute to deliver production-grade software and push the boundaries of Machine Learning compilation ● Recruit, develop, support and retain your engineers working as part of a larger team ● Build, extend more »
Employment Type: Part Time
Salary: £30K per annum
Posted:

Senior/Staff Graphics Software Engineer (1 year relevant experience required)

CAMBRIDGE, Cambridgeshire, United Kingdom
Hybrid / WFH Options
ARM
SeniorStaff Graphics Software Engineer** Make a difference in the performance of games and other applications on billions of Arm-based devices! Join our innovative graphics research team and shape the future of mobile graphics. This role is within the growing Strategy and Ecosystems team responsible for enabling the … best possible developer experience of Graphics and Gaming applications on Arm. We are looking for an inquisitive software engineer, passionate about Computer Graphics, willing to explore the full software stack and the underlying hardware and processor architecture. **Responsibilities:** The main responsibility of the team is to perform … Science, or equivalent experience **“Nice To Have” Skills and Experience:** ● Rendering techniques and associated mathematics ● Arm Mali or other GPU architectures ● Game engines ● Mobile software and developer landscape ● Agile Scrum process ● Android or Linux internals ● Machine learning **In Return:** You will be provided with training and support to excel more »
Employment Type: Part Time
Salary: £30K per annum
Posted:

Senior Physics Software Engineer

Guildford, Surrey, United Kingdom
Hybrid / WFH Options
Electronic Arts
Requisition Number: 183560 Position Title: Sr Software Engineer I External Description:SEED is a pioneering group within Electronic Arts, combining creativity with applied research. We explore, build and help define the future of interactive entertainment.We exist at EA to deliver and foster inspiring innovation for our games and … life, using machine learning for game AI and content creation, and developing novel real-time graphics & physics techniques.We are looking for a Senior Physics Engineer - a physics programmer with a wide gamut of applied research experience with simulation techniques and technologies - to work on the future of real-time … EA offices in Canada, and it offers an opportunity for remote work. You will report to our rendering research vector leader.As a Senior Physics Engineer at SEED, you will:Bring new ideas, discuss, and implement solutions to some of the most complex video game real-time physics challenges to more »
Salary: £ 100 K
Posted:

Quality Assurance Software Engineer (1 year relevant experience required)

Newton, England, United Kingdom
Hybrid / WFH Options
ARM
enable mobile developers to create faster, efficient content that will run across a range of devices. This is the chance for a highly capable software engineer to join us in the diverse world of mobile and embedded development tools, primarily focusing on testing and automation-related tasks to … help improve software quality within the Arm Performance Studio team The Develop platform groups mission is to help our customers craft creative and energy efficient Arm-Powered products, using powerful and easy to use development tools. Our mission is to build or enable tools that improve Arm system performance … productivity or time to market. We are looking for someone with excellent technical and programming skills, a good understanding of software quality principles and methodologies, and familiarity with test automation and CI. The team is split across our Manchester and Cambridge offices, you will have the option to be more »
Posted:

Senior Embedded Software Engineer (1 year relevant experience required)

CAMBRIDGE, Cambridgeshire, United Kingdom
Hybrid / WFH Options
ARM
Arm’s Software Engineering group is responsible for creating and improving the software eco-system around Arms next generation of applications processors. We help our partners build creative Arm-powered products, for various segments Mobile, Server, IoT connected devices, Augmented & Virtual Reality offerings, Autonomous Driving Solutions etc. and … in this process, we work on range of development platforms: software-models, FPGAs, emulator, silicon. You will join a team of passionate Software Engineers who all want to mark their stamp on the future of ARM-powered computing, wherever it may lead. Job Overview: As a member of … the Software Group you will have the opportunity to build upon your existing background, knowledge and expertise and contribute to Open Source projects, e.g. EDK II, Linux Kernel, Trusted Firmware, SCP firmware etc. providing reference implementations and optimizations to key software system components. This contribution helps drive the more »
Employment Type: Part Time
Salary: £30K per annum
Posted:

Graduate Software Engineer

Guildford, England, United Kingdom
Hybrid / WFH Options
All the top bananas UK
and understand complex data, so that governments, nation states, armed forces and commercial businesses can unlock digital advantage in the most demanding environments. Graduate Software Engineer - Java/C#/C++/.Net Start Date: Sept 2025 Base location: London or Guildford Role Profile As a Graduate Software Engineer, we expect you to be ready to tackle (and enjoy!) programming tasks from the outset, but we will take the time to mentor you through smaller packages of work and enhancements to our product range. You will work primarily in Java, however we always look for the … of our developments use C# .NET, C++ and HTML5 technologies. Day to day tasks could include: Assisting in the design, test and implementation of software which forms part of a properly engineered system Overcoming development obstacles to deliver quality code on time Helping to specify user/system interfaces more »
Posted:

Software Engineer

Manchester, England, United Kingdom
Hybrid / WFH Options
Yourgene Health
Job title: Software Engineer Reports to: Senior Bioinformatics Developer Location: Manchester (hybrid role) Contract Type: Full-time, Permanent Salary & Benefits: Competitive Salary + Benefits Package About Yourgene Health: Yourgene Health is a leading integrated technologies and services business, enabling the delivery of genomic medicine. The group works in … and commitment, everyone plays a critical role in our growth journey. Description of role: Yourgene Health, part of Novacyt Group are recruiting for a Software Engineer to develop software and to implement data analysis processes, algorithms and systems to support the design, development, verification and validation of … Yourgene Health products and services. Overall responsibility: The Software Engineer will provide software development and bioinformatics expertise in the design, development and maintenance of software for use in molecular diagnostic and screening products and services. Liaise internally to help ensure technologies and methods used in test more »
Posted:

Software Engineer C# AWS JavaScript - Trading

St Albans, England, United Kingdom
Hybrid / WFH Options
Client Server
Software Engineer/Developer (C# .Net Core AWS JavaScript) St Albans/WFH to £95k+ Do you have expertise with C# .Net backend development combined with JavaScript/Angular skills? You could be progressing your career in a senior hands-on role at a technology driven trading company … flat structure where you will get your voice heard and can make a real impact on the bottom line, earning significant bonuses. As a Software Engineer you'll join an Agile development team to design and develop new features and enhancements to complex Payments and client systems within … new things and sharing knowledge You are degree educated in Computer Science or closely related discipline What's in it for you: As a Software Engineer/Developer you will earn a competitive package: Salary to £95k Bonus 25 days holiday, rising to 30 after 2 years Enhanced more »
Posted:

Backend Software Engineer Python API SaaS

Cambridge, England, United Kingdom
Hybrid / WFH Options
Client Server
Backend Software Engineer/Senior Developer (Python API SaaS) Cambridge/WFH to £90k Are you a technologist with strong backend Python skills looking for an opportunity to work on complex and interesting systems at the cutting edge of technology? You could be progressing your career in a … senior, hands-on role, working on real-world problems within a high successful SaaS tech company. As a Backend Software Engineer you'll contribute to the core product, an AI and Machine Learning platform that is used within the automotive sector for a range of purposes e.g. engine … calibration. You'll work across the full development lifecycle, designing and developing high quality software and APIs with a focus on backend development. You'll be a senior member of an Agile team, providing code reviews, project/technical leadership and also take ownership of particular projects, working independently. more »
Posted:

Senior Software Engineer

United Kingdom
Hybrid / WFH Options
Apply Recruitment
Senior .Net Software Engineer required for a global SaaS company, paying up to £75000 + Benefits with a fully UK-Remote workforce. As a Senior .Net Software Engineer you will join a collaborative team of likeminded Software Engineers focused on best in class software … affords you the time to do this - not just talk about it, and then tell you to build and release to the customer ASAP :) Software Engineering standards and technologies include: - The latest .Net Frameworks and up to date codebase: C#, .Net 8, Entity Framework - Microservices architecture, API and Data more »
Posted:

Senior Software Engineer

Birmingham, England, United Kingdom
Hybrid / WFH Options
Spinks
Opportunity: Senior JavaScript Engineer (Ideally with Full-stack Experience) Working for a Consultancy firm in Birmingham, focusing in the Sports Media Industry, they have partnered with multiple large names in the industry such as Sky, NBC and WWE. As they grow, elevating cloud strategy, the benefits pass down result more »
Posted:

Lead Software Engineer

Farnborough, England, United Kingdom
Hybrid / WFH Options
Matchtech
Awards Gold Honoree | 2021Glassdoor's 2022 Best Places to Work for U.S. Large Employers List! This company is growing their team with a Lead Software Engineer to lead our software engineers and work the development of Cyber and Information Assurance pro jects. The Software Lead Engineer must be an experienced software engineer who can operate as a key player in the design, development and test of software systems, as well as lead a team of software developers. Approximately 20% of the role will be related to line management duties. Responsib ilities … Analysing software requirements, high level architecture design, low level detailed design, implementation, test and inte gration.Generation of estimates and assisting with the planning process.Line management of a team of engineers, including career development and me ntoring.Lead the team to deliver, assisting with design issues and supervising progressEnsuring software more »
Posted:

Senior Software Engineer

United Kingdom
Hybrid / WFH Options
TechShack
Senior Software Engineer | Remote | React, Node, AWS, TypeScript We are currently collaborating with one of our key clients, who is actively seeking an experienced Software Engineers. In this position the Engineer will be working on an exciting new platform that is revolutionising how business engage with … their customers. The Engineer will be a bright and enthusiastic problem solver who is capable of communicating effectively play a crucial role as part of an experienced Full Stack team. Skills: JavaScript TypeScript React Node AWS (EC2, S3, Lambdas) Terraform AI, LLM - Langchain or Pinecone Salary: up to 100k … Location: Fully Remote Senior Software Engineer | Remote | React, Node, AWS, TypeScript more »
Posted:

Senior Embedded Software Engineer

Dorset, England, United Kingdom
Hybrid / WFH Options
Premier Group Recruitment
Job Title: Senior Embedded Software Engineer Industry: Embedded Electronics, Electronic Engineering Location: Dorset (Hybrid) 3 days onsite Job type: Full time/Permanent Salary: £50,000 - £60,000 per annum + benefits (depending on experience and skill set) A few of my clients in the Bristol area are … looking for experienced Embedded Software Engineers working on low-level Embedded C. The Mid-Level/Senior Embedded Software Engineer will ideally have the following skills: Strong experience with Bare-metal C programming and Assembler Experience with microcontrollers Experience of software development with a controlled development more »
Posted:

Software Engineer

London Area, United Kingdom
Hybrid / WFH Options
PRODA LTD
About PRODA At PRODA (www.proda.ai) we are building software to unlock the full potential of Real Estate Data no matter the asset class, language or country of origin. Our solution leverages the latest technologies to automatically capture, standardise and quality check Real Estate data into a single, clean source … client base with an even better sales pipeline. We are looking for you to join us on our exciting journey delivering best-in-class software to the Commercial Real Estate market globally. Role We are looking for a senior full stack software engineer to join a new more »
Posted:
Software Engineer
10th Percentile
£40,000
25th Percentile
£50,000
Median
£65,000
75th Percentile
£87,500
90th Percentile
£115,000