Software Engineering Jobs in England

376 to 400 of 3,645 Software Engineering Jobs in England

Software Engineer (LLM Applications)

London, United Kingdom
Hybrid / WFH Options
ECM Selection (Holdings) Limited
Join a growing start-up developing AI/ML integrated software London/Hybrid; £Competitive + Benefits Have you worked as a software engineer at a Big Tech or similar company, developing cutting-edge technology platforms that integrate ML based automation with world-class software engineering? Have you worked on difficult problems and revel in the … technology-based efficiency and optimisation, via autonomous development by their in-house built AI-powered platform. They have secured VC funding for growth and are looking to double their engineering team within the next 12 months. Requirements: - You’ll be smart – likely studied computer science or similar at a top 50 world ranked university and possibly a PhD; or … studied a STEM degree at Cambridge, Oxford, Imperial or similar and pivoted into software engineering. - You’ll have worked as a software engineer at a Big Tech or similar company and have demonstrable experience working on autonomous software platforms involving a complicated and sophisticated codebase. - Ideally you will have professional experience working with LLMs, manipulating them to More ❯
Employment Type: Permanent
Posted:

Firmware Engineer

London, United Kingdom
Hybrid / WFH Options
G2 Recruitment Group Limited
remote with occasional visits to their UK office. Due to contractual reasons, candidates must be based in the UK. Candidates must have at least 5 years proven C++ experience engineering software through the full software development life cycle. Candidates must have the ability to design software and implement design patterns. Day-to-day you will be … engineering embedded firmware for high speed interfaces alongside some DSP work. Previous experience handling real-time audio is essential. Salary circa £65,000, dependent on experience. firmware engineer, embedded software engineer, software developer, c++, embedded c, UML, audio, real-time, music, remote working, embedded engineer, dsp, digital signal processing, firmware engineer, embedded software engineer, software More ❯
Employment Type: Permanent
Salary: £45000 - £65000/annum
Posted:

Senior Principal Software Engineer - Email Security

London, United Kingdom
Hybrid / WFH Options
Mimecast Services Limited
Principal/Senior Principal Software Engineer - Email Security The driving force behind our award-winning Email Security Product at Mimecast Dive into the forefront of innovation with our Email Security engineering team. Our pioneering Email Security solution pushes on the boundaries of what's possible, leveraging the latest technologies and tooling in AWS. Why Join Our Team? "Join … within the team, fostering collaboration and teamwork. Apply technology trends and industry innovations to our products. Coach and mentor team members in areas of expertise. Experience 10+ years of software development experience. Strong object-oriented programming skills following SOLID principles. Proficient in Java and experienced in building REST/HTTP microservices. Familiarity with Jenkins CI/CD pipelines and … Terraform. Experience with containerization technologies such as Docker and Kubernetes. Proficient in AWS services. Proven ability to build high-volume, scalable, distributed back-end services. Proficient in multithreaded software engineering, with expertise in designing, implementing, and troubleshooting concurrent systems to optimize performance and resource utilization Proficient in leveraging AI tools, such as Cursor, to enhance software engineering More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer, ML Ops (London)

London, UK
Hybrid / WFH Options
Autodesk
Join to apply for the Senior Software Engineer, ML Ops role at Autodesk Join to apply for the Senior Software Engineer, ML Ops role at Autodesk Get AI-powered advice on this job and more exclusive features. Direct message the job poster from Autodesk Principal Engineering Recruiter Product Software at Autodesk. I am an Autodesker. Job … Requisition ID # 25WD89522 Position Overview The work we do at Autodesk touches nearly every person on the planet. By creating software tools for making buildings, machines, and even the latest movies, we influence and empower some of the most creative people in the world. As a Senior Software Engineer at Autodesk Research, you will work side-by … side with world-class researchers and engineers to build new ML-powered product features to help our customers imagine, design, and make a better world. You are a software engineer who is passionate about solving problems and building things. You are excited to collaborate with researchers and engineers to bring the ML models they develop into Autodesk products. You More ❯
Employment Type: Full-time
Posted:

Firmware Engineer

Manchester, North West, United Kingdom
KRATOS ANALYTICAL LTD
department and reports to the Surface Analysis Group Manager. As a Surface Analysis Firmware Engineer, you will play a key role in the design and development of low-level software that drives the functionality of advanced scientific instruments and systems. Your expertise will be essential in optimizing system performance through close collaboration with both hardware and software engineering teams. Key responsibilities include: Developing efficient, reliable firmware to support complex hardware interactions Debugging and resolving issues to hardware-software integration Contributing to the overall hardware-software architectural design and strategy Responsibilities: Responsible to the Surface Analysis R&D Group Manager for: Design and development of new firmware code. Optimising firmware code for performance and resource utilisation. … R&D documents. Conform to and practice work procedures in line with all Kratos released processes and systems. Suggestion of modification of business systems that may benefit business and engineering activities. Member of engineering body responsible for completing verification and validation tests for changes to systems, including but not limited to engineering workflow systems, software applications More ❯
Employment Type: Permanent
Salary: £50,000
Posted:

Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Sagentia Defence
Software Engineer Department: Software Employment Type: Permanent - Full Time Location: Cambridge Description Sagentia Innovation is a science and engineering company providing product advisory and development services across sectors including medical, food and beverage, consumer, defence, industrial systems, chemicals, and energy. We partner with clients from leading global brands to startups to identify growth opportunities through innovative solutions … span surgical robots for minimally invasive surgery, non-invasive prenatal testing, precision agricultural machinery, and mobile apps for implantable devices, among others. Key Responsibilities We are looking for a Software Engineer with a strong background in Windows or Linux application development and embedded systems to join our growing team. You will work on cutting-edge medical technology projects, collaborating … with multidisciplinary teams to deliver safe, effective, and innovative software solutions for our clients. While you will be expected to be hands-on with the code, you will have the opportunity to be involved in defining the solution architecture, setting technical standards, and researching new approaches and technology options. Projects range in length anywhere from a couple of months More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Head of Application Engineering (London)

Wandsworth, Greater London, UK
Pantheon
and Asia, we invest with purpose and lead with expertise to build secure financial futures. Pantheon is seeking a senior technology leader for the role of Head of Application Engineering, responsible for shaping and delivering PRISM, the digital product that underpins client engagement and serves as the firms internal research and analytics platform. This individual will lead engineering … teams is critical to ensuring the solutions provided make full use of the wider Microsoft ecosystem The role has responsibility for Application Development across the firm, with VPs of Software Engineering and VP of QA as direct reports. Together, these roles ensure Software Engineering and QA staff, tooling, automation, and test strategies meet the needs of … design, and secure connectivity with back-end APIs. Direct the analysis, planning, and managed retirement of outdated systemsensuring functionality is transitioned without disruption. GenAI Drive the end-to-end engineering of generative-AI solutionsdesigning, building and operationalising pipelines that harness Claude (via Databricks), Azure OpenAI Service and ChatGPTwhile enforcing robust security, governance and monitoring to deliver scalable, business-value More ❯
Employment Type: Full-time
Posted:

Head of Application Engineering

London, United Kingdom
Pantheon
and Asia, we invest with purpose and lead with expertise to build secure financial futures. Pantheon is seeking a senior technology leader for the role of Head of Application Engineering, responsible for shaping and delivering PRISM, the digital product that underpins client engagement and serves as the firm's internal research and analytics platform. This individual will lead engineering … teams is critical to ensuring the solutions provided make full use of the wider Microsoft ecosystem The role has responsibility for Application Development across the firm, with VPs of Software Engineering and VP of QA as direct reports. Together, these roles ensure Software Engineering and QA staff, tooling, automation, and test strategies meet the needs of … and secure connectivity with back-end APIs. Direct the analysis, planning, and managed retirement of outdated systems-ensuring functionality is transitioned without disruption. GenAI Drive the end-to-end engineering of generative-AI solutions-designing, building and operationalising pipelines that harness Claude (via Databricks), Azure OpenAI Service and ChatGPT-while enforcing robust security, governance and monitoring to deliver scalable More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Head of Application Engineering London, Greater London, England, United Kingdom

London, United Kingdom
Pantheon
and Asia, we invest with purpose and lead with expertise to build secure financial futures. Pantheon is seeking a senior technology leader for the role of Head of Application Engineering, responsible for shaping and delivering PRISM, the digital product that underpins client engagement and serves as the firm's internal research and analytics platform. This individual will lead engineering … teams is critical to ensuring the solutions provided make full use of the wider Microsoft ecosystem The role has responsibility for Application Development across the firm, with VPs of Software Engineering and VP of QA as direct reports. Together, these roles ensure Software Engineering and QA staff, tooling, automation, and test strategies meet the needs of … and secure connectivity with back-end APIs. Direct the analysis, planning, and managed retirement of outdated systems-ensuring functionality is transitioned without disruption. GenAI Drive the end-to-end engineering of generative-AI solutions-designing, building and operationalising pipelines that harness Claude (via Databricks), Azure OpenAI Service and ChatGPT-while enforcing robust security, governance and monitoring to deliver scalable More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer (LLM Applications)

London, United Kingdom
Hybrid / WFH Options
Ecm Selection
Have you worked as a software engineer at a Big Tech or similar company, developing cutting-edge technology platforms that integrate ML based automation with world-class software engineering? Have you worked on difficult problems and revel in the development of innovative solutions? Can you work with abstract computer science notions and turn them into production code … technology-based efficiency and optimisation, via autonomous development by their in-house built AI-powered platform. They have secured VC funding for growth and are looking to double their engineering team within the next 12 months. Requirements: You'll be smart - likely studied computer science or similar at a top 50 world ranked university and possibly a PhD; or … studied a STEM degree at Cambridge, Oxford, Imperial or similar and pivoted into software engineering. You'll have worked as a software engineer at a Big Tech or similar company and have demonstrable experience working on autonomous software platforms involving a complicated and sophisticated codebase. Ideally you will have professional experience working with LLMs, manipulating them to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (London)

London, UK
Macquarie Group
Join to apply for the Senior Software Engineer role at Macquarie Group Join to apply for the Senior Software Engineer role at Macquarie Group Our Front Office technology team is a collaborative global community of technology enthusiasts who partner with the Commodities and Global Markets business and play a key role in delivering the business strategy. We operate …/MongoDB Kubernetes/AWS Git/Bitbucket/Stash/Bamboo What You Offer Strong experience building and maintaining new and existing applications using Python and Object-Oriented software analysis and design A relevant tertiary qualification in Engineering, Computer Science or equivalent A good understanding of APIs and REST, and data storage patterns A good understanding of … Unix/Linux with some experience in shell scripting A good understanding of software architecture and design patterns We love hearing from anyone inspired to build a better future with us, if you're excited about the role or working at Macquarie we encourage you to apply. About Technology Technology enables every aspect of Macquarie, for our people, our More ❯
Employment Type: Full-time
Posted:

Senior Software Engineer, London (London)

London, UK
Isomorphic Labs
with each new breakthrough, were getting closer to the promise of digital biology, and achieving our ambitious mission to one day solve all disease with the help of AI. Software Engineer, London or Lausanne We are looking for software engineers at the Senior, Staff or equivalent levels. We are here to advance human health, by reimagining drug discovery … areas and drug modalities. The company is continually innovating on model architecture and developing cutting-edge capabilities to advance rational drug design. Your impact We are looking for outstanding software engineers to work on different aspects of our ML-based software platform such as: data, backend and fullstack engineering, ML engineering, as well as technical and … cloud infrastructure. We are keen on receiving applications from individuals falling at the intersection of one or more of these fields. This is an exciting opportunity for versatile software engineers to be working in a fast-paced and research-facing environment within a small team. You will contribute significantly to a world-class ML-based software platform set More ❯
Employment Type: Full-time
Posted:

Senior Software Engineer, London London, England, United Kingdom (London)

London, UK
Isomorphic Labs Limited
with each new breakthrough, were getting closer to the promise of digital biology, and achieving our ambitious mission to one day solve all disease with the help of AI. Software Engineer, London or Lausanne We are looking for software engineers at the Senior, Staff or equivalent levels. We are here to advance human health, by reimagining drug discovery … areas and drug modalities. The company is continually innovating on model architecture and developing cutting-edge capabilities to advance rational drug design. Your impact We are looking for outstanding software engineers to work on different aspects of our ML-based software platform such as: data, backend and fullstack engineering, ML engineering, as well as technical and … cloud infrastructure. We are keen on receiving applications from individuals falling at the intersection of one or more of these fields. This is an exciting opportunity for versatile software engineers to be working in a fast-paced and research-facing environment within a small team. You will contribute significantly to a world-class ML-based software platform set More ❯
Employment Type: Full-time
Posted:

Software Engineer - MLOPS

Salford, Manchester, United Kingdom
Hybrid / WFH Options
BBC Group and Public Services
Press Tab to Move to Skip to Content Link Job Title: Software Engineer - MLOps Job Band: C Contract Type: Permanent, Full-time Department: Machine Learning Enablement Team Location: Salford - Hybrid working with 1 day a week expected in office base location. Salary: £45,000 - £55,000 depending on relevant skills, knowledge and experience. The expected salary range for this … working day is as unique as it is rewarding. Every tick of the clock, our content reaches millions of people globally, which is made possible by our top-notch Software Engineering team. They've been instrumental in pioneering innovative products and unique features that have firmly positioned us at the forefront of our industry. We don't merely … and enables effective use of machine learning technologies that helps teams across the business build, collaborate on, manage, and maintain their machine learning platforms. We are looking for a software engineer to work within the team to build/maintain machine learning infrastructure. Your Key Responsibilities And Impact Contribute to the design, development, and maintenance of tools supporting data More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Bristol, Gloucestershire, United Kingdom
Expleo
world class experts in the provision of real-time embedded systems, specialising in safety critical control systems. To continue to grow the business we are now looking for experienced Software Engineers to join our growing team. We are a key supplier to a number of the largest defence suppliers in the UK. Opportunities are on both Permanent and Contractor … IR35) working basis , typically with 3 days onsite in Bristol, though you must be prepared for travel to client location. Responsibilities EE requirements content, and experienced in handling embedded software or firmware requirements Experience in development complex systems design requirements, particularly for implementation in software. Manage system requirements, verification and compliance evolution against a rapid system baseline release schedule. … variety of drivers and manage change over baselines. Support system requirement flow-down through to design and implementation teams. Qualifications Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field. Proven experience working as a Software Engineer, developing software solutions for complex projects. Eligibility and willingness to obtain SC Clearance More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

England, United Kingdom
Hybrid / WFH Options
LK METROLOGY LTD
Graduate and experienced candidates all welcome to apply! As an LK Software Engineer you will be joining an eclectic, agile team that works well together in a professional but informal environment. This team is responsible for developing, testing and debugging our CMM software solutions and rolling out newly developed software products at key customer sites. You will … a comprehensive Windows desktop application for programming measurements on and driving CMMs, performing complex evaluations, and providing graphical reports. Development is very varied and will encompass many aspects of software engineering; GUI development, 3D CAD manipulation/interaction, simulation, path planning, databases, generating and parsing a domain specific language, algorithmic and mathematical problem solving, hardware control and interaction … in-house training sessions, dedicated R&D time, and a willingness for people to lead and drive project developments. Your main duties will include: Designing, developing and testing our software products Participating in the full development project lifecycle, from specification, to testing and delivery Ensuring that projects are delivered on time and to specification Supporting the rollout, testing, and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Engineering Manager

London, United Kingdom
Causaly Inc
decision making in our blog posts here: Blog - Causaly We are backed by top VCs including ICONIQ, Index Ventures, Pentech and Marathon. About the team We're hiring an engineering manager to help expand our platform for consuming and making sense of private data. Pharmaceutical institutions have accumulated thousands of person-years of scientific expertise and wisdom - we utilise … meaningful results relies on deep integration into source systems, while respecting the vital regulatory and security requirements that underpin safe usage of these datasets. We're looking for an engineering leader that can drive the future of this product to meet the needs of our largest, most strategic customers. What you'll be doing Lead, coach, and develop … and sequence work to deliver value iteratively (think "small steps" rather than big-bang launches) Working closely with strategic customers to understand their data, security and deployment landscape Uphold engineering excellence -reliability, observability, and automated quality gates- so our customers can trust insights that guide multi-million-dollar R&D decisions. You'll bring your own strong perspective on More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer, Graphics Rendering Bellevue, WA +5 locations • • Engineering Engineering

Arnold, Nottinghamshire, United Kingdom
Meta
skilled engineers to join our team and contribute to the development of innovative graphics frameworks, algorithms, and tools that maximize quality and performance. As a key member of our engineering team, you will collaborate with cross-functional teams across Meta to create real-time rendering architecture, build high-quality digital representations of people, and enhance real-time systems. Your …/VR spaces. You will also have the opportunity to document and support graphics and tooling features, working closely with various infrastructure and product teams to drive project success. Software Engineer, Graphics Rendering Responsibilities Develop innovative graphics frameworks, algorithms, and tools to maximize quality and performance Collaborate with cross-functional teams across Meta to create real-time rendering architecture … and product teams to deliver innovation into products Build platforms for cloud-streamed games and rendering subsystems for various platforms Minimum Qualifications Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience 7+ years software development experience in industry settings or PhD with 4+ years of experience 3+ years of graphics software More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Control Systems Engineer

Rugby, Warwickshire, United Kingdom
AL7583 GE Power Norway AS
transition to energy efficiency and decarbonization, including through our specialist motors, drives, and control technologies. Job Description As the Lead Control Systems Engineer , you will be developing the Control Software for our range of Active Magnetic Bearings and Drive Systems. As a leading member of a multi-disciplinary team of engineers, you will specify, design, code & validate application software for cutting-edge megawatt-scale drive systems for Naval applications. Core responsibilities: Specifying, designing, coding, validating, and maintaining application software for MW-scale power electronic drive systems. Capturing and translating high-level design requirements into efficient and robust software. Designing, implementation, testing of control application software for converter systems and electrical drives. Simulation of control systems (discrete …/continuous) using MATLAB/Simulink. Writing application software for real time control of systems such as active magnetic bearings, electric motors drives, AC/DC converters, etc. Supporting commissioning and validation. Integrating control software into larger systems and verifying their functionality. Applying best practice engineering standards and developing robust design practices. Occasionally travelling to customer sites More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Engineering Manager

Manchester, Lancashire, United Kingdom
Betfred Group
future of betting and gaming, then it's to time to join us. Job Purpose You will be responsible for leading a cross-functional team of local and remote Software Developers and Test Engineers delivering high quality software in a fast-paced environment. You will build, inspire and motivate your team to hit aligned objectives, while focusing on … high quality software that gives a first-class user experience. You will be responsible for the entire lifecycle of the software, from design and coding to deployment, monitoring, and maintenance. You build it, you run it. While this is primarily a hands-off role, it is essential you understand modern software engineering and quality assurance best … practice enabling you to build a high performing team. Job Duties People Lead and manage a high performing agile team of Software Developers and QA. Provide guidance, support, and career development for team members, helping them grow their skills and advance in their careers. Conduct performance reviews, set goals, and provide feedback to help team members improve and succeed. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Software Engineer, Perception, Autonomy

London, United Kingdom
Rivian Automotive
a love of the outdoors and a desire to protect it for future generations. Responsibilities In this role, you will be responsible for the design, implementation, and optimization of software components related to our Machine Learning training. This position requires a passion for clean code and strong software development principles. The scope includes everything from how we architect … systems to the training pipelines, testing pipelines, and general tooling that support our model development. You will collaborate closely with our team of ML engineers to seamlessly integrate your software components into our broader model development process. Qualifications B.S., M.S. or Ph.D. in Computer Science, or a related field 6+ years related industry or research experience Strong software engineering fundamentals and language experience in C++ and Python Broad understanding of modern Perception systems and their architectures Experience in several of the following areas:- Software for real-time safety-critical systems- Software engineering for robotics or perception applications- Machine learning model training, machine learning infrastructure, and associated tools- Writing performant, real-time software More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Stevenage, Hertfordshire, England, United Kingdom
Hybrid / WFH Options
MBDA
We're looking for a Senior Software Engineer to join our team and take our technology and your career into new territories! MBDA is a great a place to learn about the company's entire product portfolio, whilst embracing the change to DevOps and other innovative technologies! Job Title: Senior Software Engineer Salary: £40,000-£75,000 depending … leave, neonatal leave and fertility testing and treatments. Facilities : Fantastic site facilities including subsidised meals, free car parking and much more. The opportunity: We're looking for a Senior Software Engineer to join our team and take our technology and your career into new territories! Test Software UK collaborate across Electronic Engineering, our Test Centre of Excellence … and Software Engineering to deliver the MBDA UK test capability. Our mission as a function is to facilitate robust and timely test of missile systems and ensure MBDA continues to provide a decisive military capability for our home nations and their allies. Spanning a diverse portfolio of work packages, Test Software UK directly influences the company's More ❯
Employment Type: Full-Time
Salary: Competitive salary
Posted:

Software Engineering Manager (London)

London, UK
ZipRecruiter
Software Engineering Manager | 110k Java, Vue.js & AWS Join an innovative tech company leveraging AI, Machine Learning, and NLP to transform asset management. Work with industries like Formula 1 and influence the technical roadmap of a growing organization. This SaaS provider applies cutting-edge technologies to regulated industries, creating actionable insights from industrial data to improve safety, reliability, and More ❯
Employment Type: Full-time
Posted:

Support Engineer

London, United Kingdom
Hybrid / WFH Options
Ordnance Survey
hear from you! About the role As a Support Engineer at OS, you'll be at the heart of a collaborative and innovative environment. You'll work closely with software engineers, stakeholders, and fellow team members every day building strong relationships and ensuring our customer-facing solutions run smoothly. This role is more than just support it's about … world impact, we'd love to hear from you. Good knowledge of Azure Cloud hosting technologies Experience with PostgreSQL databases (including PostGIS spatial extension) Good understanding of Site Reliability Engineering (SRE) and software engineering best ractices Experience investigating the root cause of failures to understand why they have occurred and propose/enact solutions, and work with … apply anyway. You might be the ideal candidate for this or other roles within Ordnance Survey. Skills required for this role: Information Technology (IT) Systems, Infrastructure Services, Process Improvements, Software Engineering, Technical Consulting, Waterfall Model Support Engineer (Fulltime) - Salary - £41,892.00 to £48,874.00 (dependent on experience) - Hybrid working Join Our Dynamic API and Data Distribution Team! Are More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Blyth, Northumberland, United Kingdom
Tharsus
Purpose of Position We are looking for a versatile, generalist software engineer who is excited about the opportunity to work collaboratively in a multidisciplinary team on a multitude of exciting projects. Our projects are very diverse, often greenfield, and have huge opportunities for learning new technologies and skills. We move quickly and iteratively and pride ourselves in working tightly … the work you will be doing, we are looking for someone with good experience across a wide skillset. Breadth is more important than depth and an appreciation of good software engineering practices is more important than finding a specialist in any one area. We don't have a preferred tech stack. Depending on the problem we're trying … Azure for most cloud infrastructure Azure DevOps for project management, repos and CI/CD We are also looking for someone with a good level of experience with general software engineering practices and should have exposure to the following: Version control management with Git Code reviews and pair programming Test frameworks with at least an interest in TDD More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Software Engineering
England
10th Percentile
£46,250
25th Percentile
£55,000
Median
£72,500
75th Percentile
£102,500
90th Percentile
£132,500