Software engineer jobs are in high demand, and for good reason. As technology continues to advance, companies need skilled professionals who can design, develop, and maintain their software systems. If you're looking for a rewarding career in tech, consider pursuing a software engineering job. With competitive salaries, flexible work arrangements, and plenty of opportunities for growth and advancement, a career in software engineering is a smart choice for anyone who loves problem-solving and innovation. Start your search for software engineer jobs today and take the first step towards a bright future in tech.
Our client, a leading provider of autonomous systems and unmanned aerial solutions, is currently seeking an Embedded Software Engineer to join their team at Aberporth Airport, West Wales. This position offers a unique opportunity to develop cutting-edge software for UAV platforms within the Defence & Security sector. Key Responsibilities: Design, develop, and maintain embedded software for UAV systems and subsystems Implement low-level drivers and interfaces for sensors, actuators, avionics, and communication systems Develop software for real-time and embedded environments, ensuring deterministic and reliable performance Integrate software with hardware platforms and support system-level integration activities Support testing and validation, including bench testing, simulation, ground trials, and flight testing Debug and troubleshoot software and hardware integration issues Contribute to software architecture, design documentation, and coding standards Work with systems engineering teams to interpret requirements and ensure traceability Participate in code reviews and continuous improvement of software development practices Ensure compliance with safety, quality, and regulatory standards Required Skills & Experience: Degree (or equivalent experience) in Software Engineering, Computer Engineering, Electronic Engineering, or a related discipline Strong programming experience in C/C++ for embedded systems Experience with real-time operating systems (RTOS) or bare-metal development Solid understanding of embedded systems architecture, microcontrollers, and hardware/software interfacing Experience with communication protocols such as UART, SPI, I2C, CAN, or Ethernet Debugging experience using tools such as JTAG, logic analysers, and oscilloscopes Familiarity with version control systems (e.g., Git) Understanding of software development lifecycle and best practices Desirable Skills: Experience in aerospace, UAV/UAS, robotics, or defence-related systems Knowledge of flight control systems or autopilot software Familiarity with Linux-based embedded systems Experience with model-based design (e.g., MATLAB/Simulink) Understanding of safety-critical software standards (e.g., DO-178C or similar) Experience with telemetry, networking, and secure communications Exposure to CI/CD pipelines and automated testing frameworks If you are an experienced Embedded Software Engineer with expertise in embedded C looking for a challenging new role in the Defence & Security sector, we would love to hear from you. Apply now to join our client's dynamic team in delivering advanced UAV solutions.
21/07/2026
Full time
Our client, a leading provider of autonomous systems and unmanned aerial solutions, is currently seeking an Embedded Software Engineer to join their team at Aberporth Airport, West Wales. This position offers a unique opportunity to develop cutting-edge software for UAV platforms within the Defence & Security sector. Key Responsibilities: Design, develop, and maintain embedded software for UAV systems and subsystems Implement low-level drivers and interfaces for sensors, actuators, avionics, and communication systems Develop software for real-time and embedded environments, ensuring deterministic and reliable performance Integrate software with hardware platforms and support system-level integration activities Support testing and validation, including bench testing, simulation, ground trials, and flight testing Debug and troubleshoot software and hardware integration issues Contribute to software architecture, design documentation, and coding standards Work with systems engineering teams to interpret requirements and ensure traceability Participate in code reviews and continuous improvement of software development practices Ensure compliance with safety, quality, and regulatory standards Required Skills & Experience: Degree (or equivalent experience) in Software Engineering, Computer Engineering, Electronic Engineering, or a related discipline Strong programming experience in C/C++ for embedded systems Experience with real-time operating systems (RTOS) or bare-metal development Solid understanding of embedded systems architecture, microcontrollers, and hardware/software interfacing Experience with communication protocols such as UART, SPI, I2C, CAN, or Ethernet Debugging experience using tools such as JTAG, logic analysers, and oscilloscopes Familiarity with version control systems (e.g., Git) Understanding of software development lifecycle and best practices Desirable Skills: Experience in aerospace, UAV/UAS, robotics, or defence-related systems Knowledge of flight control systems or autopilot software Familiarity with Linux-based embedded systems Experience with model-based design (e.g., MATLAB/Simulink) Understanding of safety-critical software standards (e.g., DO-178C or similar) Experience with telemetry, networking, and secure communications Exposure to CI/CD pipelines and automated testing frameworks If you are an experienced Embedded Software Engineer with expertise in embedded C looking for a challenging new role in the Defence & Security sector, we would love to hear from you. Apply now to join our client's dynamic team in delivering advanced UAV solutions.
Senior Software Engineer / Architect - Global IT Security Software company - Hybrid working in Horsham offices - to 65k This role is working for a global Software company with global headquarters in Horsham, West Sussex. They are looking for candidates who can travel to the office once or twice a week and work the rest of the time - salary up to 65k. Tech skills .Net Core C# React Blazor Solid Principles Software Architecture Designs Desirable: AWS CI/CD Pipelines REST APIs WPF The ideal candidate will have the ability to be proactive, work within a team and individually. They will have good written and verbal communication skills and be able to build and maintain relationships with colleagues and external partners. My client is looking for someone with a minimum 6 years of development experience. If this role is of interest please apply with your CV!
21/07/2026
Full time
Senior Software Engineer / Architect - Global IT Security Software company - Hybrid working in Horsham offices - to 65k This role is working for a global Software company with global headquarters in Horsham, West Sussex. They are looking for candidates who can travel to the office once or twice a week and work the rest of the time - salary up to 65k. Tech skills .Net Core C# React Blazor Solid Principles Software Architecture Designs Desirable: AWS CI/CD Pipelines REST APIs WPF The ideal candidate will have the ability to be proactive, work within a team and individually. They will have good written and verbal communication skills and be able to build and maintain relationships with colleagues and external partners. My client is looking for someone with a minimum 6 years of development experience. If this role is of interest please apply with your CV!
Embedded Software Engineer Cambridge Hybrid £45-65k Our client is a privately funded SME developing state-of-the-art radar technology. Their technology is deployed within high-growth markets, including Unmanned Aerial Vehicles, where accurate sensing is critical. The business is engineering-led, with a collaborative culture that brings together specialists across embedded software, electronics, RF design, signal processing, and systems engineering. They operate an Agile development environment and maintain close relationships with UAV partners, alongside operating their own drone fleet for testing and development. This is an opportunity to join a growing team where engineers are encouraged to take ownership, contribute ideas, and work across the full product development lifecycle. Key Responsibilities • Design, develop, and maintain embedded software in C/C++ • Develop software for STM32s operating in bare-metal and RTOS environments. • Investigate and resolve complex software and system-level issues. • Contribute to the software architecture of new advanced sensing systems Requirements Essential • Commercial experience developing embedded software in C/C++. • Experience working within bare-metal and/or RTOS-based embedded environments. • Strong understanding of microcontroller-based systems and embedded architectures. • Comfortable working in a fast-paced start-up environment • Familiarity with software development best practices including version control and code reviews. Desirable • Hobbyist engineer with complex software/hardware projects completed in own time • Exposure to signal processing, sensing systems, radar technology, or UAV applications. Benefits + Competitive salary DOE + 10% bonus in share options + Led by engineers, for engineers + Strong employee value proposition If you are looking to join an early stage growing company, on exciting projects involving UAV, & sensing, then this opportunity is for you. Apply today!
21/07/2026
Full time
Embedded Software Engineer Cambridge Hybrid £45-65k Our client is a privately funded SME developing state-of-the-art radar technology. Their technology is deployed within high-growth markets, including Unmanned Aerial Vehicles, where accurate sensing is critical. The business is engineering-led, with a collaborative culture that brings together specialists across embedded software, electronics, RF design, signal processing, and systems engineering. They operate an Agile development environment and maintain close relationships with UAV partners, alongside operating their own drone fleet for testing and development. This is an opportunity to join a growing team where engineers are encouraged to take ownership, contribute ideas, and work across the full product development lifecycle. Key Responsibilities • Design, develop, and maintain embedded software in C/C++ • Develop software for STM32s operating in bare-metal and RTOS environments. • Investigate and resolve complex software and system-level issues. • Contribute to the software architecture of new advanced sensing systems Requirements Essential • Commercial experience developing embedded software in C/C++. • Experience working within bare-metal and/or RTOS-based embedded environments. • Strong understanding of microcontroller-based systems and embedded architectures. • Comfortable working in a fast-paced start-up environment • Familiarity with software development best practices including version control and code reviews. Desirable • Hobbyist engineer with complex software/hardware projects completed in own time • Exposure to signal processing, sensing systems, radar technology, or UAV applications. Benefits + Competitive salary DOE + 10% bonus in share options + Led by engineers, for engineers + Strong employee value proposition If you are looking to join an early stage growing company, on exciting projects involving UAV, & sensing, then this opportunity is for you. Apply today!
Meta recently launched its Business Agent, helping businesses of every size use AI to boost productivity and deliver more personalized customer experiences. Business Support Engineering will be at the forefront of this shift, and we're looking for an engineer to play a pivotal role supporting Meta's partners bringing demonstrated experience in distributed systems and AI-driven solutions and a track record of improving end-to-end support experiences.As a Business Support Engineer, you will work closely with cross-functional teams and business partners across the globe, incorporating AI-driven business solutions into their service offerings. You will track industry advancements and partner experiences, evaluating their impact and influencing the product's strategic roadmap.Business Support Engineer Responsibilities:Provide proactive and reactive engineering support for partners, independently managing complex outages to ensure high partner satisfactionTroubleshoot large-scale distributed systems and partner integrations, championing operational excellence and engineering craftsmanshipLeverage AI tools to accelerate troubleshooting, automate repetitive tasks, and scale your impact with an 'AI native' mindsetBuild, launch, and optimize AI solutions using Llama and other LLMs, owning the full lifecycle from prototype to productionDevelop performance monitoring systems for partner integrations to ensure high availabilityleverage metrics to proactively identify issues and drive improvements across teamsProvide 24/7 oncall support coverage via rotation schedule (including weekends)Collaborate with Platform and Infrastructure teams to investigate issues, align on fixes, and drive continuous product improvementCreate clear documentation, specs, guides, and presentations to communicate complex AI concepts to diverse audiences, scaling the team's knowledge internally and externallyDrive end-to-end execution, using sound judgment to manage stakeholder expectations and ensuring clear alignment. Develop and share AI/ML expertise, actively coaching and mentoring peers on technical troubleshooting and project executionMinimum Qualifications:3+ Years of experience as Software engineering or Site Reliability Engineering backgroundProven experience in API development on cloud-based infrastructures, being able to debug, identify root causes and resolve independently outages impacting Meta PartnersExperience with the full web stack, REST API, Python, PHP/Hack, JavaScript/React development along with debugging and bug management supportKnowledge of fine-tuning and optimization of PyTorch models and and experience with at least one LLM such as Llama, GPT, Claude, or FalconExperience in communicating with technical and business audiences and writing technical documentationExperience in assessing, analyzing, and resolving operational issues using data analysis (SQL)Preferred Qualifications:Experience adhering to and implementing responsible, ethical AI practices (e.g., risk assessment, bias mitigation, quality and accuracy reviews)Experience adhering to and implementing responsible, ethical AI practices (e.g., risk assessment, bias mitigation, quality and accuracy reviews)Experience in partner-facing or customer-centric engineering rolesExperience transforming data, model selection/training/optimization, and deployment at scaleExperience with Open Source cloud stacks like Kubernetes, Kubeflow, Docker containersDemonstrated ongoing AI skill development (e.g., prompt/context engineering, agent orchestration) and staying current with emerging AI technologiesDemonstrated ongoing AI skill development (e.g., prompt/context engineering, agent orchestration) and staying current with emerging AI technologiesExperience building cloud solutions on any cloudExperience collaborating in cross-cultural engineering environments with international stakeholdersHands-on experience working with large language models and AI agentsDemonstrated ability to integrate AI tools to optimize/redesign workflows and drive measurable impact (e.g., efficiency gains, quality improvements)Demonstrated ability to integrate AI tools to optimize/redesign workflows and drive measurable impact (e.g., efficiency gains, quality improvements)About Meta:Meta builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps like Messenger, Instagram and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. People who choose to build their careers by building with us at Meta help shape a future that will take us beyond what digital connection makes possible today-beyond the constraints of screens, the limits of distance, and even the rules of physics.Individual compensation is determined by skills, qualifications, experience, and location. Compensation details listed in this posting reflect the base hourly rate, monthly rate, or annual salary only, and do not include bonus, equity or sales incentives, if applicable. In addition to base compensation, Meta offers benefits. Learn more about benefits at Meta.
21/07/2026
Full time
Meta recently launched its Business Agent, helping businesses of every size use AI to boost productivity and deliver more personalized customer experiences. Business Support Engineering will be at the forefront of this shift, and we're looking for an engineer to play a pivotal role supporting Meta's partners bringing demonstrated experience in distributed systems and AI-driven solutions and a track record of improving end-to-end support experiences.As a Business Support Engineer, you will work closely with cross-functional teams and business partners across the globe, incorporating AI-driven business solutions into their service offerings. You will track industry advancements and partner experiences, evaluating their impact and influencing the product's strategic roadmap.Business Support Engineer Responsibilities:Provide proactive and reactive engineering support for partners, independently managing complex outages to ensure high partner satisfactionTroubleshoot large-scale distributed systems and partner integrations, championing operational excellence and engineering craftsmanshipLeverage AI tools to accelerate troubleshooting, automate repetitive tasks, and scale your impact with an 'AI native' mindsetBuild, launch, and optimize AI solutions using Llama and other LLMs, owning the full lifecycle from prototype to productionDevelop performance monitoring systems for partner integrations to ensure high availabilityleverage metrics to proactively identify issues and drive improvements across teamsProvide 24/7 oncall support coverage via rotation schedule (including weekends)Collaborate with Platform and Infrastructure teams to investigate issues, align on fixes, and drive continuous product improvementCreate clear documentation, specs, guides, and presentations to communicate complex AI concepts to diverse audiences, scaling the team's knowledge internally and externallyDrive end-to-end execution, using sound judgment to manage stakeholder expectations and ensuring clear alignment. Develop and share AI/ML expertise, actively coaching and mentoring peers on technical troubleshooting and project executionMinimum Qualifications:3+ Years of experience as Software engineering or Site Reliability Engineering backgroundProven experience in API development on cloud-based infrastructures, being able to debug, identify root causes and resolve independently outages impacting Meta PartnersExperience with the full web stack, REST API, Python, PHP/Hack, JavaScript/React development along with debugging and bug management supportKnowledge of fine-tuning and optimization of PyTorch models and and experience with at least one LLM such as Llama, GPT, Claude, or FalconExperience in communicating with technical and business audiences and writing technical documentationExperience in assessing, analyzing, and resolving operational issues using data analysis (SQL)Preferred Qualifications:Experience adhering to and implementing responsible, ethical AI practices (e.g., risk assessment, bias mitigation, quality and accuracy reviews)Experience adhering to and implementing responsible, ethical AI practices (e.g., risk assessment, bias mitigation, quality and accuracy reviews)Experience in partner-facing or customer-centric engineering rolesExperience transforming data, model selection/training/optimization, and deployment at scaleExperience with Open Source cloud stacks like Kubernetes, Kubeflow, Docker containersDemonstrated ongoing AI skill development (e.g., prompt/context engineering, agent orchestration) and staying current with emerging AI technologiesDemonstrated ongoing AI skill development (e.g., prompt/context engineering, agent orchestration) and staying current with emerging AI technologiesExperience building cloud solutions on any cloudExperience collaborating in cross-cultural engineering environments with international stakeholdersHands-on experience working with large language models and AI agentsDemonstrated ability to integrate AI tools to optimize/redesign workflows and drive measurable impact (e.g., efficiency gains, quality improvements)Demonstrated ability to integrate AI tools to optimize/redesign workflows and drive measurable impact (e.g., efficiency gains, quality improvements)About Meta:Meta builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps like Messenger, Instagram and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. People who choose to build their careers by building with us at Meta help shape a future that will take us beyond what digital connection makes possible today-beyond the constraints of screens, the limits of distance, and even the rules of physics.Individual compensation is determined by skills, qualifications, experience, and location. Compensation details listed in this posting reflect the base hourly rate, monthly rate, or annual salary only, and do not include bonus, equity or sales incentives, if applicable. In addition to base compensation, Meta offers benefits. Learn more about benefits at Meta.
Software Engineering Manager - Java, Javascript, Cloud Up to £850 per day (Inside IR35) London / Hybrid (3 days onsite) 6 months This is a contract resource, so all candidates must come from a contracting background.My client is an instantly recognisable firm who are urgently recruiting for a Software Engineering Manager with experience of leading, coaching and managing large teams of Software Engineers. This role will oversee the Development teams of Engineers who are tasked with the Development and maintenance of Technology products.You will bring a passion for technology and deep technical expertise across a range of technologies (Java, Javascript and Azure / GCP for example) along with a proven track record of delivery and building high performing Software Engineering teams.Key Requirements: Proven experience as a Software Engineering Manager in large, complex environments Strong track record of leading teams of Software Engineers, and building high-performing teams Hands-on technical background across Java, Javascript and cloud (Azure / GCP), including distributed systems Experience in fast-paced, modern engineering environments Expertise in scalable architecture, reliability and performance Ability to navigate and simplify complex technical challenges Experience delivering consumer-facing products (frontend + backend awareness) Proven track record in driving engineering transformation Strong stakeholder management and communication skills Flexible approach to hybrid working and occasional travel to other sites Clear passion for technology, with ability to be hands-on if required Nice to have: Degree in Computer Science or related field Strong CS fundamentals (data structures, algorithms, problem solving) Immediate availability Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at hays.co.uk
21/07/2026
Contractor
Software Engineering Manager - Java, Javascript, Cloud Up to £850 per day (Inside IR35) London / Hybrid (3 days onsite) 6 months This is a contract resource, so all candidates must come from a contracting background.My client is an instantly recognisable firm who are urgently recruiting for a Software Engineering Manager with experience of leading, coaching and managing large teams of Software Engineers. This role will oversee the Development teams of Engineers who are tasked with the Development and maintenance of Technology products.You will bring a passion for technology and deep technical expertise across a range of technologies (Java, Javascript and Azure / GCP for example) along with a proven track record of delivery and building high performing Software Engineering teams.Key Requirements: Proven experience as a Software Engineering Manager in large, complex environments Strong track record of leading teams of Software Engineers, and building high-performing teams Hands-on technical background across Java, Javascript and cloud (Azure / GCP), including distributed systems Experience in fast-paced, modern engineering environments Expertise in scalable architecture, reliability and performance Ability to navigate and simplify complex technical challenges Experience delivering consumer-facing products (frontend + backend awareness) Proven track record in driving engineering transformation Strong stakeholder management and communication skills Flexible approach to hybrid working and occasional travel to other sites Clear passion for technology, with ability to be hands-on if required Nice to have: Degree in Computer Science or related field Strong CS fundamentals (data structures, algorithms, problem solving) Immediate availability Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at hays.co.uk
Canonical is hiring a Software Engineer to work on Linux, cloud infrastructure, pipelines and automation, and open source software. You will collaborate with major cloud partners to advance Ubuntu in the cloud. The role splits time between build system development (Python, Jenkins, shell), cloud feature integration in Ubuntu Server, and running our CI/CD pipelines, with opportunities to travel 2-4 weeks per year.
21/07/2026
Full time
Canonical is hiring a Software Engineer to work on Linux, cloud infrastructure, pipelines and automation, and open source software. You will collaborate with major cloud partners to advance Ubuntu in the cloud. The role splits time between build system development (Python, Jenkins, shell), cloud feature integration in Ubuntu Server, and running our CI/CD pipelines, with opportunities to travel 2-4 weeks per year.
Senior Software Engineer Northampton 45-55k My client is an engineering-led technology company specialising in intelligent imaging and connected systems, developing innovative products that combine software, hardware, data processing, and cloud-based services Rather than focusing solely on individual software components, they design and develop complete end-to-end products intended for deployment in real-world environments. The Opportunity They are seeking an experienced Senior Software Engineer who enjoys solving complex technical challenges and taking ownership of delivering practical, robust solutions. This is a broad, product-focused engineering role suited to someone who can move comfortably across multiple technologies, understand the bigger picture, and make sound technical decisions that balance engineering quality with commercial objectives. Key Responsibilities Design, develop and maintain software Take ownership of technical projects from concept through to deployment. Develop solutions across embedded, backend, cloud and web technologies. Build and enhance Linux-based edge computing systems. Integrate software with cameras, sensors, and other hardware systems. Evaluate and adopt modern development tools, including AI-assisted development workflows where appropriate. Contribute to technical architecture, system design, and engineering best practices. Required Skills & Experience Proficiency in C and C++. Experience developing applications in Python. Experience with JavaScript and modern web development frameworks. Strong Linux development experience. Experience working with embedded systems, edge computing devices, or hardware-integrated products. Excellent communication and stakeholder management skills. Desirable / Bonus Skills Experience with video capture, processing and streaming technologies. Cloud platform development and deployment experience. Experience building cloud-connected edge devices. Exposure to real-time systems. Practical use of AI-assisted development tools and LLMs within software engineering workflows. This is an opportunity to work on genuinely varied and challenging projects where your contribution will directly influence products used in real-world environments. You will join a small, highly capable team developing innovative vision-based systems and will have the freedom to make technical decisions, take ownership of outcomes, and help shape the future direction of our products and platforms.
21/07/2026
Full time
Senior Software Engineer Northampton 45-55k My client is an engineering-led technology company specialising in intelligent imaging and connected systems, developing innovative products that combine software, hardware, data processing, and cloud-based services Rather than focusing solely on individual software components, they design and develop complete end-to-end products intended for deployment in real-world environments. The Opportunity They are seeking an experienced Senior Software Engineer who enjoys solving complex technical challenges and taking ownership of delivering practical, robust solutions. This is a broad, product-focused engineering role suited to someone who can move comfortably across multiple technologies, understand the bigger picture, and make sound technical decisions that balance engineering quality with commercial objectives. Key Responsibilities Design, develop and maintain software Take ownership of technical projects from concept through to deployment. Develop solutions across embedded, backend, cloud and web technologies. Build and enhance Linux-based edge computing systems. Integrate software with cameras, sensors, and other hardware systems. Evaluate and adopt modern development tools, including AI-assisted development workflows where appropriate. Contribute to technical architecture, system design, and engineering best practices. Required Skills & Experience Proficiency in C and C++. Experience developing applications in Python. Experience with JavaScript and modern web development frameworks. Strong Linux development experience. Experience working with embedded systems, edge computing devices, or hardware-integrated products. Excellent communication and stakeholder management skills. Desirable / Bonus Skills Experience with video capture, processing and streaming technologies. Cloud platform development and deployment experience. Experience building cloud-connected edge devices. Exposure to real-time systems. Practical use of AI-assisted development tools and LLMs within software engineering workflows. This is an opportunity to work on genuinely varied and challenging projects where your contribution will directly influence products used in real-world environments. You will join a small, highly capable team developing innovative vision-based systems and will have the freedom to make technical decisions, take ownership of outcomes, and help shape the future direction of our products and platforms.
About Moneybox At Moneybox, our mission is to give everyone the means to get more out of life. We're guided by our belief that wealth isn't about the money, it's about the means to more - more freedom, opportunities, possibilities, and peace of mind. Moneybox is an award-winning wealth management platform, helping over one and a half million people build wealth throughout their lives, whether they're saving and investing, buying their first home, or planning for retirement. Job Brief We are building a personalisation system that helps match customers with the right financial pathway at the right moment, across relevance, guidance, advice and risk monitoring. Aurora, our AI-powered financial guidance system, sits at the heart of this stack, but it is only one part of a much larger system. The challenge is not simply scale. The harder problem is working with low engagement signals, a limited customer data footprint, strict regulatory boundaries and the need for every decision to be correct, auditable and defensible. Standard recommender systems do not apply here. This is a different type of problem. The system needs to resolve uncertainty about customer state, understand the limits of its own confidence and adjust how strongly it communicates based on what it actually knows. It must do this without crossing into regulated advice, and in a way that can be inspected and explained. The system has multiple interacting layers, including ranking, orchestration, policy translation and belief state management. The hardest architectural questions sit in the interaction between these layers. Building each layer well is achievable. Building the whole system in a way that is robust, scalable and easy to iterate on is the challenge we are hiring for. This is a Staff-level individual contributor role, reporting directly to the Director of AI and Decision Intelligence. You will work alongside a Senior AI Researcher, Principal Data Scientist, Senior ML Engineer, Senior Data Scientist and two ML Engineers. There is no line management expectation. This role is about technical leadership through hands on contribution, architectural judgement and the quality of your reasoning. What you'll do You will work with ML researchers, data scientists and ML engineers to: Own the overall system architecture, understanding how components interact, where dependencies create risk and where production realities challenge theoretical designs. Make day to day architectural decisions, defining what gets built, how it is structured and the interface contracts between components, while partnering with the Director of AI and Decision Intelligence on major strategic decisions. Translate research ideas into production ready system designs, evaluating integration approaches, engineering effort, trade offs and delivery sequencing. Identify architectural risks early, ensuring short term decisions do not create long term constraints or unnecessary technical debt. Build prototypes that validate architectural assumptions, integration patterns and scalability requirements, rather than simply proving that a model or idea works in isolation. Define clear boundaries and interfaces between learned and non learned system components, enabling both to evolve independently without introducing instability. Guide technical decision making across the team, ensuring implementation choices remain aligned with the long term architecture and product vision, even when delivery pressures favour short term solutions. Act as a technical sounding board for complex design and systems challenges, helping the team make pragmatic decisions in areas with significant uncertainty or trade offs. Who you are You can reason about large, complex systems and understand how multiple moving parts interact, without needing to simplify away the difficult realities. You have strong architectural judgement shaped by real world experience. You can clearly explain your thinking, defend your decisions with evidence and adapt your views when presented with better information. You naturally look for structural solutions rather than local fixes, focusing on the root cause rather than the symptom. You are comfortable operating with a high degree of autonomy, proactively identifying problems, making decisions and documenting your reasoning. You enjoy writing code and see it as a core part of the role. You use it to explore ideas, validate assumptions and stress test designs, not just implement requirements. You understand that maintainability and clarity are as important as functionality. You care about building systems that are not only effective, but also understandable by the people who will operate and evolve them over time. You are motivated by technical ownership rather than people management. This is not a line management role. We are looking for a systems thinker, architect and builder who leads through technical judgement, execution and influence. You thrive in environments where ambiguity is high, trade offs are complex and there is rarely a single correct answer. Essential experience Experience operating at Staff Engineer, Principal Engineer or equivalent scope within teams building AI or ML powered products and systems. A track record of owning end to end system architecture, from design through to production, for complex AI or ML systems operating under real world technical, product and operational constraints. Strong software engineering fundamentals. You write clean, maintainable and reviewable code in Python or C#/.NET, and understand why engineering quality matters as systems scale. Deep understanding of the trade offs involved in AI system design, including latency versus accuracy, trainability versus interpretability, modularity versus coupling, and engineering pragmatism versus theoretical elegance. Sufficient ML knowledge to engage credibly in discussions around model behaviour, evaluation approaches and system design. You do not need to be an ML researcher, but you should be able to understand research outputs and make sound architectural decisions about how they are deployed and integrated into production systems. Experience designing systems where reliability, explainability, observability and auditability are important engineering requirements, rather than afterthoughts. A history of making high impact technical decisions in environments where requirements are ambiguous, trade offs are complex and the correct path is rarely obvious. Desirables Experience designing systems that combine learned and rule based components. This is closely aligned to how Aurora operates and is one of the strongest indicators of success in the role. Familiarity with agentic system design, including multi step reasoning, tool use, orchestration and the failure modes that emerge when LLMs are given structured tasks with real world consequences. Experience building systems in regulated or high stakes environments where decisions must be auditable, explainable and defensible. Familiarity with probabilistic representations of state, uncertainty quantification and confidence aware decision making, particularly within decision support or recommendation systems. Experience working with Databricks, Azure, AKS and/or MLflow. An interest in AI safety and a thoughtful approach to the risks, limitations and unintended consequences of automated decision making systems.
21/07/2026
Full time
About Moneybox At Moneybox, our mission is to give everyone the means to get more out of life. We're guided by our belief that wealth isn't about the money, it's about the means to more - more freedom, opportunities, possibilities, and peace of mind. Moneybox is an award-winning wealth management platform, helping over one and a half million people build wealth throughout their lives, whether they're saving and investing, buying their first home, or planning for retirement. Job Brief We are building a personalisation system that helps match customers with the right financial pathway at the right moment, across relevance, guidance, advice and risk monitoring. Aurora, our AI-powered financial guidance system, sits at the heart of this stack, but it is only one part of a much larger system. The challenge is not simply scale. The harder problem is working with low engagement signals, a limited customer data footprint, strict regulatory boundaries and the need for every decision to be correct, auditable and defensible. Standard recommender systems do not apply here. This is a different type of problem. The system needs to resolve uncertainty about customer state, understand the limits of its own confidence and adjust how strongly it communicates based on what it actually knows. It must do this without crossing into regulated advice, and in a way that can be inspected and explained. The system has multiple interacting layers, including ranking, orchestration, policy translation and belief state management. The hardest architectural questions sit in the interaction between these layers. Building each layer well is achievable. Building the whole system in a way that is robust, scalable and easy to iterate on is the challenge we are hiring for. This is a Staff-level individual contributor role, reporting directly to the Director of AI and Decision Intelligence. You will work alongside a Senior AI Researcher, Principal Data Scientist, Senior ML Engineer, Senior Data Scientist and two ML Engineers. There is no line management expectation. This role is about technical leadership through hands on contribution, architectural judgement and the quality of your reasoning. What you'll do You will work with ML researchers, data scientists and ML engineers to: Own the overall system architecture, understanding how components interact, where dependencies create risk and where production realities challenge theoretical designs. Make day to day architectural decisions, defining what gets built, how it is structured and the interface contracts between components, while partnering with the Director of AI and Decision Intelligence on major strategic decisions. Translate research ideas into production ready system designs, evaluating integration approaches, engineering effort, trade offs and delivery sequencing. Identify architectural risks early, ensuring short term decisions do not create long term constraints or unnecessary technical debt. Build prototypes that validate architectural assumptions, integration patterns and scalability requirements, rather than simply proving that a model or idea works in isolation. Define clear boundaries and interfaces between learned and non learned system components, enabling both to evolve independently without introducing instability. Guide technical decision making across the team, ensuring implementation choices remain aligned with the long term architecture and product vision, even when delivery pressures favour short term solutions. Act as a technical sounding board for complex design and systems challenges, helping the team make pragmatic decisions in areas with significant uncertainty or trade offs. Who you are You can reason about large, complex systems and understand how multiple moving parts interact, without needing to simplify away the difficult realities. You have strong architectural judgement shaped by real world experience. You can clearly explain your thinking, defend your decisions with evidence and adapt your views when presented with better information. You naturally look for structural solutions rather than local fixes, focusing on the root cause rather than the symptom. You are comfortable operating with a high degree of autonomy, proactively identifying problems, making decisions and documenting your reasoning. You enjoy writing code and see it as a core part of the role. You use it to explore ideas, validate assumptions and stress test designs, not just implement requirements. You understand that maintainability and clarity are as important as functionality. You care about building systems that are not only effective, but also understandable by the people who will operate and evolve them over time. You are motivated by technical ownership rather than people management. This is not a line management role. We are looking for a systems thinker, architect and builder who leads through technical judgement, execution and influence. You thrive in environments where ambiguity is high, trade offs are complex and there is rarely a single correct answer. Essential experience Experience operating at Staff Engineer, Principal Engineer or equivalent scope within teams building AI or ML powered products and systems. A track record of owning end to end system architecture, from design through to production, for complex AI or ML systems operating under real world technical, product and operational constraints. Strong software engineering fundamentals. You write clean, maintainable and reviewable code in Python or C#/.NET, and understand why engineering quality matters as systems scale. Deep understanding of the trade offs involved in AI system design, including latency versus accuracy, trainability versus interpretability, modularity versus coupling, and engineering pragmatism versus theoretical elegance. Sufficient ML knowledge to engage credibly in discussions around model behaviour, evaluation approaches and system design. You do not need to be an ML researcher, but you should be able to understand research outputs and make sound architectural decisions about how they are deployed and integrated into production systems. Experience designing systems where reliability, explainability, observability and auditability are important engineering requirements, rather than afterthoughts. A history of making high impact technical decisions in environments where requirements are ambiguous, trade offs are complex and the correct path is rarely obvious. Desirables Experience designing systems that combine learned and rule based components. This is closely aligned to how Aurora operates and is one of the strongest indicators of success in the role. Familiarity with agentic system design, including multi step reasoning, tool use, orchestration and the failure modes that emerge when LLMs are given structured tasks with real world consequences. Experience building systems in regulated or high stakes environments where decisions must be auditable, explainable and defensible. Familiarity with probabilistic representations of state, uncertainty quantification and confidence aware decision making, particularly within decision support or recommendation systems. Experience working with Databricks, Azure, AKS and/or MLflow. An interest in AI safety and a thoughtful approach to the risks, limitations and unintended consequences of automated decision making systems.
Overview They are seeking a highly skilled Senior Software Engineer with a strong background in building scalable, high-quality, and high-performance solutions on the Microsoft technology stack (.NET / Blazor / C#). As a Senior Software Engineer, you will be responsible for building and maintaining internal and external-facing web applications in collaboration with international and interdisciplinary teams. Location: London Category: IT Type: Permanent Responsibilities Key responsibilities (including but not limited to): Design, develop, test, support and deploy custom web and mobile applications based on .NET (Blazor, C#), C++ Gather customer software requirements and develop related software applications and programs Collaborate with architects, engineers, and other team members to design scalable and efficient solutions Implement Azure Cloud Services and features that enhance application performance and reliability Research and evaluate software related technologies and products Design and develop testing and maintenance procedures and activities Develop and write high-quality coding standards University degree in Computer Science, Information Systems or a related subject or the equivalent and relevant work experience Considerable and proven experience in software development in the .NET environment with C# and are interested in current technologies such as ASP.NET Core and Entity Framework Core Considerable and proven experience in iterative methodologies, such as Scrum or Design Thinking, using DevOps platforms such as Azure DevOps and Git Considerable and proven experience in Azure Cloud Services, e.g. Azure Functions, Azure SQL, and Azure App Service
21/07/2026
Full time
Overview They are seeking a highly skilled Senior Software Engineer with a strong background in building scalable, high-quality, and high-performance solutions on the Microsoft technology stack (.NET / Blazor / C#). As a Senior Software Engineer, you will be responsible for building and maintaining internal and external-facing web applications in collaboration with international and interdisciplinary teams. Location: London Category: IT Type: Permanent Responsibilities Key responsibilities (including but not limited to): Design, develop, test, support and deploy custom web and mobile applications based on .NET (Blazor, C#), C++ Gather customer software requirements and develop related software applications and programs Collaborate with architects, engineers, and other team members to design scalable and efficient solutions Implement Azure Cloud Services and features that enhance application performance and reliability Research and evaluate software related technologies and products Design and develop testing and maintenance procedures and activities Develop and write high-quality coding standards University degree in Computer Science, Information Systems or a related subject or the equivalent and relevant work experience Considerable and proven experience in software development in the .NET environment with C# and are interested in current technologies such as ASP.NET Core and Entity Framework Core Considerable and proven experience in iterative methodologies, such as Scrum or Design Thinking, using DevOps platforms such as Azure DevOps and Git Considerable and proven experience in Azure Cloud Services, e.g. Azure Functions, Azure SQL, and Azure App Service
On the Beach is hiring a Senior Software Engineer for Hotels Acquisition in Manchester. You will build scalable backend systems ingesting and distributing hotel inventory across our platforms, leveraging AWS-hosted databases and containerised services. You'll tackle supplier connectivity, inventory acquisition, pricing and availability freshness with a focus on high performance, reliability and business impact. Hybrid working allows collaboration with product, analytics and commercial teams.
21/07/2026
Full time
On the Beach is hiring a Senior Software Engineer for Hotels Acquisition in Manchester. You will build scalable backend systems ingesting and distributing hotel inventory across our platforms, leveraging AWS-hosted databases and containerised services. You'll tackle supplier connectivity, inventory acquisition, pricing and availability freshness with a focus on high performance, reliability and business impact. Hybrid working allows collaboration with product, analytics and commercial teams.
Do you want to help build one of Europe's most exciting health platforms? Are you a technically outstanding hands on leader who codes daily, and wants to build, scale, and guide an elite software team through the AI era? About Aeon Aeon is redefining preventive healthcare. We combine whole-body MRI, advanced blood biomarkers, and genetic data with AI to detect and predict diseases before symptoms appear. Our mission is to empower people to live longer, healthier lives by shifting healthcare from reactive to proactive. At the heart of what we build is a long-term preventive health management platform - giving people a clear picture of their health across cardiovascular, brain, cancer, musculoskeletal, and metabolic domains, and helping them act on it. Aeon is well funded and on a strong trajectory: we are growing fast, serving paying customers across Switzerland, and preparing for our Series A. You'd be joining a company with real momentum and the runway to build for the long term. About the role We have a small, high performing engineering team. We're looking for a hands on technical lead who can own the direction of how we build - someone who codes every day, sets standards, and drives us forward as software development is fundamentally reshaped by AI. Over the coming years, as the software team grows, this role will evolve into a more strategic leadership position: owning recruiting, planning, architecture, and team culture (while still keeping a foot on the ground through regular hands on coding). The work here carries real weight. The platform you build helps people detect disease before symptoms appear and act on it in time. For some of our customers, that genuinely changes the course of their lives. Every feature you ship lands directly in the hands of people making decisions about their health. Tasks Own the technical architecture and direction for Aeon's platform - the patient facing health platform, the medical partner portal, and how AI modules integrate. Code daily alongside the team: this is a hands on role, especially during the first year Define and role model the company software engineering culture and rituals Lead code reviews, technical decisions, and engineering standards Drive the team's evolution toward AI native development - not just using AI tools, but fundamentally rethinking how we design, build, and ship software Recruit, mentor and elevate newly joining team members over the coming years Partner closely with the CPTO and Growth team on roadmap and architecture trade offs Work on the transition to medical SaMD processes together with our regulatory specialist, and take ownership of GDPR and similar compliance areas. Requirements Must haves Strong full stack background with genuine technical depth Familiarity with common frontend and backend technologies, like React, Nuxt, Vue, Tailwind, Python, PostgreSQL, TypeScript, AWS An AI native development mindset: you have already fundamentally changed how you code because of AI, and you are eager to push the whole team in that direction A hands on mindset Natural technical authority. People follow your lead not because of your title, but because you are consistently sharp and direct Startup instinct: comfortable with ambiguity, fast iteration, and wearing more than one hat Experience with recruiting and leading an engineering team For applicants who want to work at our Winterthur office: Swiss work permit or Swiss/EU/EFTA citizenship is a must For applicants who want to work at our London office: You must already have the right to work in the UK (British/Irish passport, Settled Status, or other valid work visa), or currently hold a Skilled Worker visa with another employer (transfer possible). We are not able to sponsor new Skilled Worker visas from abroad at this stage. Benefits Real ownership: you will set technical direction and lead the team from day one A rare opportunity to define how a high growth health tech company builds software in the AI era Direct collaboration with the CPTO and leadership in a high trust, fast moving environment Mission driven work: help shift healthcare from reactive to truly preventive Health focused company culture: a complimentary yearly full body health check up, weekly CrossFit sessions with the team in Winterthur and free healthy snacks in the office Hybrid setup in Winterthur, with in office days on Monday, Tuesday, and Thursday.
21/07/2026
Full time
Do you want to help build one of Europe's most exciting health platforms? Are you a technically outstanding hands on leader who codes daily, and wants to build, scale, and guide an elite software team through the AI era? About Aeon Aeon is redefining preventive healthcare. We combine whole-body MRI, advanced blood biomarkers, and genetic data with AI to detect and predict diseases before symptoms appear. Our mission is to empower people to live longer, healthier lives by shifting healthcare from reactive to proactive. At the heart of what we build is a long-term preventive health management platform - giving people a clear picture of their health across cardiovascular, brain, cancer, musculoskeletal, and metabolic domains, and helping them act on it. Aeon is well funded and on a strong trajectory: we are growing fast, serving paying customers across Switzerland, and preparing for our Series A. You'd be joining a company with real momentum and the runway to build for the long term. About the role We have a small, high performing engineering team. We're looking for a hands on technical lead who can own the direction of how we build - someone who codes every day, sets standards, and drives us forward as software development is fundamentally reshaped by AI. Over the coming years, as the software team grows, this role will evolve into a more strategic leadership position: owning recruiting, planning, architecture, and team culture (while still keeping a foot on the ground through regular hands on coding). The work here carries real weight. The platform you build helps people detect disease before symptoms appear and act on it in time. For some of our customers, that genuinely changes the course of their lives. Every feature you ship lands directly in the hands of people making decisions about their health. Tasks Own the technical architecture and direction for Aeon's platform - the patient facing health platform, the medical partner portal, and how AI modules integrate. Code daily alongside the team: this is a hands on role, especially during the first year Define and role model the company software engineering culture and rituals Lead code reviews, technical decisions, and engineering standards Drive the team's evolution toward AI native development - not just using AI tools, but fundamentally rethinking how we design, build, and ship software Recruit, mentor and elevate newly joining team members over the coming years Partner closely with the CPTO and Growth team on roadmap and architecture trade offs Work on the transition to medical SaMD processes together with our regulatory specialist, and take ownership of GDPR and similar compliance areas. Requirements Must haves Strong full stack background with genuine technical depth Familiarity with common frontend and backend technologies, like React, Nuxt, Vue, Tailwind, Python, PostgreSQL, TypeScript, AWS An AI native development mindset: you have already fundamentally changed how you code because of AI, and you are eager to push the whole team in that direction A hands on mindset Natural technical authority. People follow your lead not because of your title, but because you are consistently sharp and direct Startup instinct: comfortable with ambiguity, fast iteration, and wearing more than one hat Experience with recruiting and leading an engineering team For applicants who want to work at our Winterthur office: Swiss work permit or Swiss/EU/EFTA citizenship is a must For applicants who want to work at our London office: You must already have the right to work in the UK (British/Irish passport, Settled Status, or other valid work visa), or currently hold a Skilled Worker visa with another employer (transfer possible). We are not able to sponsor new Skilled Worker visas from abroad at this stage. Benefits Real ownership: you will set technical direction and lead the team from day one A rare opportunity to define how a high growth health tech company builds software in the AI era Direct collaboration with the CPTO and leadership in a high trust, fast moving environment Mission driven work: help shift healthcare from reactive to truly preventive Health focused company culture: a complimentary yearly full body health check up, weekly CrossFit sessions with the team in Winterthur and free healthy snacks in the office Hybrid setup in Winterthur, with in office days on Monday, Tuesday, and Thursday.
Citi is seeking a Lead Software Engineer to join its global technology team in Greater London. The role involves building innovative technical solutions, contributing to automation efforts, and shaping the engineering culture. Ideal candidates should have extensive software development experience and proficiency in multiple programming languages. This position offers a range of benefits including 27 days of annual leave, private medical care, and a performance-related bonus, providing an attractive package for prospective hires.
21/07/2026
Full time
Citi is seeking a Lead Software Engineer to join its global technology team in Greater London. The role involves building innovative technical solutions, contributing to automation efforts, and shaping the engineering culture. Ideal candidates should have extensive software development experience and proficiency in multiple programming languages. This position offers a range of benefits including 27 days of annual leave, private medical care, and a performance-related bonus, providing an attractive package for prospective hires.
About this role White Collar Factory (95009), United Kingdom, London - Staff Software Engineer (Machine Learning). We're on a mission to transform the way we use data and AI to service our customers and drive efficiency across the business. Do you love shaping the technical landscape and driving innovation across the organisation? Are you passionate about solving complex ML and AI challenges and supporting multiple teams toward a shared technical vision? At Capital One, you'll be part of a community of technical leaders who drive engineering excellence, foster innovation, and deliver impactful ML/AI and Gen AI solutions that meet real customer needs. What You'll Do Own and drive the ML/AI technical strategy for UK use cases, spanning multiple teams and influencing the overall technical direction for AI adoption. Lead and coordinate ML engineering efforts across multiple teams, ensuring alignment with broader business objectives, enterprise platform capabilities, and technology strategy. Provide technical consultancy to teams delivering AI use cases, guiding architectural decisions, solution design, and effective use of enterprise ML/AI platforms and capabilities. Proactively identify emerging ML/AI patterns, define and evangelise best practices, and establish reusable approaches that enhance delivery of AI use cases across the business. Drive MLOps standards and practices across teams, including CI/CD for models, automated testing, monitoring, and deployment pipelines. Collaborate with enterprise platform and data science teams, contributing to platform capabilities where appropriate and partnering on use case delivery. Build and maintain strong relationships with key stakeholders, including senior leadership, product owners, data science teams, and enterprise platform partners. Represent Capital One in external ML/AI technical forums, contributing to industry discussions. Develop and advocate for strategies to proactively manage technical debt across ML/AI systems. Actively mentor and develop engineers, fostering a culture of continuous learning. What We're Looking For Deep expertise in Python and ML engineering. Deep expertise in ML/AI systems design, MLOps, and cloud native architectures. Track record of leading ML/AI technical initiatives across multiple teams. Strong experience with cloud platforms (AWS, Azure, GCP). Experience with ML frameworks (PyTorch, TensorFlow, scikit learn) and Gen AI/Agentic frameworks (LangGraph, LangChain, VectorDBs, RAG). Understanding of responsible AI practices, including guardrails, hallucination mitigation, and output quality management for AI systems. Experience designing and scaling low latency, customer facing ML/AI architectures. Proven experience setting a multi team ML/AI technical vision and strategy. Strong track record of technical leadership and influence without authority. Experience driving ML engineering standards and best practices across organisations. Deep understanding of the full ML/AI development lifecycle, including model serving, data pipelines, and Gen AI systems. Experience leveraging enterprise platforms to deliver business use cases at scale. Experience steering Communities of Practice or technical forums. Strong business acumen and ability to translate ML/AI concepts for various audiences. Where and How You'll Work This is a permanent position based in our London office. We have a hybrid working model which gives you flexibility to work from our office and from home. You will be based in our London office 3 days a week: Tuesday, Wednesday and Thursday. Benefits High performers strong and diverse career progression, investing heavily in developing great people through our Capital One University training programmes and appropriate external providers. Immediate access to core benefits including pension scheme, bonus, generous holiday entitlement and private medical insurance - with flexible benefits available (season ticket loans, cycle to work scheme and enhanced parental leave). Open plan workspaces and accessible facilities designed to inspire and support you. Gym, subsidised restaurant, mindfulness and music rooms at our Nottingham head office (further details can be provided). Equal Employment Opportunity Capital One is committed to diversity in the workplace. If you require a reasonable adjustment, please let us know. All information will be kept confidential and will only be used for the purpose of applying a reasonable adjustment.
21/07/2026
Full time
About this role White Collar Factory (95009), United Kingdom, London - Staff Software Engineer (Machine Learning). We're on a mission to transform the way we use data and AI to service our customers and drive efficiency across the business. Do you love shaping the technical landscape and driving innovation across the organisation? Are you passionate about solving complex ML and AI challenges and supporting multiple teams toward a shared technical vision? At Capital One, you'll be part of a community of technical leaders who drive engineering excellence, foster innovation, and deliver impactful ML/AI and Gen AI solutions that meet real customer needs. What You'll Do Own and drive the ML/AI technical strategy for UK use cases, spanning multiple teams and influencing the overall technical direction for AI adoption. Lead and coordinate ML engineering efforts across multiple teams, ensuring alignment with broader business objectives, enterprise platform capabilities, and technology strategy. Provide technical consultancy to teams delivering AI use cases, guiding architectural decisions, solution design, and effective use of enterprise ML/AI platforms and capabilities. Proactively identify emerging ML/AI patterns, define and evangelise best practices, and establish reusable approaches that enhance delivery of AI use cases across the business. Drive MLOps standards and practices across teams, including CI/CD for models, automated testing, monitoring, and deployment pipelines. Collaborate with enterprise platform and data science teams, contributing to platform capabilities where appropriate and partnering on use case delivery. Build and maintain strong relationships with key stakeholders, including senior leadership, product owners, data science teams, and enterprise platform partners. Represent Capital One in external ML/AI technical forums, contributing to industry discussions. Develop and advocate for strategies to proactively manage technical debt across ML/AI systems. Actively mentor and develop engineers, fostering a culture of continuous learning. What We're Looking For Deep expertise in Python and ML engineering. Deep expertise in ML/AI systems design, MLOps, and cloud native architectures. Track record of leading ML/AI technical initiatives across multiple teams. Strong experience with cloud platforms (AWS, Azure, GCP). Experience with ML frameworks (PyTorch, TensorFlow, scikit learn) and Gen AI/Agentic frameworks (LangGraph, LangChain, VectorDBs, RAG). Understanding of responsible AI practices, including guardrails, hallucination mitigation, and output quality management for AI systems. Experience designing and scaling low latency, customer facing ML/AI architectures. Proven experience setting a multi team ML/AI technical vision and strategy. Strong track record of technical leadership and influence without authority. Experience driving ML engineering standards and best practices across organisations. Deep understanding of the full ML/AI development lifecycle, including model serving, data pipelines, and Gen AI systems. Experience leveraging enterprise platforms to deliver business use cases at scale. Experience steering Communities of Practice or technical forums. Strong business acumen and ability to translate ML/AI concepts for various audiences. Where and How You'll Work This is a permanent position based in our London office. We have a hybrid working model which gives you flexibility to work from our office and from home. You will be based in our London office 3 days a week: Tuesday, Wednesday and Thursday. Benefits High performers strong and diverse career progression, investing heavily in developing great people through our Capital One University training programmes and appropriate external providers. Immediate access to core benefits including pension scheme, bonus, generous holiday entitlement and private medical insurance - with flexible benefits available (season ticket loans, cycle to work scheme and enhanced parental leave). Open plan workspaces and accessible facilities designed to inspire and support you. Gym, subsidised restaurant, mindfulness and music rooms at our Nottingham head office (further details can be provided). Equal Employment Opportunity Capital One is committed to diversity in the workplace. If you require a reasonable adjustment, please let us know. All information will be kept confidential and will only be used for the purpose of applying a reasonable adjustment.
Bloomberg L.P. is looking for a Senior Software Engineer in London to lead the software development lifecycle, from design to maintenance. You'll take ownership of distributed systems and build scalable solutions while collaborating with product managers and engineers. The ideal candidate holds a degree in Computer Science or a related field and has at least 4 years of experience in C++, Java, or Python. Bloomberg offers a diverse and inclusive workplace, fostering continuous learning and technical ownership.
21/07/2026
Full time
Bloomberg L.P. is looking for a Senior Software Engineer in London to lead the software development lifecycle, from design to maintenance. You'll take ownership of distributed systems and build scalable solutions while collaborating with product managers and engineers. The ideal candidate holds a degree in Computer Science or a related field and has at least 4 years of experience in C++, Java, or Python. Bloomberg offers a diverse and inclusive workplace, fostering continuous learning and technical ownership.
Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu Home based - Worldwide Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with more than 1200 colleagues in 75+ countries and very few office based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder led, profitable and growing. If you are excited about the potential that open source has for humanity and the enterprise, have outstanding results in your academic career, and are eager to contribute to the open source stack, this is an excellent way to apply to Canonical. We will work with you to identify teams and projects that fit your skills and motivations. The process is highly competitive and will require effort and excellence to succeed. Most of our engineering teams work from home. We try to align a single team in a single time zone - EMEA (Europe, Middle East and Africa), APAC (Asia Pacific and Indian Ocean), and AMER (North, South and Central Americas). Even though you work from home, we ensure you have colleagues to coach, mentor, and collaborate with. Larger projects span multiple teams and may involve global coordination. The role is full time, five days a week, with a focus on hard problems, significant responsibility, and a balanced work life approach. We bring all our engineering teams together in person twice a year for a deep sprint with other teams to stimulate discussion and enable a wide range of career development paths. This provides an excellent opportunity to demonstrate and develop your skills, learn about new technologies, and experience diverse cities. Location: This is a Globally remote role. The role entails Shaping the roadmap for your product at global sprints every six months Focusing on design and user experience, even for developer tooling and command line apps Writing high quality, resilient and performant code, potentially serving millions of demanding daily users Working towards mastery of key programming languages and Linux system knowledge Engaging with users and the open source community through code reviews and issue trackers Responding to customer issues as a priority, developing an understanding of enterprise requirements Developing skills and awareness of security in software design and implementation What we are looking for in you Exceptional academic track record from both high school and university Undergraduate degree in Computer Science, Business Informatics, Mathematics or another STEM discipline with programming courses Experience with Ubuntu or another Linux distribution Track record of going above-and-beyond expectations to achieve outstanding results Result oriented and organized, with the drive to meet commitments Personal projects in technology and software engineering beyond the curriculum Professional written and spoken English Excellent interpersonal skills, curiosity, flexibility, and accountability Personal responsibility and accountability Thoughtfulness, self awareness and the ability to reflect and develop Ability to travel internationally twice a year for company events up to two weeks long Nice to have skills Upstream open source contributions Packaging and Linux distribution contributions - Debian, Fedora, Arch, Nix or another Leadership and organization skills Presentation and writing skills Business and commercial interests What we offer colleagues We consider geographical location, experience, and performance in shaping compensation worldwide. We review compensation annually (and more often for graduates and associates) to recognize outstanding performance. In addition to base pay, we offer a performance driven annual bonus or commission. We provide all team members with additional benefits that reflect our values and ideals, balancing programs to meet local needs and ensure fairness globally. Distributed work environment with twice yearly team sprints in person Personal learning and development budget of USD 2,000 per year Annual compensation review Recognition rewards Annual holiday leave Maternity and paternity leave Team Member Assistance Program & Wellness Platform Opportunity to travel to new locations to meet colleagues Priority Pass and travel upgrades for long haul company events About Canonical Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since its inception in 2004. Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical is an equal opportunity employer Canonical is an equal opportunity employer. We do not discriminate on the basis of any protected status under any applicable law and we are committed to providing a fair and inclusive workplace.
21/07/2026
Full time
Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu Home based - Worldwide Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with more than 1200 colleagues in 75+ countries and very few office based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder led, profitable and growing. If you are excited about the potential that open source has for humanity and the enterprise, have outstanding results in your academic career, and are eager to contribute to the open source stack, this is an excellent way to apply to Canonical. We will work with you to identify teams and projects that fit your skills and motivations. The process is highly competitive and will require effort and excellence to succeed. Most of our engineering teams work from home. We try to align a single team in a single time zone - EMEA (Europe, Middle East and Africa), APAC (Asia Pacific and Indian Ocean), and AMER (North, South and Central Americas). Even though you work from home, we ensure you have colleagues to coach, mentor, and collaborate with. Larger projects span multiple teams and may involve global coordination. The role is full time, five days a week, with a focus on hard problems, significant responsibility, and a balanced work life approach. We bring all our engineering teams together in person twice a year for a deep sprint with other teams to stimulate discussion and enable a wide range of career development paths. This provides an excellent opportunity to demonstrate and develop your skills, learn about new technologies, and experience diverse cities. Location: This is a Globally remote role. The role entails Shaping the roadmap for your product at global sprints every six months Focusing on design and user experience, even for developer tooling and command line apps Writing high quality, resilient and performant code, potentially serving millions of demanding daily users Working towards mastery of key programming languages and Linux system knowledge Engaging with users and the open source community through code reviews and issue trackers Responding to customer issues as a priority, developing an understanding of enterprise requirements Developing skills and awareness of security in software design and implementation What we are looking for in you Exceptional academic track record from both high school and university Undergraduate degree in Computer Science, Business Informatics, Mathematics or another STEM discipline with programming courses Experience with Ubuntu or another Linux distribution Track record of going above-and-beyond expectations to achieve outstanding results Result oriented and organized, with the drive to meet commitments Personal projects in technology and software engineering beyond the curriculum Professional written and spoken English Excellent interpersonal skills, curiosity, flexibility, and accountability Personal responsibility and accountability Thoughtfulness, self awareness and the ability to reflect and develop Ability to travel internationally twice a year for company events up to two weeks long Nice to have skills Upstream open source contributions Packaging and Linux distribution contributions - Debian, Fedora, Arch, Nix or another Leadership and organization skills Presentation and writing skills Business and commercial interests What we offer colleagues We consider geographical location, experience, and performance in shaping compensation worldwide. We review compensation annually (and more often for graduates and associates) to recognize outstanding performance. In addition to base pay, we offer a performance driven annual bonus or commission. We provide all team members with additional benefits that reflect our values and ideals, balancing programs to meet local needs and ensure fairness globally. Distributed work environment with twice yearly team sprints in person Personal learning and development budget of USD 2,000 per year Annual compensation review Recognition rewards Annual holiday leave Maternity and paternity leave Team Member Assistance Program & Wellness Platform Opportunity to travel to new locations to meet colleagues Priority Pass and travel upgrades for long haul company events About Canonical Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since its inception in 2004. Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical is an equal opportunity employer Canonical is an equal opportunity employer. We do not discriminate on the basis of any protected status under any applicable law and we are committed to providing a fair and inclusive workplace.
Director of Software Engineering - Lead at Scale, Shape Strategy & Drive Global Delivery A globally recognised, product led technology organisation, delivering solutions used by millions of users across international markets. The environment is fast paced, scaling and focused on delivering measurable impact through high quality software. Within this, the engineering function operates across multiple cross functional delivery teams, partnering closely with Product, Architecture technology groups to deliver globally aligned platforms. We're looking for a strategic, people focused Director of Software Engineering to lead multiple engineering teams and shape the future of technology delivery. This is a senior leadership role, focused on driving performance, building high performing teams and partnering closely with executive stakeholders. What you'll be doing: Lead, coach and develop Engineering Managers and QA leaders across multiple teams Own delivery outcomes, ensuring predictability, quality and alignment to strategic goals Drive organisational planning, workforce strategy and engineering scalability Partner with Product, Architecture and global stakeholders internationally. Embed modern engineering practices, including CI/CD, DevOps and quality engineering Lead performance management, succession planning and talent development What we're looking for: Proven experience leading engineering organisations through managers Strong track record of building high performing teams and engineering cultures Experience managing budgets, resource planning and organisational design Deep understanding of modern software delivery and operational excellence Strong stakeholder management across technical and business teams Experience working in global, distributed environments What's on offer: £115k-£120k + 20% bonus Hybrid working (North East based) Opportunity to influence global platform strategy and transformation Ready to step into a high impact leadership role? Apply now or get in touch to find out more.
21/07/2026
Full time
Director of Software Engineering - Lead at Scale, Shape Strategy & Drive Global Delivery A globally recognised, product led technology organisation, delivering solutions used by millions of users across international markets. The environment is fast paced, scaling and focused on delivering measurable impact through high quality software. Within this, the engineering function operates across multiple cross functional delivery teams, partnering closely with Product, Architecture technology groups to deliver globally aligned platforms. We're looking for a strategic, people focused Director of Software Engineering to lead multiple engineering teams and shape the future of technology delivery. This is a senior leadership role, focused on driving performance, building high performing teams and partnering closely with executive stakeholders. What you'll be doing: Lead, coach and develop Engineering Managers and QA leaders across multiple teams Own delivery outcomes, ensuring predictability, quality and alignment to strategic goals Drive organisational planning, workforce strategy and engineering scalability Partner with Product, Architecture and global stakeholders internationally. Embed modern engineering practices, including CI/CD, DevOps and quality engineering Lead performance management, succession planning and talent development What we're looking for: Proven experience leading engineering organisations through managers Strong track record of building high performing teams and engineering cultures Experience managing budgets, resource planning and organisational design Deep understanding of modern software delivery and operational excellence Strong stakeholder management across technical and business teams Experience working in global, distributed environments What's on offer: £115k-£120k + 20% bonus Hybrid working (North East based) Opportunity to influence global platform strategy and transformation Ready to step into a high impact leadership role? Apply now or get in touch to find out more.
Company DescriptionDepop is a peer-to-peer circular fashion marketplace where anyone can buy, sell and discover secondhand fashion. Our mission is simple: to make fashion circular by making secondhand as exciting and rewarding as buying new.Founded in 2011, Depop's diverse community has helped move resale into the mainstream, where buying secondhand is no longer an alternative, but how people of different ages now engage with fashion. Today, more than 56 million registered users come to Depop to find great value, express their own personal style and give clothes a longer life. We believe that everything you want already exists, and our role is to help people discover it.Powered by a team of over 500 people, our company is headquartered in London, with offices in New York. In 2021, Depop became a wholly-owned subsidiary of Etsy - the global marketplace for unique and creative goods - and continues to operate as a standalone company. For more information, visit aim to create an inclusive environment where everyone is welcome, no matter who they are or where they're from. Just as our platform connects people globally, we believe our workplace should reflect the diversity of the communities we serve. We thrive on the power of different perspectives and experiences, knowing they drive innovation and bring us closer to our users.We're proud to be an equal opportunity employer, providing employment opportunities without regard to age, ethnicity, religion or belief, gender identity, sex, sexual orientation, disability, pregnancy or maternity, marriage and civil partnership, or any other protected status. We're continuously evolving our recruitment processes to ensure fairness and are open to accommodating any needs you might have.AI Disclosure: We use AI tools (Google Gemini) to help our team source and review applications for roles with a high volume of applications. These tools assist our recruiters in identifying great talent but do not replace human decision-making. At Depop, every hiring decision is made by a human.If, due to a disability, you need adjustments to complete the application, please let us know by sending an email with your name, the role to which you would like to apply, and the type of support you need to complete the application to is looking for an experienced Senior Backend Software Engineer to join us within our Platform Pillar, working on the team that owns and evolves Depop's core APIs and services.The Platform Pillar is part of Depop's enablement function, responsible for building and running the internal foundations that help Depop engineers ship software safely, confidently, and efficiently.Rather than focusing primarily on user-facing features, Platform teams create and maintain the systems, tools, infrastructure, and engineering capabilities that other teams rely on every day.This team owns and manages Depop's core application, which sits at the heart of the platform and is responsible for managing critical user and product data. It is a foundational part of Depop's technology estate, supporting many of the experiences used by buyers, sellers, and internal teams across the business.The RoleThis is a unique opportunity to help shape the technical direction of one of Depop's most important backend systems.You'll be working on highly impactful platform problems, improving scalability and reliability, reducing technical risk, and helping define how Depop's core systems evolve for years to come.You'll be building and improving backend services, influencing architectural direction, and working with a collaborative, supportive team that values good engineering and good people in equal measure.ResponsibilitiesAs a Senior Backend Engineer within this team, you can expect to:Work closely with Engineering Managers, Product Managers, Platform Engineers, Security Engineers, Data Engineers, and other backend teams to understand problems and design effective solutions.Produce high-quality code that is well-structured, reliable, maintainable, and simple to understand, supporting systems used by millions of Depop users.Take ownership of platform and product development, from technical discovery and problem definition through to the breakdown of work and implementation.Contribute to high-level architectural thinking, helping to set the long-term technical direction for Depop's core application and associated platform services.Improve the scalability, reliability, observability, and operational safety of critical backend systems.Work on foundational platform capabilities, including core backend systems, service-to-service communication, authentication, infrastructure architecture, messaging, database scalability, deployment tooling, and internal engineering enablement.Help evolve Depop's core application so it remains safe, performant, and fit for future product and engineering needs.Communicate clearly with stakeholders across engineering, product, security, data, and infrastructure, translating technical complexity into shared understanding and actionable plans.Support applications end to end, including production incident management, debugging, monitoring, and continuous improvement.Embrace agile methodologies, user-centred thinking, and a pragmatic approach to solving real business and engineering problems.Engage in a culture of continuous improvement by participating in blameless post-mortems, architecture reviews, engineering guild sessions, and technical strategy discussions.Collaborate daily with fellow engineers in a cross-functional environment to solve complex problems and write high-quality code.Mentor and support the growth of colleagues, identifying opportunities to share knowledge and strengthen team skill sets.Own your code, workflows, services, and data through their entire lifecycle.Must HavesSolid software engineering experience, with strong evidence of the ability to learn and work effectively in the team's Scala and Python stack.A strong backend engineering background, including experience designing, building, testing, and operating production services.Willingness to work across multiple paradigms and languages, including backend, platform, and data-oriented work.Strong technical and non-technical communication skills, with the ability to explain complex technical topics clearly to different audiences.Proficiency in testing solutions at different levels, including unit and integration testing.Experience with relational or non-relational databases.Experience with Kubernetes or similar container orchestration technologies.Experience working on production systems where reliability, scalability, and maintainability are critical.Ability to proactively identify and solve complex technical problems independently, while knowing when to seek guidance or collaborate with peers.Desired ExperienceExperience writing high-quality backend code in Scala, TypeScript, Python, or another JVM language. We are looking for a polyglot engineer who is motivated by the problem being solved, not just the language being used.Experience working with large, business-critical backend applications or platform systems.Experience with databases such as PostgreSQL, MySQL, or DynamoDB.Experience building scalable web applications or backend systems handling significant traffic and data volume.Experience improving reliability, scalability, observability, and operational maturity in production systems.Experience working in a DevOps culture, including CI/CD pipelines, observability, incident response, and production ownership.Experience working on platform capabilities that support other engineering teams, such as shared services, deployment tooling, infrastructure abstractions, or internal developer workflows.A product-oriented and platform-minded approach, with a focus on solving real engineering and business problems rather than over-engineering solutions.Bonus PointsExperience with the Play Framework.Experience working on platform engineering, internal developer platforms, or core infrastructure systems.Experience with large monoliths, service extraction, or modernisation of legacy backend systems.Experience with eCommerce or marketplace platforms.Experience with event-driven architectures, preferably using Kafka.Experience using production AWS infrastructure, ideally with Terraform.Experience with data engineering.Experience with service-to-service authentication, internal platform security, or cloud cost management.Experience enabling AI platform capabilities or building guardrails for safe AI adoption.Additional InformationHealth + Mental WellbeingPMI and cash plan healthcare access with BupaSubsidised counselling and coaching with Self SpaceCycle to Work scheme with options from Evans or the Green Commute InitiativeEmployee Assistance Programme (EAP) for 24/7 confidential supportMental Health First Aiders across the business for support and signpostingWork/Life Balance:25 days annual leave with option to carry over up to 5 days1 company-wide day off per quarterFlexible Working: MyMode hybrid-working model with Flex, Office Based, and Remote options role dependantAll offices are dog-friendlyAbility to work abroad for 4 weeks per year in UK tax treaty countriesFamily Life:18 weeks of paid parental leave for full-time regular employeesIVF leave, shared parental leave, and paid emergency parent/carer leaveLearn + Grow:Development discussions to support continuous learning and professional growth.Upskilling our employees with company wide training workshops, materials and resourcesYour Future:Life Insurance (financial compensation of 3x your salary)Pension matching up to 6% of full base salary with Aviva
21/07/2026
Full time
Company DescriptionDepop is a peer-to-peer circular fashion marketplace where anyone can buy, sell and discover secondhand fashion. Our mission is simple: to make fashion circular by making secondhand as exciting and rewarding as buying new.Founded in 2011, Depop's diverse community has helped move resale into the mainstream, where buying secondhand is no longer an alternative, but how people of different ages now engage with fashion. Today, more than 56 million registered users come to Depop to find great value, express their own personal style and give clothes a longer life. We believe that everything you want already exists, and our role is to help people discover it.Powered by a team of over 500 people, our company is headquartered in London, with offices in New York. In 2021, Depop became a wholly-owned subsidiary of Etsy - the global marketplace for unique and creative goods - and continues to operate as a standalone company. For more information, visit aim to create an inclusive environment where everyone is welcome, no matter who they are or where they're from. Just as our platform connects people globally, we believe our workplace should reflect the diversity of the communities we serve. We thrive on the power of different perspectives and experiences, knowing they drive innovation and bring us closer to our users.We're proud to be an equal opportunity employer, providing employment opportunities without regard to age, ethnicity, religion or belief, gender identity, sex, sexual orientation, disability, pregnancy or maternity, marriage and civil partnership, or any other protected status. We're continuously evolving our recruitment processes to ensure fairness and are open to accommodating any needs you might have.AI Disclosure: We use AI tools (Google Gemini) to help our team source and review applications for roles with a high volume of applications. These tools assist our recruiters in identifying great talent but do not replace human decision-making. At Depop, every hiring decision is made by a human.If, due to a disability, you need adjustments to complete the application, please let us know by sending an email with your name, the role to which you would like to apply, and the type of support you need to complete the application to is looking for an experienced Senior Backend Software Engineer to join us within our Platform Pillar, working on the team that owns and evolves Depop's core APIs and services.The Platform Pillar is part of Depop's enablement function, responsible for building and running the internal foundations that help Depop engineers ship software safely, confidently, and efficiently.Rather than focusing primarily on user-facing features, Platform teams create and maintain the systems, tools, infrastructure, and engineering capabilities that other teams rely on every day.This team owns and manages Depop's core application, which sits at the heart of the platform and is responsible for managing critical user and product data. It is a foundational part of Depop's technology estate, supporting many of the experiences used by buyers, sellers, and internal teams across the business.The RoleThis is a unique opportunity to help shape the technical direction of one of Depop's most important backend systems.You'll be working on highly impactful platform problems, improving scalability and reliability, reducing technical risk, and helping define how Depop's core systems evolve for years to come.You'll be building and improving backend services, influencing architectural direction, and working with a collaborative, supportive team that values good engineering and good people in equal measure.ResponsibilitiesAs a Senior Backend Engineer within this team, you can expect to:Work closely with Engineering Managers, Product Managers, Platform Engineers, Security Engineers, Data Engineers, and other backend teams to understand problems and design effective solutions.Produce high-quality code that is well-structured, reliable, maintainable, and simple to understand, supporting systems used by millions of Depop users.Take ownership of platform and product development, from technical discovery and problem definition through to the breakdown of work and implementation.Contribute to high-level architectural thinking, helping to set the long-term technical direction for Depop's core application and associated platform services.Improve the scalability, reliability, observability, and operational safety of critical backend systems.Work on foundational platform capabilities, including core backend systems, service-to-service communication, authentication, infrastructure architecture, messaging, database scalability, deployment tooling, and internal engineering enablement.Help evolve Depop's core application so it remains safe, performant, and fit for future product and engineering needs.Communicate clearly with stakeholders across engineering, product, security, data, and infrastructure, translating technical complexity into shared understanding and actionable plans.Support applications end to end, including production incident management, debugging, monitoring, and continuous improvement.Embrace agile methodologies, user-centred thinking, and a pragmatic approach to solving real business and engineering problems.Engage in a culture of continuous improvement by participating in blameless post-mortems, architecture reviews, engineering guild sessions, and technical strategy discussions.Collaborate daily with fellow engineers in a cross-functional environment to solve complex problems and write high-quality code.Mentor and support the growth of colleagues, identifying opportunities to share knowledge and strengthen team skill sets.Own your code, workflows, services, and data through their entire lifecycle.Must HavesSolid software engineering experience, with strong evidence of the ability to learn and work effectively in the team's Scala and Python stack.A strong backend engineering background, including experience designing, building, testing, and operating production services.Willingness to work across multiple paradigms and languages, including backend, platform, and data-oriented work.Strong technical and non-technical communication skills, with the ability to explain complex technical topics clearly to different audiences.Proficiency in testing solutions at different levels, including unit and integration testing.Experience with relational or non-relational databases.Experience with Kubernetes or similar container orchestration technologies.Experience working on production systems where reliability, scalability, and maintainability are critical.Ability to proactively identify and solve complex technical problems independently, while knowing when to seek guidance or collaborate with peers.Desired ExperienceExperience writing high-quality backend code in Scala, TypeScript, Python, or another JVM language. We are looking for a polyglot engineer who is motivated by the problem being solved, not just the language being used.Experience working with large, business-critical backend applications or platform systems.Experience with databases such as PostgreSQL, MySQL, or DynamoDB.Experience building scalable web applications or backend systems handling significant traffic and data volume.Experience improving reliability, scalability, observability, and operational maturity in production systems.Experience working in a DevOps culture, including CI/CD pipelines, observability, incident response, and production ownership.Experience working on platform capabilities that support other engineering teams, such as shared services, deployment tooling, infrastructure abstractions, or internal developer workflows.A product-oriented and platform-minded approach, with a focus on solving real engineering and business problems rather than over-engineering solutions.Bonus PointsExperience with the Play Framework.Experience working on platform engineering, internal developer platforms, or core infrastructure systems.Experience with large monoliths, service extraction, or modernisation of legacy backend systems.Experience with eCommerce or marketplace platforms.Experience with event-driven architectures, preferably using Kafka.Experience using production AWS infrastructure, ideally with Terraform.Experience with data engineering.Experience with service-to-service authentication, internal platform security, or cloud cost management.Experience enabling AI platform capabilities or building guardrails for safe AI adoption.Additional InformationHealth + Mental WellbeingPMI and cash plan healthcare access with BupaSubsidised counselling and coaching with Self SpaceCycle to Work scheme with options from Evans or the Green Commute InitiativeEmployee Assistance Programme (EAP) for 24/7 confidential supportMental Health First Aiders across the business for support and signpostingWork/Life Balance:25 days annual leave with option to carry over up to 5 days1 company-wide day off per quarterFlexible Working: MyMode hybrid-working model with Flex, Office Based, and Remote options role dependantAll offices are dog-friendlyAbility to work abroad for 4 weeks per year in UK tax treaty countriesFamily Life:18 weeks of paid parental leave for full-time regular employeesIVF leave, shared parental leave, and paid emergency parent/carer leaveLearn + Grow:Development discussions to support continuous learning and professional growth.Upskilling our employees with company wide training workshops, materials and resourcesYour Future:Life Insurance (financial compensation of 3x your salary)Pension matching up to 6% of full base salary with Aviva
Principal AI & Software Solutions LeadApplylocations: GB.Bristol.The Hub: GB.Derby.4 Roundhouse Road: GB.London.Nova North: GB.Manchester.Piccadilly: GB.Epsom.Woodcote Grovetime type: Full timeposted on: Posted Todayjob requisition id: R-159945 Job Description OverviewArtificial Intelligence is transforming how organisations solve complex challenges, deliver value, and create new opportunities for clients and communities. Within Nuclear EMEA, we are seeking a Principal AI & Software Solutions Lead to join our Transformation team and help shape, develop, and deliver practical AI and digital solutions that address real business and client needs. Combining deep software engineering expertise with emerging technologies such as AI, automation, data, and digital solutions, you will play a key role in turning innovative ideas into meaningful outcomes. Our focus is not technology for technology's sake, but on enhancing delivery, improving decision-making, increasing efficiency, and enabling new ways of working in a responsible, secure, and commercially valuable manner.Reporting to the Transformation Director and working closely with the AI Delivery Lead, you will help evaluate opportunities, guide technical approaches, and support the progression of ideas into production-ready solutions. This is a hands-on leadership role with a key part to play in building a new AI and software solutions capability within Nuclear EMEA, helping to transform how the business identifies opportunities, develops solutions, and delivers value. Combining technical excellence, collaboration, and delivery leadership, you will help teams turn ambition into practical, scalable impact. Your role AI Use Case Assessment & Validation Stay connected to developments across the AI landscape, bringing insights and emerging good practices into the business. Partner with the AI team to assess proposed use cases, evaluating technology options, feasibility, value, effort, and risk. Work closely with business and client-facing teams to explore opportunities, shape solutions, and rapidly prototype ideas. Help identify practical and scalable approaches that align business needs with technological capabilities. Delivery & Technical Leadership Guide discovery activities, Proof of Concept development, and the transition of validated use cases into production-ready solutions. Apply expertise in Retrieval Augmented Generation (RAG), retrieval strategies, and Large Language Model (LLM) orchestration to support solution delivery. Design solution architectures using cloud AI platforms, including Azure AI Foundry or equivalent technologies, and vector databases. Act as a trusted bridge between technical teams and business stakeholders, translating complex concepts into clear and actionable outcomes. Support the delivery of secure, scalable, and sustainable solutions that create lasting value. Team Leadership & Growth Foster a collaborative and inclusive environment where software engineers can thrive while delivering AI and agentic solutions. Provide technical direction and hands-on support throughout delivery, promoting strong architecture, code quality, and production readiness practices. Support the development of junior and mid-level engineers through coaching, mentoring, constructive feedback, and knowledge sharing. Help build team capability by aligning resources, developing talent, and supporting the effective mobilisation of teams across a growing portfolio of work. Encourage continuous learning and create opportunities for others to strengthen their skills and expertise. Standards & Organisational Learning Partner with the AI Delivery Lead and Transformation Director to identify emerging opportunities, lessons learned, risks, and areas for improvement. Contribute to the continuous enhancement of governance, standards, and ways of working. Share knowledge and insights across teams to strengthen organisational capability and support long-term growth. Bring a proactive and collaborative approach, helping teams overcome challenges, maintain momentum, and achieve successful outcomes together. About you Bring strong software engineering expertise, including experience with Python or similar programming languages, APIs, version control, testing, and collaborative development practices. Demonstrate experience developing, deploying, or supporting digital, automation, data, or AI-enabled solutions within a professional environment. Apply knowledge of modern AI concepts and technologies, including Large Language Models (LLMs), Retrieval Augmented Generation (RAG), prompt engineering, agentic systems, or related areas. Have experience working with cloud-based platforms and services, with an appreciation of scalability, performance, security, and cost considerations. Show the ability to evaluate business challenges and identify practical technology solutions, balancing technical possibilities with delivery effort, risk, and value. Bring strong problem-solving skills and the ability to navigate evolving or ambiguous environments with a structured and thoughtful approach. Communicate effectively with both technical and non-technical stakeholders, building trust, understanding, and alignment. Demonstrate a passion for emerging technologies, continuous learning, and applying innovation to real-world challenges. Contribute experience gained through Proofs of Concept, prototypes, or pilot initiatives involving AI, automation, data analytics, or digital technologies. Bring exposure to Azure AI Foundry, Azure OpenAI Services, vector databases, cloud-native architectures, or similar technologies. Apply knowledge of RAG architectures, AI orchestration frameworks, or agentic workflows. Demonstrate an understanding of data governance, information security, and Responsible AI principles. Support the growth of others through mentoring, coaching, or knowledge-sharing activities. Bring experience working within large, complex, or highly regulated organisations. Apply an understanding of software architecture principles and the delivery of maintainable, production-ready solutions. Show an interest in helping shape engineering standards, ways of working, and capability development within a growing AI function. Rewards & benefitsExplore the rewards and benefits that help you thrive - at every stage of your life and your career. Enjoy competitive salaries, employee rewards and a brilliant range of benefits you can tailor to suit your own health, wellbeing, financial and lifestyle choices. Make the most of a myriad of opportunities for training and professional development to grow your skills and expertise. And combine our hybrid working culture and flexible holiday allowances to balance a great job and fulfilling personal life.Rewards and benefits - Careers at AtkinsRéalis About AtkinsRéalisWe're AtkinsRéalis, a world-class engineering services and nuclear organization. We connect people, data and technology to transform the world's infrastructure and energy systems. Together, with our industry partners and clients, and our global team of consultants, designers, engineers and project managers, we can change the world. We're committed to leading our clients across our various end markets to engineer a better future for our planet and its people.Find out more. Additional information Security clearance This role may require security clearance and offers of employment will be dependent on obtaining the relevant level of clearance. If this is necessary, it will be discussed with you at interview. The vetting process is delivered by United Kingdom Security Vetting (UKSV) and may require candidates to provide proof of residency in the UK of 5 years or longer. If applying to this role please do not make reference to (in conversation) or include in your application or CV, details of any current or previously held security clearance.We are committed to creating a culture where everyone feels that they belong - a place where we can all be ourselves, thrive and develop to be the best we can be. So, we offer a range of family friendly, inclusive employment policies, flexible working arrangements and employee resource groups to support all employees. As an Equal Opportunities Employer, we value applications from all backgrounds, cultures and ability. As a Disability Confident Leader, we are committed to offering an interview to all applicants who have a disability and meet the essential criteria. If you would like to be considered under this commitment, please let us know at the application stage.
21/07/2026
Full time
Principal AI & Software Solutions LeadApplylocations: GB.Bristol.The Hub: GB.Derby.4 Roundhouse Road: GB.London.Nova North: GB.Manchester.Piccadilly: GB.Epsom.Woodcote Grovetime type: Full timeposted on: Posted Todayjob requisition id: R-159945 Job Description OverviewArtificial Intelligence is transforming how organisations solve complex challenges, deliver value, and create new opportunities for clients and communities. Within Nuclear EMEA, we are seeking a Principal AI & Software Solutions Lead to join our Transformation team and help shape, develop, and deliver practical AI and digital solutions that address real business and client needs. Combining deep software engineering expertise with emerging technologies such as AI, automation, data, and digital solutions, you will play a key role in turning innovative ideas into meaningful outcomes. Our focus is not technology for technology's sake, but on enhancing delivery, improving decision-making, increasing efficiency, and enabling new ways of working in a responsible, secure, and commercially valuable manner.Reporting to the Transformation Director and working closely with the AI Delivery Lead, you will help evaluate opportunities, guide technical approaches, and support the progression of ideas into production-ready solutions. This is a hands-on leadership role with a key part to play in building a new AI and software solutions capability within Nuclear EMEA, helping to transform how the business identifies opportunities, develops solutions, and delivers value. Combining technical excellence, collaboration, and delivery leadership, you will help teams turn ambition into practical, scalable impact. Your role AI Use Case Assessment & Validation Stay connected to developments across the AI landscape, bringing insights and emerging good practices into the business. Partner with the AI team to assess proposed use cases, evaluating technology options, feasibility, value, effort, and risk. Work closely with business and client-facing teams to explore opportunities, shape solutions, and rapidly prototype ideas. Help identify practical and scalable approaches that align business needs with technological capabilities. Delivery & Technical Leadership Guide discovery activities, Proof of Concept development, and the transition of validated use cases into production-ready solutions. Apply expertise in Retrieval Augmented Generation (RAG), retrieval strategies, and Large Language Model (LLM) orchestration to support solution delivery. Design solution architectures using cloud AI platforms, including Azure AI Foundry or equivalent technologies, and vector databases. Act as a trusted bridge between technical teams and business stakeholders, translating complex concepts into clear and actionable outcomes. Support the delivery of secure, scalable, and sustainable solutions that create lasting value. Team Leadership & Growth Foster a collaborative and inclusive environment where software engineers can thrive while delivering AI and agentic solutions. Provide technical direction and hands-on support throughout delivery, promoting strong architecture, code quality, and production readiness practices. Support the development of junior and mid-level engineers through coaching, mentoring, constructive feedback, and knowledge sharing. Help build team capability by aligning resources, developing talent, and supporting the effective mobilisation of teams across a growing portfolio of work. Encourage continuous learning and create opportunities for others to strengthen their skills and expertise. Standards & Organisational Learning Partner with the AI Delivery Lead and Transformation Director to identify emerging opportunities, lessons learned, risks, and areas for improvement. Contribute to the continuous enhancement of governance, standards, and ways of working. Share knowledge and insights across teams to strengthen organisational capability and support long-term growth. Bring a proactive and collaborative approach, helping teams overcome challenges, maintain momentum, and achieve successful outcomes together. About you Bring strong software engineering expertise, including experience with Python or similar programming languages, APIs, version control, testing, and collaborative development practices. Demonstrate experience developing, deploying, or supporting digital, automation, data, or AI-enabled solutions within a professional environment. Apply knowledge of modern AI concepts and technologies, including Large Language Models (LLMs), Retrieval Augmented Generation (RAG), prompt engineering, agentic systems, or related areas. Have experience working with cloud-based platforms and services, with an appreciation of scalability, performance, security, and cost considerations. Show the ability to evaluate business challenges and identify practical technology solutions, balancing technical possibilities with delivery effort, risk, and value. Bring strong problem-solving skills and the ability to navigate evolving or ambiguous environments with a structured and thoughtful approach. Communicate effectively with both technical and non-technical stakeholders, building trust, understanding, and alignment. Demonstrate a passion for emerging technologies, continuous learning, and applying innovation to real-world challenges. Contribute experience gained through Proofs of Concept, prototypes, or pilot initiatives involving AI, automation, data analytics, or digital technologies. Bring exposure to Azure AI Foundry, Azure OpenAI Services, vector databases, cloud-native architectures, or similar technologies. Apply knowledge of RAG architectures, AI orchestration frameworks, or agentic workflows. Demonstrate an understanding of data governance, information security, and Responsible AI principles. Support the growth of others through mentoring, coaching, or knowledge-sharing activities. Bring experience working within large, complex, or highly regulated organisations. Apply an understanding of software architecture principles and the delivery of maintainable, production-ready solutions. Show an interest in helping shape engineering standards, ways of working, and capability development within a growing AI function. Rewards & benefitsExplore the rewards and benefits that help you thrive - at every stage of your life and your career. Enjoy competitive salaries, employee rewards and a brilliant range of benefits you can tailor to suit your own health, wellbeing, financial and lifestyle choices. Make the most of a myriad of opportunities for training and professional development to grow your skills and expertise. And combine our hybrid working culture and flexible holiday allowances to balance a great job and fulfilling personal life.Rewards and benefits - Careers at AtkinsRéalis About AtkinsRéalisWe're AtkinsRéalis, a world-class engineering services and nuclear organization. We connect people, data and technology to transform the world's infrastructure and energy systems. Together, with our industry partners and clients, and our global team of consultants, designers, engineers and project managers, we can change the world. We're committed to leading our clients across our various end markets to engineer a better future for our planet and its people.Find out more. Additional information Security clearance This role may require security clearance and offers of employment will be dependent on obtaining the relevant level of clearance. If this is necessary, it will be discussed with you at interview. The vetting process is delivered by United Kingdom Security Vetting (UKSV) and may require candidates to provide proof of residency in the UK of 5 years or longer. If applying to this role please do not make reference to (in conversation) or include in your application or CV, details of any current or previously held security clearance.We are committed to creating a culture where everyone feels that they belong - a place where we can all be ourselves, thrive and develop to be the best we can be. So, we offer a range of family friendly, inclusive employment policies, flexible working arrangements and employee resource groups to support all employees. As an Equal Opportunities Employer, we value applications from all backgrounds, cultures and ability. As a Disability Confident Leader, we are committed to offering an interview to all applicants who have a disability and meet the essential criteria. If you would like to be considered under this commitment, please let us know at the application stage.
You will sit at the intersection of technology delivery and data engineering, owning the data platform roadmap and governing the quality of all data outputs. Operating as an agile team leader, you will collaborate closely with operational, clinical, and commercial stakeholders to ensure the delivery of trusted, scalable, and beautifully documented data products. You'll be responsible for bringing software engineering rigour to a team expanding its technical maturity, establishing the right ways of working from the outset. What you will be working on As a Senior Data Engineer, you will define and own the data platform architecture while establishing team-wide standards across source control, environment management, peer reviews, and release processes. You will blend high-level strategy with hands on automation, ensuring data quality checks are built-in from day one. Additionally, you will guide your squad through Agile sprint ceremonies and line manage engineers to foster a culture of quality. Define and own the technical architecture of the cloud data platform, ingestion pipelines, and semantic reporting layer. Establish and enforce core engineering standards, including Git-based source control, branching strategies, environment management, and peer code reviews. Design scalable, maintainable data models and pipeline architectures that shift the function from reactive data handling to reusable data products. Line manage and mentor a team of three engineers, supporting their professional development in modern engineering discipline through collaborative working. Drive the adoption of Agile methodologies, including sprint planning, stand ups, retrospectives, and structured backlog refinement. Proactively automate recurring workflows, forecasting processes, and ingestion monitoring to reduce manual effort and increase reliability. Embed strict data quality checks at the point of ingestion and establish data dictionaries to secure strict metric governance before data reaches external audiences. Translate complex business requirements into deliverable user stories, providing accurate effort estimates and managing technical dependencies. What you'll bring to the team You are a solution driven data leader who has spent time working within or alongside structured software development teams. You understand the rigour of technology delivery functions and possess a low tolerance for ambiguous data definitions. You are highly collaborative, capable of managing complex roadmaps, and excel at translating technical trade offs into clear insights for non technical stakeholders. Proven experience in a senior data engineering or tech lead role with direct line management responsibility. Strong hands on experience with cloud data platforms, ideally utilizing Azure Data Factory, Azure SQL, or Synapse Analytics. Demonstrable experience implementing CI/CD pipelines, automated testing, environment management, and Git practices within a data team. Deep understanding of fact/dimension design, semantic layers, and advanced BI tool development (ideally Power BI and DAX). Solid coding or scripting experience (ideally Python) used to automate data workflows and solve complex pipeline challenges. Track record of introducing and sustaining agile delivery practices, backlog management, and iterative delivery metrics. Exceptional communication skills to engage credibly with senior operational, clinical, and commercial business leaders. Experience establishing data functions from a low baseline, familiarity with dbt, or experience working within highly regulated data environments like healthcare would be beneficial. At Apadmi, you'll receive standard benefits (holidays, pension, etc.) plus a variety of rewards within our collaborative community. We're committed to an inclusive workplace that values diversity, equity, and inclusion, as we believe a wide range of perspectives strengthens our team culture and innovation. If you need accommodations during the application or interview process, please let us know-we're here to help ensure full participation.
21/07/2026
Full time
You will sit at the intersection of technology delivery and data engineering, owning the data platform roadmap and governing the quality of all data outputs. Operating as an agile team leader, you will collaborate closely with operational, clinical, and commercial stakeholders to ensure the delivery of trusted, scalable, and beautifully documented data products. You'll be responsible for bringing software engineering rigour to a team expanding its technical maturity, establishing the right ways of working from the outset. What you will be working on As a Senior Data Engineer, you will define and own the data platform architecture while establishing team-wide standards across source control, environment management, peer reviews, and release processes. You will blend high-level strategy with hands on automation, ensuring data quality checks are built-in from day one. Additionally, you will guide your squad through Agile sprint ceremonies and line manage engineers to foster a culture of quality. Define and own the technical architecture of the cloud data platform, ingestion pipelines, and semantic reporting layer. Establish and enforce core engineering standards, including Git-based source control, branching strategies, environment management, and peer code reviews. Design scalable, maintainable data models and pipeline architectures that shift the function from reactive data handling to reusable data products. Line manage and mentor a team of three engineers, supporting their professional development in modern engineering discipline through collaborative working. Drive the adoption of Agile methodologies, including sprint planning, stand ups, retrospectives, and structured backlog refinement. Proactively automate recurring workflows, forecasting processes, and ingestion monitoring to reduce manual effort and increase reliability. Embed strict data quality checks at the point of ingestion and establish data dictionaries to secure strict metric governance before data reaches external audiences. Translate complex business requirements into deliverable user stories, providing accurate effort estimates and managing technical dependencies. What you'll bring to the team You are a solution driven data leader who has spent time working within or alongside structured software development teams. You understand the rigour of technology delivery functions and possess a low tolerance for ambiguous data definitions. You are highly collaborative, capable of managing complex roadmaps, and excel at translating technical trade offs into clear insights for non technical stakeholders. Proven experience in a senior data engineering or tech lead role with direct line management responsibility. Strong hands on experience with cloud data platforms, ideally utilizing Azure Data Factory, Azure SQL, or Synapse Analytics. Demonstrable experience implementing CI/CD pipelines, automated testing, environment management, and Git practices within a data team. Deep understanding of fact/dimension design, semantic layers, and advanced BI tool development (ideally Power BI and DAX). Solid coding or scripting experience (ideally Python) used to automate data workflows and solve complex pipeline challenges. Track record of introducing and sustaining agile delivery practices, backlog management, and iterative delivery metrics. Exceptional communication skills to engage credibly with senior operational, clinical, and commercial business leaders. Experience establishing data functions from a low baseline, familiarity with dbt, or experience working within highly regulated data environments like healthcare would be beneficial. At Apadmi, you'll receive standard benefits (holidays, pension, etc.) plus a variety of rewards within our collaborative community. We're committed to an inclusive workplace that values diversity, equity, and inclusion, as we believe a wide range of perspectives strengthens our team culture and innovation. If you need accommodations during the application or interview process, please let us know-we're here to help ensure full participation.
Canonical is hiring a Graduate Software Engineer for Open Source and Linux with a home-based, globally remote setup. The role emphasizes design, user experience, and high-quality code across a distributed team spanning EMEA, APAC, and AMER time zones. You will join an environment that values open source collaboration, learning opportunities, and a balanced work life approach while traveling for company events.
21/07/2026
Full time
Canonical is hiring a Graduate Software Engineer for Open Source and Linux with a home-based, globally remote setup. The role emphasizes design, user experience, and high-quality code across a distributed team spanning EMEA, APAC, and AMER time zones. You will join an environment that values open source collaboration, learning opportunities, and a balanced work life approach while traveling for company events.
Ellison Coast Limited is seeking a highly experienced technical specialist to independently lead and execute technology initiatives across Contact Centre, Voice AI, Agent Assist, Data Integration and Platform Engineering. This hands-on role requires broad IT experience, strong problem solving, and the ability to own end to end delivery from requirements to production support. The successful candidate will combine solution architecture, software engineering, integrations and DevOps to deliver
21/07/2026
Full time
Ellison Coast Limited is seeking a highly experienced technical specialist to independently lead and execute technology initiatives across Contact Centre, Voice AI, Agent Assist, Data Integration and Platform Engineering. This hands-on role requires broad IT experience, strong problem solving, and the ability to own end to end delivery from requirements to production support. The successful candidate will combine solution architecture, software engineering, integrations and DevOps to deliver
Position Overview At CreateFuture, the Senior Cloud Engineer is a vital individual contributor and a technical driving force within our delivery teams. You will work closely with clients and delivery teams to bridge the implementation gap, assisting with architectural designs and transforming them into production systems using autonomous and AI-native platforms. This role requires a modern, hybrid engineering approach, blending infrastructure mastery with software development and data engineering principles. You will act as a technical expert on projects, building trusted relationships with client stakeholders, establishing engineering best practices, and mentoring engineers within the Cloud capability. Furthermore, you will actively contribute to setting engineering standards that influence the whole CreateFuture organisation. Key Responsibilities High-Quality Execution: Proactively contribute to project teams by providing technical guidance, resolving complex technical blockages, supporting migration efforts and writing high-quality, spec-driven code. Platform Engineering: Build and maintain independent, self-service developer platforms that allow engineering teams to spin up compliant, ephemer environments automatically using GitOps workflows. AI & Agentic Infrastructure: Implement the data pipelines, workflow orchestrations, and specialised compute footprints needed to support enterprise AI applications, using technologies like AWS Bedrock and AWS AgentCore. Observability & Reliability: Build robust monitoring and observability pipelines to ensure the health, performance, and security of distributed cloud applications and AI models. FinOps Standards: Embed automated cost-estimation tools into the standard CI/CD deployment pipelines, ensuring auto-shutdown policies and resource optimisation are configured by default. Consultancy & Client Alignment Client Advisory: Collaborate with diverse stakeholders, including tech leads, project managers, and enterprise architects, to ensure successful project delivery according to timelines and budgets. Commercial Growth: Have a growth mindset on projects, recognising potential operational bottlenecks or new requirements, and own communicating these throughout the team for new opportunities. Best Practice Champion: Establish best practice tools and processes within client environments, confidently challenging legacy ways of working where appropriate. Capability & Leadership Support Mentoring: Support and mentor engineers within CreateFuture and our client teams, helping them navigate their learning and technical skill gaps. Community Contribution: Actively engage in the internal engineering communities, helping to build out an internal repository of reference architectures, Infrastructure as Code templates, and technical blogs. Culture and Feedback: Help foster an inclusive, collaborative, and psychologically safe team environment by providing timely, open, and honest technical feedback. Skills & Experience Core Technical Capabilities Candidates must demonstrate a hybrid balance across the three strategic pillars: Software Engineering (30%), Infrastructure (40%), and Data Engineering (30%). Infrastructure & Automation (40%): Lots of experience in writing declarative Infrastructure as Code using Terraform, container orchestration with Kubernetes (managing clusters, nodes, and pods), and building CI/CD pipelines via GitHub Actions. Software & Agentic Engineering (30%): Proficiency with modern scripting languages for building custom AI agents, configuring workflow orchestration, connecting enterprise API integrations, and implementing agentic guardrails. Data Engineering (30%): Practical experience implementing components of data pipelines, including real-time streaming tools (AWS Kinesis, Kafka), data orchestration (dbt, Airflow), and managing vector databases for RAG architectures. Observability & Cost Management: SRE/Platform experience with the practical application of real-time monitoring and cloud cost optimisation using native CSP tools or utilities like Infracost and Karpenter. Domain & Sector Experience Regulated Industries: Experience delivering secure platforms within highly regulated environments, such as iGaming, financial services, or banking, where zero trust security and strict compliance controls are mandatory is highly advantageous. Consulting: Proven experience operating in a client-facing or consulting engineering role, demonstrating strong communication skills, relationship-building capabilities, and adaptability across changing technical contexts. Preferred Knowledge-level & Certifications Associate-level cloud certifications (e.g., AWS Solutions Architect Associate or Azure AZ-104). At least one professional-level certification. Progressing toward or holding multiple professional certifications such as CKA (Certified Kubernetes Administrator), AWS ML Engineer Associate, or FinOps Certified Practitioner. What we'll offer you: We trust people to do their best work. That means flexibility over rigid rules, impact over activity, and real investment in your growth both professionally and personally. You'll be part of a supportive and friendly culture, surrounded by smart, curious people who care deeply about what they do. We offer flexible working, including hybrid and remote options. Our office hubs are located in Edinburgh, Leeds, Manchester, London and Bulgaria, with occasional travel to client sites or CreateFuture offices when needed. We trust you to manage your time balancing collaboration with client time and focused work. What matters is the impact you have, not how busy you look.
21/07/2026
Full time
Position Overview At CreateFuture, the Senior Cloud Engineer is a vital individual contributor and a technical driving force within our delivery teams. You will work closely with clients and delivery teams to bridge the implementation gap, assisting with architectural designs and transforming them into production systems using autonomous and AI-native platforms. This role requires a modern, hybrid engineering approach, blending infrastructure mastery with software development and data engineering principles. You will act as a technical expert on projects, building trusted relationships with client stakeholders, establishing engineering best practices, and mentoring engineers within the Cloud capability. Furthermore, you will actively contribute to setting engineering standards that influence the whole CreateFuture organisation. Key Responsibilities High-Quality Execution: Proactively contribute to project teams by providing technical guidance, resolving complex technical blockages, supporting migration efforts and writing high-quality, spec-driven code. Platform Engineering: Build and maintain independent, self-service developer platforms that allow engineering teams to spin up compliant, ephemer environments automatically using GitOps workflows. AI & Agentic Infrastructure: Implement the data pipelines, workflow orchestrations, and specialised compute footprints needed to support enterprise AI applications, using technologies like AWS Bedrock and AWS AgentCore. Observability & Reliability: Build robust monitoring and observability pipelines to ensure the health, performance, and security of distributed cloud applications and AI models. FinOps Standards: Embed automated cost-estimation tools into the standard CI/CD deployment pipelines, ensuring auto-shutdown policies and resource optimisation are configured by default. Consultancy & Client Alignment Client Advisory: Collaborate with diverse stakeholders, including tech leads, project managers, and enterprise architects, to ensure successful project delivery according to timelines and budgets. Commercial Growth: Have a growth mindset on projects, recognising potential operational bottlenecks or new requirements, and own communicating these throughout the team for new opportunities. Best Practice Champion: Establish best practice tools and processes within client environments, confidently challenging legacy ways of working where appropriate. Capability & Leadership Support Mentoring: Support and mentor engineers within CreateFuture and our client teams, helping them navigate their learning and technical skill gaps. Community Contribution: Actively engage in the internal engineering communities, helping to build out an internal repository of reference architectures, Infrastructure as Code templates, and technical blogs. Culture and Feedback: Help foster an inclusive, collaborative, and psychologically safe team environment by providing timely, open, and honest technical feedback. Skills & Experience Core Technical Capabilities Candidates must demonstrate a hybrid balance across the three strategic pillars: Software Engineering (30%), Infrastructure (40%), and Data Engineering (30%). Infrastructure & Automation (40%): Lots of experience in writing declarative Infrastructure as Code using Terraform, container orchestration with Kubernetes (managing clusters, nodes, and pods), and building CI/CD pipelines via GitHub Actions. Software & Agentic Engineering (30%): Proficiency with modern scripting languages for building custom AI agents, configuring workflow orchestration, connecting enterprise API integrations, and implementing agentic guardrails. Data Engineering (30%): Practical experience implementing components of data pipelines, including real-time streaming tools (AWS Kinesis, Kafka), data orchestration (dbt, Airflow), and managing vector databases for RAG architectures. Observability & Cost Management: SRE/Platform experience with the practical application of real-time monitoring and cloud cost optimisation using native CSP tools or utilities like Infracost and Karpenter. Domain & Sector Experience Regulated Industries: Experience delivering secure platforms within highly regulated environments, such as iGaming, financial services, or banking, where zero trust security and strict compliance controls are mandatory is highly advantageous. Consulting: Proven experience operating in a client-facing or consulting engineering role, demonstrating strong communication skills, relationship-building capabilities, and adaptability across changing technical contexts. Preferred Knowledge-level & Certifications Associate-level cloud certifications (e.g., AWS Solutions Architect Associate or Azure AZ-104). At least one professional-level certification. Progressing toward or holding multiple professional certifications such as CKA (Certified Kubernetes Administrator), AWS ML Engineer Associate, or FinOps Certified Practitioner. What we'll offer you: We trust people to do their best work. That means flexibility over rigid rules, impact over activity, and real investment in your growth both professionally and personally. You'll be part of a supportive and friendly culture, surrounded by smart, curious people who care deeply about what they do. We offer flexible working, including hybrid and remote options. Our office hubs are located in Edinburgh, Leeds, Manchester, London and Bulgaria, with occasional travel to client sites or CreateFuture offices when needed. We trust you to manage your time balancing collaboration with client time and focused work. What matters is the impact you have, not how busy you look.
Position Overview At CreateFuture, the Senior Cloud Engineer is a vital individual contributor and a technical driving force within our delivery teams. You will work closely with clients and delivery teams to bridge the implementation gap, assisting with architectural designs and transforming them into production systems using autonomous and AI-native platforms. This role requires a modern, hybrid engineering approach, blending infrastructure mastery with software development and data engineering principles. You will act as a technical expert on projects, building trusted relationships with client stakeholders, establishing engineering best practices, and mentoring engineers within the Cloud capability. Furthermore, you will actively contribute to setting engineering standards that influence the whole CreateFuture organisation. Key Responsibilities High-Quality Execution: Proactively contribute to project teams by providing technical guidance, resolving complex technical blockages, supporting migration efforts and writing high-quality, spec-driven code. Platform Engineering: Build and maintain independent, self-service developer platforms that allow engineering teams to spin up compliant, ephemer environments automatically using GitOps workflows. AI & Agentic Infrastructure: Implement the data pipelines, workflow orchestrations, and specialised compute footprints needed to support enterprise AI applications, using technologies like AWS Bedrock and AWS AgentCore. Observability & Reliability: Build robust monitoring and observability pipelines to ensure the health, performance, and security of distributed cloud applications and AI models. FinOps Standards: Embed automated cost-estimation tools into the standard CI/CD deployment pipelines, ensuring auto-shutdown policies and resource optimisation are configured by default. Consultancy & Client Alignment Client Advisory: Collaborate with diverse stakeholders, including tech leads, project managers, and enterprise architects, to ensure successful project delivery according to timelines and budgets. Commercial Growth: Have a growth mindset on projects, recognising potential operational bottlenecks or new requirements, and own communicating these throughout the team for new opportunities. Best Practice Champion: Establish best practice tools and processes within client environments, confidently challenging legacy ways of working where appropriate. Capability & Leadership Support Mentoring: Support and mentor engineers within CreateFuture and our client teams, helping them navigate their learning and technical skill gaps. Community Contribution: Actively engage in the internal engineering communities, helping to build out an internal repository of reference architectures, Infrastructure as Code templates, and technical blogs. Culture and Feedback: Help foster an inclusive, collaborative, and psychologically safe team environment by providing timely, open, and honest technical feedback. Skills & Experience Core Technical Capabilities Candidates must demonstrate a hybrid balance across the three strategic pillars: Software Engineering (30%), Infrastructure (40%), and Data Engineering (30%). Infrastructure & Automation (40%): Lots of experience in writing declarative Infrastructure as Code using Terraform, container orchestration with Kubernetes (managing clusters, nodes, and pods), and building CI/CD pipelines via GitHub Actions. Software & Agentic Engineering (30%): Proficiency with modern scripting languages for building custom AI agents, configuring workflow orchestration, connecting enterprise API integrations, and implementing agentic guardrails. Data Engineering (30%): Practical experience implementing components of data pipelines, including real-time streaming tools (AWS Kinesis, Kafka), data orchestration (dbt, Airflow), and managing vector databases for RAG architectures. Observability & Cost Management: SRE/Platform experience with the practical application of real-time monitoring and cloud cost optimisation using native CSP tools or utilities like Infracost and Karpenter. Domain & Sector Experience Regulated Industries: Experience delivering secure platforms within highly regulated environments, such as iGaming, financial services, or banking, where zero trust security and strict compliance controls are mandatory is highly advantageous. Consulting: Proven experience operating in a client-facing or consulting engineering role, demonstrating strong communication skills, relationship-building capabilities, and adaptability across changing technical contexts. Preferred Knowledge-level & Certifications Associate-level cloud certifications (e.g., AWS Solutions Architect Associate or Azure AZ-104). At least one professional-level certification. Progressing toward or holding multiple professional certifications such as CKA (Certified Kubernetes Administrator), AWS ML Engineer Associate, or FinOps Certified Practitioner. What we'll offer you: We trust people to do their best work. That means flexibility over rigid rules, impact over activity, and real investment in your growth both professionally and personally. You'll be part of a supportive and friendly culture, surrounded by smart, curious people who care deeply about what they do. We offer flexible working, including hybrid and remote options. Our office hubs are located in Edinburgh, Leeds, Manchester, London and Bulgaria, with occasional travel to client sites or CreateFuture offices when needed. We trust you to manage your time balancing collaboration with client time and focused work. What matters is the impact you have, not how busy you look.
21/07/2026
Full time
Position Overview At CreateFuture, the Senior Cloud Engineer is a vital individual contributor and a technical driving force within our delivery teams. You will work closely with clients and delivery teams to bridge the implementation gap, assisting with architectural designs and transforming them into production systems using autonomous and AI-native platforms. This role requires a modern, hybrid engineering approach, blending infrastructure mastery with software development and data engineering principles. You will act as a technical expert on projects, building trusted relationships with client stakeholders, establishing engineering best practices, and mentoring engineers within the Cloud capability. Furthermore, you will actively contribute to setting engineering standards that influence the whole CreateFuture organisation. Key Responsibilities High-Quality Execution: Proactively contribute to project teams by providing technical guidance, resolving complex technical blockages, supporting migration efforts and writing high-quality, spec-driven code. Platform Engineering: Build and maintain independent, self-service developer platforms that allow engineering teams to spin up compliant, ephemer environments automatically using GitOps workflows. AI & Agentic Infrastructure: Implement the data pipelines, workflow orchestrations, and specialised compute footprints needed to support enterprise AI applications, using technologies like AWS Bedrock and AWS AgentCore. Observability & Reliability: Build robust monitoring and observability pipelines to ensure the health, performance, and security of distributed cloud applications and AI models. FinOps Standards: Embed automated cost-estimation tools into the standard CI/CD deployment pipelines, ensuring auto-shutdown policies and resource optimisation are configured by default. Consultancy & Client Alignment Client Advisory: Collaborate with diverse stakeholders, including tech leads, project managers, and enterprise architects, to ensure successful project delivery according to timelines and budgets. Commercial Growth: Have a growth mindset on projects, recognising potential operational bottlenecks or new requirements, and own communicating these throughout the team for new opportunities. Best Practice Champion: Establish best practice tools and processes within client environments, confidently challenging legacy ways of working where appropriate. Capability & Leadership Support Mentoring: Support and mentor engineers within CreateFuture and our client teams, helping them navigate their learning and technical skill gaps. Community Contribution: Actively engage in the internal engineering communities, helping to build out an internal repository of reference architectures, Infrastructure as Code templates, and technical blogs. Culture and Feedback: Help foster an inclusive, collaborative, and psychologically safe team environment by providing timely, open, and honest technical feedback. Skills & Experience Core Technical Capabilities Candidates must demonstrate a hybrid balance across the three strategic pillars: Software Engineering (30%), Infrastructure (40%), and Data Engineering (30%). Infrastructure & Automation (40%): Lots of experience in writing declarative Infrastructure as Code using Terraform, container orchestration with Kubernetes (managing clusters, nodes, and pods), and building CI/CD pipelines via GitHub Actions. Software & Agentic Engineering (30%): Proficiency with modern scripting languages for building custom AI agents, configuring workflow orchestration, connecting enterprise API integrations, and implementing agentic guardrails. Data Engineering (30%): Practical experience implementing components of data pipelines, including real-time streaming tools (AWS Kinesis, Kafka), data orchestration (dbt, Airflow), and managing vector databases for RAG architectures. Observability & Cost Management: SRE/Platform experience with the practical application of real-time monitoring and cloud cost optimisation using native CSP tools or utilities like Infracost and Karpenter. Domain & Sector Experience Regulated Industries: Experience delivering secure platforms within highly regulated environments, such as iGaming, financial services, or banking, where zero trust security and strict compliance controls are mandatory is highly advantageous. Consulting: Proven experience operating in a client-facing or consulting engineering role, demonstrating strong communication skills, relationship-building capabilities, and adaptability across changing technical contexts. Preferred Knowledge-level & Certifications Associate-level cloud certifications (e.g., AWS Solutions Architect Associate or Azure AZ-104). At least one professional-level certification. Progressing toward or holding multiple professional certifications such as CKA (Certified Kubernetes Administrator), AWS ML Engineer Associate, or FinOps Certified Practitioner. What we'll offer you: We trust people to do their best work. That means flexibility over rigid rules, impact over activity, and real investment in your growth both professionally and personally. You'll be part of a supportive and friendly culture, surrounded by smart, curious people who care deeply about what they do. We offer flexible working, including hybrid and remote options. Our office hubs are located in Edinburgh, Leeds, Manchester, London and Bulgaria, with occasional travel to client sites or CreateFuture offices when needed. We trust you to manage your time balancing collaboration with client time and focused work. What matters is the impact you have, not how busy you look.
Pearson Engineering Limited
City, Newcastle Upon Tyne
Overview Pearson Engineering Ltd is a world leading provider of counter-mine and combat engineering equipment. Our product range is wide and varied, including complex attachments for armoured vehicles and remote-controlled mine clearance systems. The company is positioned to lead in Autonomous Combat Engineering Systems. An ambitious R&D programme investing circa £3m over the next three years will build a centre of excellence for world-class robotics engineering in the North East of England. Job purpose Pearson Engineering is seeking a talented Software Solutions Architect. You will work with colleagues across our R&D and Engineering teams to shape end-to-end software architecture and CI/CD processes for our current and future Remote and Autonomous Systems. You will balance innovation, business goals and technical feasibility, and lead the design of scalable, maintainable and secure software architecture, ensuring compliance with defence industry standards. You will be responsible for the software architecture and CI/CD process covering: Control of Robotic and Autonomous payloads and equipment Vehicle automation Computer vision and image processing Sensor integration Digital twin integration Simulation development Algorithm testing and data analysis Safety systems You will have the opportunity to meet and build relationships with global end-users and partners. You will spend time working with them to trial and optimise solutions for use in real world environments, including validation and verification for real world operations. The role will involve working from early conceptual stages through to final release. Responsibilities Lead technical aspects of defining and developing Software Architecture and CI/CD process for Pearson Engineering Remote and Autonomous Systems products and solutions. Implement software system level architecture as a key enabler for current and future scalable, maintainable and secure software defined solutions. Ensure governance and compliance objectives are set and achieved, including defence industry and security standards. Write clean, maintainable, and scalable code, utilising modern software engineering practices and tools. Contribute significantly to the engineering lifecycle, including scoping, design, implementation, testing, deployment and maintenance of software systems. Collaborate with cross-functional teams to integrate software systems with physical systems and products. Facilitate integration of all software components into a fully functional software system. Participate in design reviews providing software technical input through the development process. Coach team members to improve capabilities and develop their software systems knowledge and expertise. Troubleshoot and resolve complex software technical issues. Stay informed on current trends in software development and Remote and Autonomous Systems; proactively explore their implementation within the company. Skills and experience A degree in Software Engineering or Computer Science, with a grade of at least a 2:1 or an equivalent qualification and experience. Proven experience of software system level design and implementation for scalable, maintainable and secure systems. Proven experience of implementing CI/CD processes for safety-critical software systems. Proven experience in a relevant industry developing software architecture for integration with physical hardware (e.g., complex robotics and control systems). Experience with Linux and developing real-time software in C/C++ or Python. Understanding of electronics and the ability to read electrical schematics. Demonstrable knowledge and experience of current software engineering practices for Remote and Autonomous Systems. Experience with ROS/ROS2, machine learning and OpenCV is advantageous. Experience of robotics, machine control systems and automation is desirable. Knowledge of CODESYS or similar PLC software is beneficial. Experience working in a multi-disciplined engineering team. Ability to investigate and interpret data, issues, and situations to make sound decisions in high-stress situations. Appetite for learning new technologies and applications. Ability to communicate complex processes and procedures to colleagues. Self-motivating, proactive and results-driven approach. Collaborative ethos is essential. Personal attributes and other requirements As a defence contractor, there are security obligations that require staff to achieve the relevant security clearances. You will be expected to support in-house training programmes, as required. Working conditions Mainly office based with visits to external customers (both UK and overseas) from time to time. Working conditions on customer sites may include hours outside normal business hours and inclement field conditions. Reduced working hours on a Friday.
21/07/2026
Full time
Overview Pearson Engineering Ltd is a world leading provider of counter-mine and combat engineering equipment. Our product range is wide and varied, including complex attachments for armoured vehicles and remote-controlled mine clearance systems. The company is positioned to lead in Autonomous Combat Engineering Systems. An ambitious R&D programme investing circa £3m over the next three years will build a centre of excellence for world-class robotics engineering in the North East of England. Job purpose Pearson Engineering is seeking a talented Software Solutions Architect. You will work with colleagues across our R&D and Engineering teams to shape end-to-end software architecture and CI/CD processes for our current and future Remote and Autonomous Systems. You will balance innovation, business goals and technical feasibility, and lead the design of scalable, maintainable and secure software architecture, ensuring compliance with defence industry standards. You will be responsible for the software architecture and CI/CD process covering: Control of Robotic and Autonomous payloads and equipment Vehicle automation Computer vision and image processing Sensor integration Digital twin integration Simulation development Algorithm testing and data analysis Safety systems You will have the opportunity to meet and build relationships with global end-users and partners. You will spend time working with them to trial and optimise solutions for use in real world environments, including validation and verification for real world operations. The role will involve working from early conceptual stages through to final release. Responsibilities Lead technical aspects of defining and developing Software Architecture and CI/CD process for Pearson Engineering Remote and Autonomous Systems products and solutions. Implement software system level architecture as a key enabler for current and future scalable, maintainable and secure software defined solutions. Ensure governance and compliance objectives are set and achieved, including defence industry and security standards. Write clean, maintainable, and scalable code, utilising modern software engineering practices and tools. Contribute significantly to the engineering lifecycle, including scoping, design, implementation, testing, deployment and maintenance of software systems. Collaborate with cross-functional teams to integrate software systems with physical systems and products. Facilitate integration of all software components into a fully functional software system. Participate in design reviews providing software technical input through the development process. Coach team members to improve capabilities and develop their software systems knowledge and expertise. Troubleshoot and resolve complex software technical issues. Stay informed on current trends in software development and Remote and Autonomous Systems; proactively explore their implementation within the company. Skills and experience A degree in Software Engineering or Computer Science, with a grade of at least a 2:1 or an equivalent qualification and experience. Proven experience of software system level design and implementation for scalable, maintainable and secure systems. Proven experience of implementing CI/CD processes for safety-critical software systems. Proven experience in a relevant industry developing software architecture for integration with physical hardware (e.g., complex robotics and control systems). Experience with Linux and developing real-time software in C/C++ or Python. Understanding of electronics and the ability to read electrical schematics. Demonstrable knowledge and experience of current software engineering practices for Remote and Autonomous Systems. Experience with ROS/ROS2, machine learning and OpenCV is advantageous. Experience of robotics, machine control systems and automation is desirable. Knowledge of CODESYS or similar PLC software is beneficial. Experience working in a multi-disciplined engineering team. Ability to investigate and interpret data, issues, and situations to make sound decisions in high-stress situations. Appetite for learning new technologies and applications. Ability to communicate complex processes and procedures to colleagues. Self-motivating, proactive and results-driven approach. Collaborative ethos is essential. Personal attributes and other requirements As a defence contractor, there are security obligations that require staff to achieve the relevant security clearances. You will be expected to support in-house training programmes, as required. Working conditions Mainly office based with visits to external customers (both UK and overseas) from time to time. Working conditions on customer sites may include hours outside normal business hours and inclement field conditions. Reduced working hours on a Friday.
RVU Co UK is seeking a Senior Software Engineer (full-stack) to own end-to-end delivery in a small, autonomous team in London. You will design and build services across the stack using JavaScript/TypeScript, Go and possibly Clojure, with strong emphasis on delivery decisions and testing discipline. Join a hybrid role with 2 in-office days weekly, contributing to energy and consumer services in a rapidly evolving market.
21/07/2026
Full time
RVU Co UK is seeking a Senior Software Engineer (full-stack) to own end-to-end delivery in a small, autonomous team in London. You will design and build services across the stack using JavaScript/TypeScript, Go and possibly Clojure, with strong emphasis on delivery decisions and testing discipline. Join a hybrid role with 2 in-office days weekly, contributing to energy and consumer services in a rapidly evolving market.
CFC is seeking a Senior Software Engineer to design, build, and maintain scalable software solutions within our Technology team in London. You will translate complex requirements into robust, secure systems and contribute to architectural direction while mentoring peers. You'll work with Azure, .NET, containers and CI/CD to deliver products that support underwriters, brokers and clients, shaping the future of our technology platforms in a product-led environment.
21/07/2026
Full time
CFC is seeking a Senior Software Engineer to design, build, and maintain scalable software solutions within our Technology team in London. You will translate complex requirements into robust, secure systems and contribute to architectural direction while mentoring peers. You'll work with Azure, .NET, containers and CI/CD to deliver products that support underwriters, brokers and clients, shaping the future of our technology platforms in a product-led environment.
Zynga in London offers a Senior Software Engineer role focused on game development. You will plan features, optimize engines for performance, and coordinate with team leads to synchronize development. The role emphasizes high-quality code reviews and adherence to coding standards. The position requires strong C# and Unity skills, deep software development experience, and the ability to navigate resources within a large organization. Hybrid work is available in London, UK.
21/07/2026
Full time
Zynga in London offers a Senior Software Engineer role focused on game development. You will plan features, optimize engines for performance, and coordinate with team leads to synchronize development. The role emphasizes high-quality code reviews and adherence to coding standards. The position requires strong C# and Unity skills, deep software development experience, and the ability to navigate resources within a large organization. Hybrid work is available in London, UK.
Full Stack Engineer at Willis Re is building its global technology estate from the ground up, unencumbered by legacy and designed around data, analytics and modern cloud platforms. We are looking for a Full Stack Engineer to build the products that power our reinsurance broking, analytics and client facing platforms. This is a hands on engineering role for someone who enjoys working across the whole stack and is equally comfortable building conventional services and AI enabled features. Key Responsibilities Build Across the Stack: Design, build and ship features end to end, from APIs and services through to responsive, accessible user interfaces. Cloud Native Delivery: Develop and run cloud native applications on Microsoft Azure, using PaaS services, containers and infrastructure as code. Data Driven Features: Consume data through APIs and services to surface it in usable, performant ways for brokers and analysts. AI Enabled Development: Build AI enabled product features using patterns such as retrieval augmented generation, tool and API integration, evaluation and human in the loop design. AI Assisted Engineering: Use AI assisted engineering tools such as Claude Code or Claude Cowork as part of your day to day workflow, and help the wider team adopt them well. Integration: Integrate with external market platforms, carrier and client systems, and vendor SaaS products using API first and event driven patterns. Quality & Security: Practise test driven development and write secure, maintainable code, applying established security patterns including authentication and authorisation (Entra ID, OAuth 2.0), data protection and privacy from the start. Collaboration: Build to the agreed architectural standards and help shape them, contributing to design discussions, reviewing code from in house and partner engineers, and mentoring others across a greenfield estate. About You You are a pragmatic, hands on engineer who enjoys a fast moving, greenfield environment and wants to work across both traditional and AI native development. Experience Extensive professional software engineering experience, with a track record of shipping and supporting production systems end to end. Experience in insurance, reinsurance or wider financial services is a plus. Backend: Strong programming skills in C#/.NET or Python, solid API design and strong SQL. Frontend: Practical experience building modern user interfaces with React or Angular and TypeScript. Cloud & DevOps: Hands on experience with Azure, CI/CD tooling such as Azure DevOps or GitHub Actions, and infrastructure as code (Terraform). Standards & Security: Experience building to architectural standards and applying common patterns such as microservices, event driven and API led design, together with a strong grounding in security patterns (OAuth 2.0, OIDC, Entra ID, RBAC) and secure coding practices. Data: Comfortable working with relational databases and data heavy application features, with strong SQL and an eye for query performance. AI Development: Experience building with LLMs and AI enabled solutions, or a clear appetite to learn. Familiarity with agentic patterns, prompt design and evaluation is a significant advantage. Engineering Craft: Fluency in test driven development and automated testing, an eye for maintainable design, and good judgement about when to keep things simple. Communication: Ability to work closely with product stakeholders and delivery partners, and to explain technical trade offs clearly. Equal Opportunity Statement We provide equal opportunity to all qualified individuals regardless of race, colour, religion, age, gender, gender expression, national origin, veteran status, disability, orientation, or any other legally protected categories. If you have a need that requires accommodation, please email us at .
21/07/2026
Full time
Full Stack Engineer at Willis Re is building its global technology estate from the ground up, unencumbered by legacy and designed around data, analytics and modern cloud platforms. We are looking for a Full Stack Engineer to build the products that power our reinsurance broking, analytics and client facing platforms. This is a hands on engineering role for someone who enjoys working across the whole stack and is equally comfortable building conventional services and AI enabled features. Key Responsibilities Build Across the Stack: Design, build and ship features end to end, from APIs and services through to responsive, accessible user interfaces. Cloud Native Delivery: Develop and run cloud native applications on Microsoft Azure, using PaaS services, containers and infrastructure as code. Data Driven Features: Consume data through APIs and services to surface it in usable, performant ways for brokers and analysts. AI Enabled Development: Build AI enabled product features using patterns such as retrieval augmented generation, tool and API integration, evaluation and human in the loop design. AI Assisted Engineering: Use AI assisted engineering tools such as Claude Code or Claude Cowork as part of your day to day workflow, and help the wider team adopt them well. Integration: Integrate with external market platforms, carrier and client systems, and vendor SaaS products using API first and event driven patterns. Quality & Security: Practise test driven development and write secure, maintainable code, applying established security patterns including authentication and authorisation (Entra ID, OAuth 2.0), data protection and privacy from the start. Collaboration: Build to the agreed architectural standards and help shape them, contributing to design discussions, reviewing code from in house and partner engineers, and mentoring others across a greenfield estate. About You You are a pragmatic, hands on engineer who enjoys a fast moving, greenfield environment and wants to work across both traditional and AI native development. Experience Extensive professional software engineering experience, with a track record of shipping and supporting production systems end to end. Experience in insurance, reinsurance or wider financial services is a plus. Backend: Strong programming skills in C#/.NET or Python, solid API design and strong SQL. Frontend: Practical experience building modern user interfaces with React or Angular and TypeScript. Cloud & DevOps: Hands on experience with Azure, CI/CD tooling such as Azure DevOps or GitHub Actions, and infrastructure as code (Terraform). Standards & Security: Experience building to architectural standards and applying common patterns such as microservices, event driven and API led design, together with a strong grounding in security patterns (OAuth 2.0, OIDC, Entra ID, RBAC) and secure coding practices. Data: Comfortable working with relational databases and data heavy application features, with strong SQL and an eye for query performance. AI Development: Experience building with LLMs and AI enabled solutions, or a clear appetite to learn. Familiarity with agentic patterns, prompt design and evaluation is a significant advantage. Engineering Craft: Fluency in test driven development and automated testing, an eye for maintainable design, and good judgement about when to keep things simple. Communication: Ability to work closely with product stakeholders and delivery partners, and to explain technical trade offs clearly. Equal Opportunity Statement We provide equal opportunity to all qualified individuals regardless of race, colour, religion, age, gender, gender expression, national origin, veteran status, disability, orientation, or any other legally protected categories. If you have a need that requires accommodation, please email us at .
White Collar Factory (95009), United Kingdom, London, LondonStaff Software Engineer - Back EndAbout this roleDo you love shaping the technical landscape and driving innovation across the organisation?Are you passionate about solving complex business problems and supporting multiple teams toward a shared technical vision?At Capital One, you'll be part of a community of technical leaders who drive engineering excellence, foster innovation, and deliver impactful solutions that meet real customer needs.What You'll DoOwn and drive the technical strategy for a significant business outcome or technology domain, spanning multiple teams and influencing the overall technical directionLead and coordinate the efforts of multiple teams, ensuring their collective work aligns with broader business objectives and technology strategyProactively identify emerging patterns, define and evangelise best practices, and establish reusable frameworks that enhance engineering productivityBuild and maintain strong relationships with key stakeholders, including senior leadership, product owners, and architectsRepresent Capital One in external technical forums, contributing to vendor/industry discussionsDrive service quality standards and practices for your domain, guiding complex incident resolutionDevelop and advocate for strategies to proactively manage technical debt across multiple teamsActively mentor and develop engineers, fostering a culture of continuous learningWhat we're looking forDeep expertise in JavaDeep expertise in system design and distributed architecturesTrack record of leading technical initiatives across multiple teamsStrong experience with cloud platforms (AWS, Azure, GCP)Proven experience setting a multi-team technical vision and strategyStrong track record of technical leadership and influence without authorityExperience driving engineering standards and best practices across organisationsExperience of steering Communities of Practice or technical forumsStrong business acumen and ability to translate technical concepts for various audiencesWhere and how you'll workThis is a permanent position based in our London office.We have a hybrid working model which gives you flexibility to work from our office and from home.We're big on collaboration and connection, so you'll be based in our London office 3 days a week on Tuesdays, Wednesdays and Thursdays.What's in it for youBring us all this - and you'll be well rewarded with a role contributing to the roadmap of an organisation committed to transformationWe offer high performers strong and diverse career progression, investing heavily in developing great people through our Capital One University training programmes (and appropriate external providers)Immediate access to our core benefits including pension scheme, bonus, generous holiday entitlement and private medical insurance - with flexible benefits available including season-ticket loans, cycle to work scheme and enhanced parental leaveOpen-plan workspaces and accessible facilities designed to inspire and support you. Our Nottingham head-office has a fully-serviced gym, subsidised restaurant, mindfulness and music rooms. In London, you can heighten your mood with a run on our rooftop running track or an espresso at the Workshop Coffee caféWhat you should know about how we recruitWe pride ourselves on hiring the best people, not the same people. Building diverse and inclusive teams is the right thing to do and the smart thing to do. We want to work with top talent: whoever you are, whatever you look like, wherever you come from. We know it's about what you do, not just what you say. That's why we make our recruitment process fair and accessible. And we offer benefits that attract people at all ages and stages.We also partner with organisations including the Women in Finance and Race At Work Charters, Stonewall and upReach to find people from every walk of life and help them thrive with us. We have a whole host of internal networks and support groups you could be involved in, to name a few:REACH - Race Equality and Culture Heritage group focuses on representation, retention and engagement for associates from minority ethnic groups and alliesOutFront - to provide LGBTQ+ support for all associatesMind Your Mind - signposting support and promoting positive mental wellbeing for allWomen in Tech - promoting an inclusive environment in techEmpowHER - network of female associates and allies focusing on developing future leaders, particularly for female talent in our industryEnabled - focused on supporting associates with disabilities and neurodiversityCapital One is committed to diversity in the workplace.If you require a reasonable adjustment, please contact All information will be kept confidential and will only be used for the purpose of applying a reasonable adjustment.For technical support or questions about Capital One's recruiting process, please send an email to One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site.Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).
21/07/2026
Full time
White Collar Factory (95009), United Kingdom, London, LondonStaff Software Engineer - Back EndAbout this roleDo you love shaping the technical landscape and driving innovation across the organisation?Are you passionate about solving complex business problems and supporting multiple teams toward a shared technical vision?At Capital One, you'll be part of a community of technical leaders who drive engineering excellence, foster innovation, and deliver impactful solutions that meet real customer needs.What You'll DoOwn and drive the technical strategy for a significant business outcome or technology domain, spanning multiple teams and influencing the overall technical directionLead and coordinate the efforts of multiple teams, ensuring their collective work aligns with broader business objectives and technology strategyProactively identify emerging patterns, define and evangelise best practices, and establish reusable frameworks that enhance engineering productivityBuild and maintain strong relationships with key stakeholders, including senior leadership, product owners, and architectsRepresent Capital One in external technical forums, contributing to vendor/industry discussionsDrive service quality standards and practices for your domain, guiding complex incident resolutionDevelop and advocate for strategies to proactively manage technical debt across multiple teamsActively mentor and develop engineers, fostering a culture of continuous learningWhat we're looking forDeep expertise in JavaDeep expertise in system design and distributed architecturesTrack record of leading technical initiatives across multiple teamsStrong experience with cloud platforms (AWS, Azure, GCP)Proven experience setting a multi-team technical vision and strategyStrong track record of technical leadership and influence without authorityExperience driving engineering standards and best practices across organisationsExperience of steering Communities of Practice or technical forumsStrong business acumen and ability to translate technical concepts for various audiencesWhere and how you'll workThis is a permanent position based in our London office.We have a hybrid working model which gives you flexibility to work from our office and from home.We're big on collaboration and connection, so you'll be based in our London office 3 days a week on Tuesdays, Wednesdays and Thursdays.What's in it for youBring us all this - and you'll be well rewarded with a role contributing to the roadmap of an organisation committed to transformationWe offer high performers strong and diverse career progression, investing heavily in developing great people through our Capital One University training programmes (and appropriate external providers)Immediate access to our core benefits including pension scheme, bonus, generous holiday entitlement and private medical insurance - with flexible benefits available including season-ticket loans, cycle to work scheme and enhanced parental leaveOpen-plan workspaces and accessible facilities designed to inspire and support you. Our Nottingham head-office has a fully-serviced gym, subsidised restaurant, mindfulness and music rooms. In London, you can heighten your mood with a run on our rooftop running track or an espresso at the Workshop Coffee caféWhat you should know about how we recruitWe pride ourselves on hiring the best people, not the same people. Building diverse and inclusive teams is the right thing to do and the smart thing to do. We want to work with top talent: whoever you are, whatever you look like, wherever you come from. We know it's about what you do, not just what you say. That's why we make our recruitment process fair and accessible. And we offer benefits that attract people at all ages and stages.We also partner with organisations including the Women in Finance and Race At Work Charters, Stonewall and upReach to find people from every walk of life and help them thrive with us. We have a whole host of internal networks and support groups you could be involved in, to name a few:REACH - Race Equality and Culture Heritage group focuses on representation, retention and engagement for associates from minority ethnic groups and alliesOutFront - to provide LGBTQ+ support for all associatesMind Your Mind - signposting support and promoting positive mental wellbeing for allWomen in Tech - promoting an inclusive environment in techEmpowHER - network of female associates and allies focusing on developing future leaders, particularly for female talent in our industryEnabled - focused on supporting associates with disabilities and neurodiversityCapital One is committed to diversity in the workplace.If you require a reasonable adjustment, please contact All information will be kept confidential and will only be used for the purpose of applying a reasonable adjustment.For technical support or questions about Capital One's recruiting process, please send an email to One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site.Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).
About Watershed Watershed is the enterprise sustainability platform. Companies like Airbnb, Carlyle Group, FedEx, Visa, and Dr. Martens use Watershed to manage climate and ESG data, produce audit ready metrics for voluntary and regulatory reporting including CSRD, and drive real decarbonization. We are looking for team members who love product building, want to work hard at a mission oriented startup, and will collaborate with us in shaping the culture of a growing team. We have offices in San Francisco, New York, Denver, London, Paris, Berlin, Sydney, Mexico City, and remote team members across the US and Europe. We hope that you'll be interested in joining us! The role We're looking for a software engineer specializing in AI to join our sustainability AI reporting team. You will be a technical leader in helping us build a world class AI tool for companies to manage and report on their progress in sustainability. You'll leverage LLMs, embeddings, and other AI technologies to deliver features to our customers, and help lay the technical foundations for AI at Watershed. We are looking for this hire to be based in our HQ in London 4 days per week. In this role you will: Prototype, develop and iterate on a new product area for Watershed, giving our customers powerful AI tools for information extraction and report generation Productionize and launch core technologies to power AI features on top of a wealth of operational sustainability data Collaborate with product and other AI engineering teams to set product and technical strategy Keep up with developments and state-of-the-art in AI to determine what is relevant to Watershed Write performant, well crafted, tested, and maintainable code across our technical stack You might be a good fit if you have: We're looking for 2+ years of working building AI powered products and 5+ years in software engineering. Experience building products using LLMs, embeddings and other ML technologies Full lifecycle experience of building, deploying and monitoring products that leverage LLMs, embeddings or other ML technologies Experience leading cross functional teams in an innovative fast moving environment A strong foundational understanding of machine learning models and practice, including model evaluation and performance Strong full stack development skills Must be willing to work from an office 4 days per week (except for remote roles) Watershed has hub offices in San Francisco, New York, London, and Mexico City and satellite offices in Denver, Sydney, Paris, and Berlin. Where we have offices, employees are expected to be in office for 4 days per week. Certain jobs are open to being remote and will be specifically noted on the jobs page and in the job description if so.
21/07/2026
Full time
About Watershed Watershed is the enterprise sustainability platform. Companies like Airbnb, Carlyle Group, FedEx, Visa, and Dr. Martens use Watershed to manage climate and ESG data, produce audit ready metrics for voluntary and regulatory reporting including CSRD, and drive real decarbonization. We are looking for team members who love product building, want to work hard at a mission oriented startup, and will collaborate with us in shaping the culture of a growing team. We have offices in San Francisco, New York, Denver, London, Paris, Berlin, Sydney, Mexico City, and remote team members across the US and Europe. We hope that you'll be interested in joining us! The role We're looking for a software engineer specializing in AI to join our sustainability AI reporting team. You will be a technical leader in helping us build a world class AI tool for companies to manage and report on their progress in sustainability. You'll leverage LLMs, embeddings, and other AI technologies to deliver features to our customers, and help lay the technical foundations for AI at Watershed. We are looking for this hire to be based in our HQ in London 4 days per week. In this role you will: Prototype, develop and iterate on a new product area for Watershed, giving our customers powerful AI tools for information extraction and report generation Productionize and launch core technologies to power AI features on top of a wealth of operational sustainability data Collaborate with product and other AI engineering teams to set product and technical strategy Keep up with developments and state-of-the-art in AI to determine what is relevant to Watershed Write performant, well crafted, tested, and maintainable code across our technical stack You might be a good fit if you have: We're looking for 2+ years of working building AI powered products and 5+ years in software engineering. Experience building products using LLMs, embeddings and other ML technologies Full lifecycle experience of building, deploying and monitoring products that leverage LLMs, embeddings or other ML technologies Experience leading cross functional teams in an innovative fast moving environment A strong foundational understanding of machine learning models and practice, including model evaluation and performance Strong full stack development skills Must be willing to work from an office 4 days per week (except for remote roles) Watershed has hub offices in San Francisco, New York, London, and Mexico City and satellite offices in Denver, Sydney, Paris, and Berlin. Where we have offices, employees are expected to be in office for 4 days per week. Certain jobs are open to being remote and will be specifically noted on the jobs page and in the job description if so.
Depop Limited is seeking a skilled Software Engineer in the Platform Pillar to work on core APIs and backend services that power the marketplace. You will design, build, and maintain critical services used by millions of users and help shape the long term technical direction of the platform. You will collaborate across Engineering, Product, Security, and Data, own platform development from discovery to deployment, and contribute to architecture decisions to improve scalability, reliability, and
21/07/2026
Full time
Depop Limited is seeking a skilled Software Engineer in the Platform Pillar to work on core APIs and backend services that power the marketplace. You will design, build, and maintain critical services used by millions of users and help shape the long term technical direction of the platform. You will collaborate across Engineering, Product, Security, and Data, own platform development from discovery to deployment, and contribute to architecture decisions to improve scalability, reliability, and
Ring is seeking a Senior Software Engineer (Embedded IoT Dev) to develop firmware for camera-centric devices, focusing on platform components for battery-powered devices on Linux and RTOS-based SOCs. The role emphasizes performance, boot time and system latency, with opportunities to lead features across the organization. The position requires leadership experience, strong embedded development skills in C/C++, and up-to-date knowledge of modern languages such as Java, C++, or C#.
21/07/2026
Full time
Ring is seeking a Senior Software Engineer (Embedded IoT Dev) to develop firmware for camera-centric devices, focusing on platform components for battery-powered devices on Linux and RTOS-based SOCs. The role emphasizes performance, boot time and system latency, with opportunities to lead features across the organization. The position requires leadership experience, strong embedded development skills in C/C++, and up-to-date knowledge of modern languages such as Java, C++, or C#.
Senior Machine Learning EngineerApplyremote type: This position is a hybrid of office/remote workinglocations: United Kingdom - Sunburytime type: Full timeposted on: Posted Todaytime left to apply: End Date: July 31, 2026 (13 days left to apply)job requisition id: RQ113368 Entity: Technology Job Family Group: IT&S Group Job Description: Equal Opportunity Employer bp is an equal opportunity employer. We believe that diversity and inclusion drive innovation and are essential to our success. We welcome applications from all qualified individuals regardless of race, colour, religion, gender, sexual orientation, gender identity, national origin, disability, veteran status, or any other legally protected characteristic.We are committed to making reasonable adjustments for candidates with disabilities or long-term conditions. If you require any adjustments during the recruitment process, please let us know. Role Summary We are looking for a Senior Machine Learning Engineer who combines deep machine learning expertise with strong software engineering subject area to design, build, and deploy production-grade ML and AI systems.This role goes beyond traditional ML engineering. You will apply machine learning science as a core field - developing novel algorithms and models that are not only experimentally validated but architected and deployed as scalable, reliable products. Whether it's advancing NLP, optimisation, simulation, or generative AI, you will deliver solutions that transition seamlessly from research to production and create measurable value.You will work as part of a cross-disciplinary team alongside data scientists, software engineers, data engineers, and domain authorities - translating complex scientific and business problems into deployable ML products. Key Responsibilities Design, build, and maintain scalable, production-grade machine learning systems and pipelines using modern engineering practices (CI/CD, testing, monitoring, observability). Apply machine learning science to develop novel algorithms and models that are deployed as reliable, scalable products - not limited to experimentation but extending through to production delivery and operational use. Build impactful ML products demonstrating statistical modelling, deep learning, and AI techniques across operational, scientific, and R&D domains. Translate complex scientific and business problems into well-scoped ML solutions, delivering actionable insights and deployable capabilities. Architect and optimise ML systems for performance, scalability, and reliability in production environments. Collaborate closely with data scientists, data engineers, software engineers, and domain authorities as part of cross-disciplinary teams. Adhere to and advocate for engineering and data science guidelines (technical design, design reviews, unit testing, monitoring & alerting, code reviews, documentation). Present technical results, trade-offs, and product outcomes to peers and senior partners. Actively supply to improving developer velocity, engineering standards, and shared tooling. Mentor junior team members and chip in to the technical growth of the wider team. Qualifications Essential MSc, PhD degree or equivalent experience in a quantitative field (e.g. Computer Science, Mathematics, Physics, Engineering, or related discipline). Hands-on experience designing, prototyping, productionizing, maintaining, and scaling ML/data science products in complex environments. Strong and demonstrable expertise in machine learning algorithms, statistical modelling, and optimisation techniques - with a track record of applying these to build production-grade solutions. Applied knowledge of data science and ML tools across all stages of the data and model lifecycle. Thorough understanding of the mathematical foundations of statistics, machine learning, and scientific computing. Strong programming experience in one or more object-oriented languages (e.g. Python, Go, Java, C++). Advanced SQL knowledge. Experience with modern ML engineering practices including MLOps, model lifecycle management, CI/CD, and monitoring. Knowledge of experimental design, analysis, and scientific methodology. Customer-centric and pragmatic mentality with a focus on value delivery and swift execution, while maintaining rigour and attention to detail. Strong partner management and ability to influence across teams and organisations. Continuous learning and improvement mentality. Desired Experience with big data technologies (e.g. Hadoop, Hive, Spark). Experience with generative AI, LLMs, or retrieval-augmented generation (RAG). Exposure to Agentic AI concepts, including autonomous agents, tool use, and orchestration frameworks. Experience applying machine learning and AI to scientific or R&D workflows - with emphasis on building deployable ML products from scientific research (e.g. simulation, optimisation, physics-informed models). Familiarity with model interpretability, uncertainty quantification, and advanced experimental methodologies. Consistent track record of publications, invention disclosures (IDFs), or patents in machine learning or AI. No prior experience in the energy industry required. What We Offer Complete by TA / HR with local benefits and compensation details Competitive compensation and benefits package. Opportunity to work on innovative ML and AI problems at global scale. A culture that values scientific rigour, engineering excellence, and continuous learning. Hybrid working arrangements and a commitment to work-life balance. Career development pathways in a world-class technology organisation.Please note that roles based out of SJS or Sunbury will move to Timber Square, Southwark, from Q4 2027 Why join us? At bp, we support our people to grow in a diverse and exciting environment. We believe that our team is strengthened by diversity. There are many aspects of our employees' lives that are meaningful, so we offer benefits to enable your work to fit with your life. These benefits can include flexible working options, a generous paid parental leave policy, excellent retirement benefits, among others! We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation. Reinvent your career as you help our business meet the challenges of the future. Apply now! Travel Requirement Negligible travel should be expected with this role Relocation Assistance: This role is not eligible for relocation Remote Type: This position is a hybrid of office/remote working Skills: Cloud Platforms, Cloud Platforms, Collaboration, Communication, Configuration management and release, Continuous deployment and release, Creating a high performing team, Database Design, Digital Project Management, Documentation and knowledge sharing, Emerging technology monitoring, Facilitation, Information Security, Mentoring, Metrics definition and instrumentation, NoSql data modelling, Problem Solving, Relational Data Modelling, Risk Management, Scripting, Secure development, Service operations and resiliency, Software Design and Development, Solution Architecture, Source control and code management + 5 more Legal Disclaimer: We are an equal opportunity employer. We do not discriminate on the basis of protected characteristics like race, religion, color, sex, national origin, sexual orientation, veteran status or disability status. Individuals with an accessibility need may request an adjustment/accommodation related to bp's recruiting process (e.g., accessing the job application, completing required assessments, participating in telephone screenings or interviews, etc.). If you would like to request an adjustment/accommodation related to the recruitment process, please contact us. If you are selected for a position and depending upon your role, your employment may be contingent upon adherence to local policy. This may include pre-placement drug screening, medical review of physical fitness for the role, and background checks. About bp: Technology Join us in creating, growing, and delivering innovation at pace, enabling us to thrive while transitioning to a net zero world. All without compromising our operational risk management.Working with us, you can do this by:• deploying our integrated capability and standards in service of our net zero and safety ambitions • driving our digital transformation and pioneering new business models • collaborating to deliver competitive customer-focused energy solutions • originating, scaling and commercialising innovative ideas, and creating ground-breaking new businesses from them • protecting us by assuring management of our greatest physical and digital risks
21/07/2026
Full time
Senior Machine Learning EngineerApplyremote type: This position is a hybrid of office/remote workinglocations: United Kingdom - Sunburytime type: Full timeposted on: Posted Todaytime left to apply: End Date: July 31, 2026 (13 days left to apply)job requisition id: RQ113368 Entity: Technology Job Family Group: IT&S Group Job Description: Equal Opportunity Employer bp is an equal opportunity employer. We believe that diversity and inclusion drive innovation and are essential to our success. We welcome applications from all qualified individuals regardless of race, colour, religion, gender, sexual orientation, gender identity, national origin, disability, veteran status, or any other legally protected characteristic.We are committed to making reasonable adjustments for candidates with disabilities or long-term conditions. If you require any adjustments during the recruitment process, please let us know. Role Summary We are looking for a Senior Machine Learning Engineer who combines deep machine learning expertise with strong software engineering subject area to design, build, and deploy production-grade ML and AI systems.This role goes beyond traditional ML engineering. You will apply machine learning science as a core field - developing novel algorithms and models that are not only experimentally validated but architected and deployed as scalable, reliable products. Whether it's advancing NLP, optimisation, simulation, or generative AI, you will deliver solutions that transition seamlessly from research to production and create measurable value.You will work as part of a cross-disciplinary team alongside data scientists, software engineers, data engineers, and domain authorities - translating complex scientific and business problems into deployable ML products. Key Responsibilities Design, build, and maintain scalable, production-grade machine learning systems and pipelines using modern engineering practices (CI/CD, testing, monitoring, observability). Apply machine learning science to develop novel algorithms and models that are deployed as reliable, scalable products - not limited to experimentation but extending through to production delivery and operational use. Build impactful ML products demonstrating statistical modelling, deep learning, and AI techniques across operational, scientific, and R&D domains. Translate complex scientific and business problems into well-scoped ML solutions, delivering actionable insights and deployable capabilities. Architect and optimise ML systems for performance, scalability, and reliability in production environments. Collaborate closely with data scientists, data engineers, software engineers, and domain authorities as part of cross-disciplinary teams. Adhere to and advocate for engineering and data science guidelines (technical design, design reviews, unit testing, monitoring & alerting, code reviews, documentation). Present technical results, trade-offs, and product outcomes to peers and senior partners. Actively supply to improving developer velocity, engineering standards, and shared tooling. Mentor junior team members and chip in to the technical growth of the wider team. Qualifications Essential MSc, PhD degree or equivalent experience in a quantitative field (e.g. Computer Science, Mathematics, Physics, Engineering, or related discipline). Hands-on experience designing, prototyping, productionizing, maintaining, and scaling ML/data science products in complex environments. Strong and demonstrable expertise in machine learning algorithms, statistical modelling, and optimisation techniques - with a track record of applying these to build production-grade solutions. Applied knowledge of data science and ML tools across all stages of the data and model lifecycle. Thorough understanding of the mathematical foundations of statistics, machine learning, and scientific computing. Strong programming experience in one or more object-oriented languages (e.g. Python, Go, Java, C++). Advanced SQL knowledge. Experience with modern ML engineering practices including MLOps, model lifecycle management, CI/CD, and monitoring. Knowledge of experimental design, analysis, and scientific methodology. Customer-centric and pragmatic mentality with a focus on value delivery and swift execution, while maintaining rigour and attention to detail. Strong partner management and ability to influence across teams and organisations. Continuous learning and improvement mentality. Desired Experience with big data technologies (e.g. Hadoop, Hive, Spark). Experience with generative AI, LLMs, or retrieval-augmented generation (RAG). Exposure to Agentic AI concepts, including autonomous agents, tool use, and orchestration frameworks. Experience applying machine learning and AI to scientific or R&D workflows - with emphasis on building deployable ML products from scientific research (e.g. simulation, optimisation, physics-informed models). Familiarity with model interpretability, uncertainty quantification, and advanced experimental methodologies. Consistent track record of publications, invention disclosures (IDFs), or patents in machine learning or AI. No prior experience in the energy industry required. What We Offer Complete by TA / HR with local benefits and compensation details Competitive compensation and benefits package. Opportunity to work on innovative ML and AI problems at global scale. A culture that values scientific rigour, engineering excellence, and continuous learning. Hybrid working arrangements and a commitment to work-life balance. Career development pathways in a world-class technology organisation.Please note that roles based out of SJS or Sunbury will move to Timber Square, Southwark, from Q4 2027 Why join us? At bp, we support our people to grow in a diverse and exciting environment. We believe that our team is strengthened by diversity. There are many aspects of our employees' lives that are meaningful, so we offer benefits to enable your work to fit with your life. These benefits can include flexible working options, a generous paid parental leave policy, excellent retirement benefits, among others! We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation. Reinvent your career as you help our business meet the challenges of the future. Apply now! Travel Requirement Negligible travel should be expected with this role Relocation Assistance: This role is not eligible for relocation Remote Type: This position is a hybrid of office/remote working Skills: Cloud Platforms, Cloud Platforms, Collaboration, Communication, Configuration management and release, Continuous deployment and release, Creating a high performing team, Database Design, Digital Project Management, Documentation and knowledge sharing, Emerging technology monitoring, Facilitation, Information Security, Mentoring, Metrics definition and instrumentation, NoSql data modelling, Problem Solving, Relational Data Modelling, Risk Management, Scripting, Secure development, Service operations and resiliency, Software Design and Development, Solution Architecture, Source control and code management + 5 more Legal Disclaimer: We are an equal opportunity employer. We do not discriminate on the basis of protected characteristics like race, religion, color, sex, national origin, sexual orientation, veteran status or disability status. Individuals with an accessibility need may request an adjustment/accommodation related to bp's recruiting process (e.g., accessing the job application, completing required assessments, participating in telephone screenings or interviews, etc.). If you would like to request an adjustment/accommodation related to the recruitment process, please contact us. If you are selected for a position and depending upon your role, your employment may be contingent upon adherence to local policy. This may include pre-placement drug screening, medical review of physical fitness for the role, and background checks. About bp: Technology Join us in creating, growing, and delivering innovation at pace, enabling us to thrive while transitioning to a net zero world. All without compromising our operational risk management.Working with us, you can do this by:• deploying our integrated capability and standards in service of our net zero and safety ambitions • driving our digital transformation and pioneering new business models • collaborating to deliver competitive customer-focused energy solutions • originating, scaling and commercialising innovative ideas, and creating ground-breaking new businesses from them • protecting us by assuring management of our greatest physical and digital risks
The Very Group is seeking a Lead Software Engineer (Fullstack) based in the United Kingdom, with hybrid working arrangement in Liverpool area. You will lead engineers across squads, set engineering standards, and guide architecture across multi-cloud environments to deliver secure, scalable production code. Strong leadership, collaboration, and a track record delivering complex web applications using TypeScript, React, NodeJS, Nest.js, and AWS are essential for success in this role.
21/07/2026
Full time
The Very Group is seeking a Lead Software Engineer (Fullstack) based in the United Kingdom, with hybrid working arrangement in Liverpool area. You will lead engineers across squads, set engineering standards, and guide architecture across multi-cloud environments to deliver secure, scalable production code. Strong leadership, collaboration, and a track record delivering complex web applications using TypeScript, React, NodeJS, Nest.js, and AWS are essential for success in this role.
The Very Group in Liverpool, England, is seeking a Principal Software Engineer (Logistics) to lead the full software development lifecycle within an agile squad and to balance commercial needs with the future tech roadmap. You will focus on code quality, testing, and robust CI/CD deployments across a multi-cloud environment. Collaborating with engineers, product owners, business analysts, and architects, you will shape engineering standards, drive secure, scalable systems, and own non functional
21/07/2026
Full time
The Very Group in Liverpool, England, is seeking a Principal Software Engineer (Logistics) to lead the full software development lifecycle within an agile squad and to balance commercial needs with the future tech roadmap. You will focus on code quality, testing, and robust CI/CD deployments across a multi-cloud environment. Collaborating with engineers, product owners, business analysts, and architects, you will shape engineering standards, drive secure, scalable systems, and own non functional
Job Title: Application Architect (Contract) Job Description Application Architect (Contract) Join a major Financial Services transformation programme, designing and governing cloud-native solutions on Azure for a modern platform. Key Skills & Experience Proven Application Architect Experience in large-scale transformation programmes Strong Azure expertise (AKS, Azure Functions, API Management) Hands-on Experience with microservices, Kubernetes, containerisation, CI/CD and DevSecOps Software engineering background, ideally Java Experience designing modern APIs and web applications Financial Services Experience preferred (Pensions, Insurance or Wealth Management) Strong stakeholder engagement and ability to guide engineering teams Contract | Hybrid Working | Financial Services Location Macclesfield, UK Trading as TEKsystems. Allegis Group Limited, Bracknell, RG12 1RT, United Kingdom. No Allegis Group Limited operates as an Employment Business and Employment Agency as set out in the Conduct of Employment Agencies and Employment Businesses Regulations 2003. TEKsystems is a company within the Allegis Group network of companies (collectively referred to as "Allegis Group"). Aerotek, Aston Carter, EASi, Talentis Solutions, TEKsystems, Stamford Consultants and The Stamford Group are Allegis Group brands. If you apply, your personal data will be processed as described in the Allegis Group Online Privacy Notice available at our website. To access our Online Privacy Notice, which explains what information we may collect, use, share, and store about you, and describes your rights and choices about this, please go our website. We are part of a global network of companies and as a result, the personal data you provide will be shared within Allegis Group and transferred and processed outside the UK, Switzerland and European Economic Area subject to the protections described in the Allegis Group Online Privacy Notice. We store personal data in the UK, EEA, Switzerland and the USA. If you would like to exercise your privacy rights, please visit the "Contacting Us" section of our Online Privacy Notice on our website for details on how to contact us. To protect your privacy and security, we may take steps to verify your identity, such as a password and user ID if there is an account associated with your request, or identifying information such as your address or date of birth, before proceeding with your request. commitments under the UK Data Protection Act, EU-U.S. Privacy Shield or the Swiss-U.S. Privacy Shield.
21/07/2026
Contractor
Job Title: Application Architect (Contract) Job Description Application Architect (Contract) Join a major Financial Services transformation programme, designing and governing cloud-native solutions on Azure for a modern platform. Key Skills & Experience Proven Application Architect Experience in large-scale transformation programmes Strong Azure expertise (AKS, Azure Functions, API Management) Hands-on Experience with microservices, Kubernetes, containerisation, CI/CD and DevSecOps Software engineering background, ideally Java Experience designing modern APIs and web applications Financial Services Experience preferred (Pensions, Insurance or Wealth Management) Strong stakeholder engagement and ability to guide engineering teams Contract | Hybrid Working | Financial Services Location Macclesfield, UK Trading as TEKsystems. Allegis Group Limited, Bracknell, RG12 1RT, United Kingdom. No Allegis Group Limited operates as an Employment Business and Employment Agency as set out in the Conduct of Employment Agencies and Employment Businesses Regulations 2003. TEKsystems is a company within the Allegis Group network of companies (collectively referred to as "Allegis Group"). Aerotek, Aston Carter, EASi, Talentis Solutions, TEKsystems, Stamford Consultants and The Stamford Group are Allegis Group brands. If you apply, your personal data will be processed as described in the Allegis Group Online Privacy Notice available at our website. To access our Online Privacy Notice, which explains what information we may collect, use, share, and store about you, and describes your rights and choices about this, please go our website. We are part of a global network of companies and as a result, the personal data you provide will be shared within Allegis Group and transferred and processed outside the UK, Switzerland and European Economic Area subject to the protections described in the Allegis Group Online Privacy Notice. We store personal data in the UK, EEA, Switzerland and the USA. If you would like to exercise your privacy rights, please visit the "Contacting Us" section of our Online Privacy Notice on our website for details on how to contact us. To protect your privacy and security, we may take steps to verify your identity, such as a password and user ID if there is an account associated with your request, or identifying information such as your address or date of birth, before proceeding with your request. commitments under the UK Data Protection Act, EU-U.S. Privacy Shield or the Swiss-U.S. Privacy Shield.
Who we are About Stripe Stripe is a financial infrastructure platform for businesses. Millions of companies - from the world's largest enterprises to the most ambitious startups - use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone's reach while doing the most important work of your career. About the Organization Money as a Service (MaaS) oversees a diverse portfolio of Stripe's core platforms and services. Our Stripe Treasury suite helps users manage and move their funds with ease, providing the robust financial infrastructure and tools they need to power their businesses on a global scale. Team Matching: exact team matching for one of the subteams within this org will begin during final stages. Please note we may also consider you for different orgs based on your experience, location, etc. More information on our team matching process can be found here. What you'll do We're looking for Backend Engineers who want to make an impact on managing money at a global scale with a passion for building ergonomic APIs. You'll play a key role in extending our foundational Money Management APIs and services powering our Treasury products globally. Our team collaborates with many cross-functional teams - from Infrastructure to Product Manager - at Stripe to deliver innovative solutions that address evolving user needs. Responsibilities Scope, design, build, and maintain APIs, services, and large-scale systems that reliably and efficiently handle billions of money movement requests Debug and solve critical production issues across services and multiple levels of the stack Mentor engineers to help them grow Collaborate with stakeholders across the company to build new features at large-scale, while improving internal engineering standards, tooling, and processes Collaborate effectively in a distributed and hybrid team, maintaining open communication and strong connections with colleagues Who you are We're looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply. The preferred qualifications are a bonus, not a requirement. Minimum requirements 2-12+ years of industry software engineering experience (does not include internships nor includes co-ops) Strong coding skills in any programming language (we understand new languages can be learned on the job so our interview process is language agnostic) Strong collaboration skills, can work across workstreams within your team and contribute to your peers' success Have the ability to thrive on a high level of autonomy, responsibility, and think of yourself as entrepreneurial Interest in working as a generalist across varying technologies and stacks to solve problems and delight both internal and external users Preferred Qualifications Experience with large-scale financial tracking systems Good understanding and practical knowledge in cloud based services (e.g. gRPC, GraphQL, Docker/Kubernetes, cloud services such as AWS, etc.) Office-assigned Stripes in most of our locations are currently expected to spend at least 50% of the time in a given month in their local office or with users. This expectation may vary depending on role, team and location. For example, Stripes in Stripe Delivery Center roles in Mexico City, Mexico, Bengaluru, India, and Dublin, Ireland work 100% from the office. Also, some teams have greater in-office attendance requirements, to appropriately support our users and workflows, which the hiring manager will discuss. This approach helps strike a balance between bringing people together for in-person collaboration and learning from each other, while supporting flexibility when possible. The annual salary range for this role in the primary location is £81,600 - £157,200. This range may change if you are hired in another location. For sales roles, the range provided is the role's On Target Earnings ("OTE") range, meaning that the range includes both the sales commissions/sales bonuses target and annual base salary for the role. This salary range may be inclusive of several career levels at Stripe and will be narrowed during the interview process based on a number of factors, including the candidate's experience, qualifications, and specific location. Applicants interested in this role and who are not located in the primary location may request the annual salary range for their location during the interview process. Specific benefits and details about what compensation is included in the salary range listed above will vary depending on the applicant's location and can be discussed in more detail during the interview process. Benefits/additional compensation for this role may include: equity, company bonus or sales commissions/bonuses; retirement plans; health benefits; and wellness stipends. Office locations London Team Crypto Job type Full time Apply for this role
21/07/2026
Full time
Who we are About Stripe Stripe is a financial infrastructure platform for businesses. Millions of companies - from the world's largest enterprises to the most ambitious startups - use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone's reach while doing the most important work of your career. About the Organization Money as a Service (MaaS) oversees a diverse portfolio of Stripe's core platforms and services. Our Stripe Treasury suite helps users manage and move their funds with ease, providing the robust financial infrastructure and tools they need to power their businesses on a global scale. Team Matching: exact team matching for one of the subteams within this org will begin during final stages. Please note we may also consider you for different orgs based on your experience, location, etc. More information on our team matching process can be found here. What you'll do We're looking for Backend Engineers who want to make an impact on managing money at a global scale with a passion for building ergonomic APIs. You'll play a key role in extending our foundational Money Management APIs and services powering our Treasury products globally. Our team collaborates with many cross-functional teams - from Infrastructure to Product Manager - at Stripe to deliver innovative solutions that address evolving user needs. Responsibilities Scope, design, build, and maintain APIs, services, and large-scale systems that reliably and efficiently handle billions of money movement requests Debug and solve critical production issues across services and multiple levels of the stack Mentor engineers to help them grow Collaborate with stakeholders across the company to build new features at large-scale, while improving internal engineering standards, tooling, and processes Collaborate effectively in a distributed and hybrid team, maintaining open communication and strong connections with colleagues Who you are We're looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply. The preferred qualifications are a bonus, not a requirement. Minimum requirements 2-12+ years of industry software engineering experience (does not include internships nor includes co-ops) Strong coding skills in any programming language (we understand new languages can be learned on the job so our interview process is language agnostic) Strong collaboration skills, can work across workstreams within your team and contribute to your peers' success Have the ability to thrive on a high level of autonomy, responsibility, and think of yourself as entrepreneurial Interest in working as a generalist across varying technologies and stacks to solve problems and delight both internal and external users Preferred Qualifications Experience with large-scale financial tracking systems Good understanding and practical knowledge in cloud based services (e.g. gRPC, GraphQL, Docker/Kubernetes, cloud services such as AWS, etc.) Office-assigned Stripes in most of our locations are currently expected to spend at least 50% of the time in a given month in their local office or with users. This expectation may vary depending on role, team and location. For example, Stripes in Stripe Delivery Center roles in Mexico City, Mexico, Bengaluru, India, and Dublin, Ireland work 100% from the office. Also, some teams have greater in-office attendance requirements, to appropriately support our users and workflows, which the hiring manager will discuss. This approach helps strike a balance between bringing people together for in-person collaboration and learning from each other, while supporting flexibility when possible. The annual salary range for this role in the primary location is £81,600 - £157,200. This range may change if you are hired in another location. For sales roles, the range provided is the role's On Target Earnings ("OTE") range, meaning that the range includes both the sales commissions/sales bonuses target and annual base salary for the role. This salary range may be inclusive of several career levels at Stripe and will be narrowed during the interview process based on a number of factors, including the candidate's experience, qualifications, and specific location. Applicants interested in this role and who are not located in the primary location may request the annual salary range for their location during the interview process. Specific benefits and details about what compensation is included in the salary range listed above will vary depending on the applicant's location and can be discussed in more detail during the interview process. Benefits/additional compensation for this role may include: equity, company bonus or sales commissions/bonuses; retirement plans; health benefits; and wellness stipends. Office locations London Team Crypto Job type Full time Apply for this role
Barclays is seeking a Lead Engineer-DevOps in Knutsford to build and maintain infrastructure platforms and products for applications and data systems, ensuring reliability, scalability and security through automation and best practices. You will apply software engineering to incident response and system resilience. The role emphasizes observability, Open Telemetry at scale, and cross functional collaboration with product managers and engineers to align IT infrastructure with business goals.
21/07/2026
Full time
Barclays is seeking a Lead Engineer-DevOps in Knutsford to build and maintain infrastructure platforms and products for applications and data systems, ensuring reliability, scalability and security through automation and best practices. You will apply software engineering to incident response and system resilience. The role emphasizes observability, Open Telemetry at scale, and cross functional collaboration with product managers and engineers to align IT infrastructure with business goals.
PQShield is seeking a Lead Software Engineer to guide a cryptographic software IP team in the UK. You will own the full development lifecycle from design through testing, ensuring robust and secure solutions. You will lead hiring and mentoring of engineers, drive architecture decisions, and collaborate across disciplines to deliver high-quality cryptographic software products built in C for embedded environments.
21/07/2026
Full time
PQShield is seeking a Lead Software Engineer to guide a cryptographic software IP team in the UK. You will own the full development lifecycle from design through testing, ensuring robust and secure solutions. You will lead hiring and mentoring of engineers, drive architecture decisions, and collaborate across disciplines to deliver high-quality cryptographic software products built in C for embedded environments.
AI is being run everywhere, by humans and agents. Harmonic Security governs all of it. The AI Governance and Control (AIGC) platform understands user / agent intent and data context in real time, giving security teams visibility and control across every tool and workflow so companies can move faster with AI while minimizing risk. We operate in one of the fastest-moving spaces in tech: the emerging intersection of AI and cybersecurity. It's a market still being defined, and we're among the first to build natively for it - protecting sensitive data in real time, at the endpoint, with minimal friction for the teams using it. Enterprises get full visibility and control. Their people get to innovate without guardrails slowing them down. Named to the Rising in Cyber 2026 list, Harmonic is gaining serious recognition and serious traction. We're led by deep cybersecurity expertise and backed by investors who know the space: N47, Ten Eleven Ventures, and In-Q-Tel. As AI adoption inside the enterprise accelerates, the ability to safely observe, control, and enforce policy in real time isn't a nice-to-have. It's mission-critical infrastructure. That's what we build. How We Work: AI-First by Design Harmonic exists to help enterprises adopt AI safely and at scale. We hold ourselves to that same standard. Everyone here actively leverages AI tools to perform their best work - from deep research and writing to building robust processes and automating complex workflows. We expect every new hire to bring a genuine curiosity for AI and a commitment to using it to work smarter, faster, and with greater creativity. For some, this involves tinkering and remaining open to emerging tools; for others, it means architecting entirely new systems with AI at the core. We will be transparent about expectations for every role and provide the tools and support needed for you to thrive. About the Team We sell security to some of the most demanding enterprise security teams in the world, and we've held ourselves to that bar from day one. Our engineers have already built a platform architecture we're genuinely proud of - strong foundations across authentication, data isolation, and secrets handling - but it's been built by generalist engineers who split their time across security and everything else on the roadmap. It's good precisely because good engineers cared about it, not because it had a specialist behind it. Now we want to bring in someone whose full-time focus is security architecture, to take that foundation and push it further than a generalist team has the bandwidth to. This isn't an audit or compliance function, and it's not a rescue mission. It's an engineering one, building on top of something solid rather than starting from zero. About the Role We're looking for a Senior Product Security Engineer to become the authority on our platform's security architecture - and to write the code that embodies it. You'll inherit a platform where the fundamentals of authentication and authorization, secrets and key management, encryption, and multi-tenant data isolation are already in decent shape, and your job is to sharpen, harden, and evolve them with the depth a dedicated specialist brings that a generalist team can't. Once you set a standard, the rest of engineering builds to it - that's a formal mandate, not a suggestion. You'll spend the majority of your time writing production code, not producing reports on someone else's. This is deliberately not a role for someone who wants to sit on a security team finding holes in what other people have already shipped. We want someone who'd rather build the fix into the architecture in the first place - hands-on, opinionated, and accountable for the outcome. What You'll Do Take formal ownership of Harmonic's platform security architecture - authentication and authorization, secrets and key management, encryption at rest and in transit, and multi-tenant data isolation - and evolve it beyond what a generalist engineering team has had the focus to do Write production code that directly hardens and extends these patterns in our core platform, not just documentation describing them Set security engineering standards for the wider engineering team, and have the mandate to enforce them - this isn't advisory Manage your own backlog of platform security improvements, prioritized independently of the product roadmap Run threat modeling and architecture reviews on major new systems and integrations before they ship, so security is designed in rather than retrofitted Partner directly with engineering leads to embed the right patterns at design time, and support them in meeting the standards you set Keep our own security posture ahead of what our most demanding enterprise customers and their security teams expect from us Stay current on the threat landscape relevant to AI agent security, sensitive data handling, and multi-tenant SaaS platforms What You Bring 6+ years of hands on software engineering experience, with deep specialization in security architecture rather than general backend development Proven track record designing and personally implementing platform-level security controls in production - OAuth/OIDC/SAML, encryption, secrets and key management, multi tenant isolation Strong grounding in threat modeling and secure-by-design principles, applied to real architectural decisions rather than theoretical frameworks Comfort setting technical standards that other engineers are expected to follow, with the communication skill to bring people along rather than dictate from a distance Experience with cloud security fundamentals (AWS, GCP, or Azure) - IAM, network security, container and Kubernetes security A track record of shipping secure, reliable, production-grade code, not just reviewing or auditing someone else's You Might Be a Fit if You Have built or hardened platform-level security in a SaaS company that faces serious enterprise scrutiny (SOC 2, ISO 27001, customer security questionnaires, or similar) Would rather build the fix into the architecture than find the next hole in someone else's code Enjoy being the go to authority on a topic and setting the standard, rather than gatekeeping other people's work Are comfortable being the first specialist in this seat, inheriting a solid foundation and having the autonomy - and responsibility - to take it further Understand not just how to build secure systems, but why specific architectural decisions matter for real attackers, not hypothetical ones See the irony and the opportunity in a security company needing excellent security architecture of its own, and want to be the person who delivers it Thrive in fast-paced startup environments where ambiguity is the norm Leverage AI tools as an engineer to help you build smarter, faster and better Why Join Us This isn't just a job - it's a chance to help define a category. We're building at the intersection of AI and security, carving out an emerging market where the rules haven't been written yet, and the people who join now will write them. We believe today's talent is tomorrow's success, and we're committed to creating an environment where you can do the best work of your life. Recognized momentum - We made the Rising in Cyber 2026 list, a signal that the market is taking notice Rare market opportunity - Join early in a category-defining company at the convergence of AI and security, where your work directly shapes how enterprises tackle one of the biggest unsolved problems in tech Competitive pay and meaningful equity - A real stake in Harmonic's success, not a token gesture Comprehensive benefits - 401K, pension plan, generous PTO, and flexible hybrid work A small, high-trust team that values transparency, creativity, and continuous learning - no politics, no bureaucracy Thoughtful leadership that cares deeply about your growth, not just your output Annual global off-sites - past trips include Lisbon, Portugal and Nashville, TN Real ownership - you'll shape the platform, the culture, and the direction of the company from day one Harmonic's Core Values Flourish in the Unknown We embrace new, unfamiliar situations that require initiative and rapid decision-making. We orient ourselves quickly and deliver results with minimal guidance. Never Full We raise our hands, take on challenges, and assist others whenever possible. We hunger for opportunities to learn and do more. Perfect Harmony We support one another to create cohesion and unity. We collaborate openly, share feedback honestly, and help everyone produce their best work
21/07/2026
Full time
AI is being run everywhere, by humans and agents. Harmonic Security governs all of it. The AI Governance and Control (AIGC) platform understands user / agent intent and data context in real time, giving security teams visibility and control across every tool and workflow so companies can move faster with AI while minimizing risk. We operate in one of the fastest-moving spaces in tech: the emerging intersection of AI and cybersecurity. It's a market still being defined, and we're among the first to build natively for it - protecting sensitive data in real time, at the endpoint, with minimal friction for the teams using it. Enterprises get full visibility and control. Their people get to innovate without guardrails slowing them down. Named to the Rising in Cyber 2026 list, Harmonic is gaining serious recognition and serious traction. We're led by deep cybersecurity expertise and backed by investors who know the space: N47, Ten Eleven Ventures, and In-Q-Tel. As AI adoption inside the enterprise accelerates, the ability to safely observe, control, and enforce policy in real time isn't a nice-to-have. It's mission-critical infrastructure. That's what we build. How We Work: AI-First by Design Harmonic exists to help enterprises adopt AI safely and at scale. We hold ourselves to that same standard. Everyone here actively leverages AI tools to perform their best work - from deep research and writing to building robust processes and automating complex workflows. We expect every new hire to bring a genuine curiosity for AI and a commitment to using it to work smarter, faster, and with greater creativity. For some, this involves tinkering and remaining open to emerging tools; for others, it means architecting entirely new systems with AI at the core. We will be transparent about expectations for every role and provide the tools and support needed for you to thrive. About the Team We sell security to some of the most demanding enterprise security teams in the world, and we've held ourselves to that bar from day one. Our engineers have already built a platform architecture we're genuinely proud of - strong foundations across authentication, data isolation, and secrets handling - but it's been built by generalist engineers who split their time across security and everything else on the roadmap. It's good precisely because good engineers cared about it, not because it had a specialist behind it. Now we want to bring in someone whose full-time focus is security architecture, to take that foundation and push it further than a generalist team has the bandwidth to. This isn't an audit or compliance function, and it's not a rescue mission. It's an engineering one, building on top of something solid rather than starting from zero. About the Role We're looking for a Senior Product Security Engineer to become the authority on our platform's security architecture - and to write the code that embodies it. You'll inherit a platform where the fundamentals of authentication and authorization, secrets and key management, encryption, and multi-tenant data isolation are already in decent shape, and your job is to sharpen, harden, and evolve them with the depth a dedicated specialist brings that a generalist team can't. Once you set a standard, the rest of engineering builds to it - that's a formal mandate, not a suggestion. You'll spend the majority of your time writing production code, not producing reports on someone else's. This is deliberately not a role for someone who wants to sit on a security team finding holes in what other people have already shipped. We want someone who'd rather build the fix into the architecture in the first place - hands-on, opinionated, and accountable for the outcome. What You'll Do Take formal ownership of Harmonic's platform security architecture - authentication and authorization, secrets and key management, encryption at rest and in transit, and multi-tenant data isolation - and evolve it beyond what a generalist engineering team has had the focus to do Write production code that directly hardens and extends these patterns in our core platform, not just documentation describing them Set security engineering standards for the wider engineering team, and have the mandate to enforce them - this isn't advisory Manage your own backlog of platform security improvements, prioritized independently of the product roadmap Run threat modeling and architecture reviews on major new systems and integrations before they ship, so security is designed in rather than retrofitted Partner directly with engineering leads to embed the right patterns at design time, and support them in meeting the standards you set Keep our own security posture ahead of what our most demanding enterprise customers and their security teams expect from us Stay current on the threat landscape relevant to AI agent security, sensitive data handling, and multi-tenant SaaS platforms What You Bring 6+ years of hands on software engineering experience, with deep specialization in security architecture rather than general backend development Proven track record designing and personally implementing platform-level security controls in production - OAuth/OIDC/SAML, encryption, secrets and key management, multi tenant isolation Strong grounding in threat modeling and secure-by-design principles, applied to real architectural decisions rather than theoretical frameworks Comfort setting technical standards that other engineers are expected to follow, with the communication skill to bring people along rather than dictate from a distance Experience with cloud security fundamentals (AWS, GCP, or Azure) - IAM, network security, container and Kubernetes security A track record of shipping secure, reliable, production-grade code, not just reviewing or auditing someone else's You Might Be a Fit if You Have built or hardened platform-level security in a SaaS company that faces serious enterprise scrutiny (SOC 2, ISO 27001, customer security questionnaires, or similar) Would rather build the fix into the architecture than find the next hole in someone else's code Enjoy being the go to authority on a topic and setting the standard, rather than gatekeeping other people's work Are comfortable being the first specialist in this seat, inheriting a solid foundation and having the autonomy - and responsibility - to take it further Understand not just how to build secure systems, but why specific architectural decisions matter for real attackers, not hypothetical ones See the irony and the opportunity in a security company needing excellent security architecture of its own, and want to be the person who delivers it Thrive in fast-paced startup environments where ambiguity is the norm Leverage AI tools as an engineer to help you build smarter, faster and better Why Join Us This isn't just a job - it's a chance to help define a category. We're building at the intersection of AI and security, carving out an emerging market where the rules haven't been written yet, and the people who join now will write them. We believe today's talent is tomorrow's success, and we're committed to creating an environment where you can do the best work of your life. Recognized momentum - We made the Rising in Cyber 2026 list, a signal that the market is taking notice Rare market opportunity - Join early in a category-defining company at the convergence of AI and security, where your work directly shapes how enterprises tackle one of the biggest unsolved problems in tech Competitive pay and meaningful equity - A real stake in Harmonic's success, not a token gesture Comprehensive benefits - 401K, pension plan, generous PTO, and flexible hybrid work A small, high-trust team that values transparency, creativity, and continuous learning - no politics, no bureaucracy Thoughtful leadership that cares deeply about your growth, not just your output Annual global off-sites - past trips include Lisbon, Portugal and Nashville, TN Real ownership - you'll shape the platform, the culture, and the direction of the company from day one Harmonic's Core Values Flourish in the Unknown We embrace new, unfamiliar situations that require initiative and rapid decision-making. We orient ourselves quickly and deliver results with minimal guidance. Never Full We raise our hands, take on challenges, and assist others whenever possible. We hunger for opportunities to learn and do more. Perfect Harmony We support one another to create cohesion and unity. We collaborate openly, share feedback honestly, and help everyone produce their best work
AtkinsRéalis is seeking a Principal AI & Software Solutions Lead to shape and deliver AI-enabled digital solutions within Nuclear EMEA. You will evaluate opportunities, guide technical approaches, and support the progression of ideas into production-ready systems. The role blends strong software engineering with AI, data and automation to deliver scalable impact. You will lead discovery activities, design cloud architectures, and mentor engineers while ensuring security, governance, and
21/07/2026
Full time
AtkinsRéalis is seeking a Principal AI & Software Solutions Lead to shape and deliver AI-enabled digital solutions within Nuclear EMEA. You will evaluate opportunities, guide technical approaches, and support the progression of ideas into production-ready systems. The role blends strong software engineering with AI, data and automation to deliver scalable impact. You will lead discovery activities, design cloud architectures, and mentor engineers while ensuring security, governance, and
Harvey Nash Group is seeking a Director of Software Engineering based in Newcastle upon Tyne. The role involves leading multiple engineering teams to shape technology delivery, ensuring high performance and alignment with strategic goals. Responsibilities include coaching engineering managers, managing delivery outcomes, and driving organisational planning. Candidates should have a proven track record in leadership and budget management within global environments. The position offers a hybrid working model and a competitive salary.
21/07/2026
Full time
Harvey Nash Group is seeking a Director of Software Engineering based in Newcastle upon Tyne. The role involves leading multiple engineering teams to shape technology delivery, ensuring high performance and alignment with strategic goals. Responsibilities include coaching engineering managers, managing delivery outcomes, and driving organisational planning. Candidates should have a proven track record in leadership and budget management within global environments. The position offers a hybrid working model and a competitive salary.
Summary Security Engineering & Architecture (SEAR) is at the core of Apple's product security strategy and we're fanatical about protecting our users. We're looking for an outstanding engineer to join our small, fast-paced team and help drive our strategy for continuous security policy enforcement and rapid regression detection at-scale. As a Senior Security Engineer, you will design and develop security automations to support the rollout of new security technologies and uphold the effectiveness of existing security boundaries and mitigations. You'll set technical direction, raise the bar on how we apply automation - both deterministic and agentic - and mentor engineers across the team. The role is expansive covering opportunities for impact across the entire software development lifecycle. Description You will join a team at the intersection of security research and software engineering, where the work you build directly shapes the speed and depth at which Apple can identify and address vulnerabilities. Our team delivers continuous security automation across all of Apple's operating systems and products - spanning the whole software development lifecycle and combining traditional engineering with agentic tooling - to enforce security policy and detect regressions at scale. You will be a senior member of technical staff responsible for generating data-driven insights, advocating for new or improved security interventions, rapid prototyping, scaling up and evangelising their adoption. You will be responsible for upholding security invariants and policies, in a continuous fashion, in order to provide high confidence in the integrity of our frontline mitigations and boundaries. You will work cooperatively with other parts of Apple on a broad range of technologies and initiatives to enhance security. This includes security design reviews and vulnerability researchers, as well as product engineers across Apple. We're looking for someone with a deep understanding of security engineering principles, software delivery, and secure SDLC; and an understanding of the engineering challenges, organisational dynamics, and the process trade-offs of building a continuous security capability. This position may require some travel to other Apple sites. Minimum Qualifications Drive and agency: You know how to use tools to learn new areas, experiment, and develop security insights across unfamiliar technologies. You're curious and interested in explaining . You have a sense of ownership and pride in improving the environment. OS security fundamentals: knowledge of contemporary mitigation techniques, vulnerability classes, and security architectures Expert proficiency in one or more: Python, Swift, C/C++/Objective-C AI/agentic fluency: You have hands on experience using agentic/LLM based coding tools. You're able to build and refine Skills, Agents and AI workflows, not just operate them. You're able to independently verify or refute a finding rather than accept it at face value Preferred Qualifications Proven experience building and integrating security enforcing controls across the full software lifecycle Familiarity with Apple platform security architectures (iOS, macOS) Knowledge of observability tools and techniques Experience building visualisations for complex technical information Enthusiasm for new technologies and growth Demonstrated ability to architect solutions to ambiguous, cross functional problems - from initial design through delivery - working independently and in close collaboration with partner teams Understanding of vulnerability research concepts, offensive security tooling, or security analysis workflows (static, dynamic, or binary) At Apple, we're not all the same. And that's our greatest strength. We draw on the differences in who we are, what we've experienced and how we think. Because to create products that serve everyone, we believe in including everyone. Therefore, we are committed to treating all applicants fairly and equally. As a registered Disability Confident employer, we will work with applicants to make any reasonable accommodations. Apple will consider for employment all qualified applicants with criminal backgrounds in a manner consistent with applicable law. At Apple, we believe accessibility is a fundamental human right. You'll find that idea reflected in everything here - in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong. Learn about accessibility in Apple's workplace
21/07/2026
Full time
Summary Security Engineering & Architecture (SEAR) is at the core of Apple's product security strategy and we're fanatical about protecting our users. We're looking for an outstanding engineer to join our small, fast-paced team and help drive our strategy for continuous security policy enforcement and rapid regression detection at-scale. As a Senior Security Engineer, you will design and develop security automations to support the rollout of new security technologies and uphold the effectiveness of existing security boundaries and mitigations. You'll set technical direction, raise the bar on how we apply automation - both deterministic and agentic - and mentor engineers across the team. The role is expansive covering opportunities for impact across the entire software development lifecycle. Description You will join a team at the intersection of security research and software engineering, where the work you build directly shapes the speed and depth at which Apple can identify and address vulnerabilities. Our team delivers continuous security automation across all of Apple's operating systems and products - spanning the whole software development lifecycle and combining traditional engineering with agentic tooling - to enforce security policy and detect regressions at scale. You will be a senior member of technical staff responsible for generating data-driven insights, advocating for new or improved security interventions, rapid prototyping, scaling up and evangelising their adoption. You will be responsible for upholding security invariants and policies, in a continuous fashion, in order to provide high confidence in the integrity of our frontline mitigations and boundaries. You will work cooperatively with other parts of Apple on a broad range of technologies and initiatives to enhance security. This includes security design reviews and vulnerability researchers, as well as product engineers across Apple. We're looking for someone with a deep understanding of security engineering principles, software delivery, and secure SDLC; and an understanding of the engineering challenges, organisational dynamics, and the process trade-offs of building a continuous security capability. This position may require some travel to other Apple sites. Minimum Qualifications Drive and agency: You know how to use tools to learn new areas, experiment, and develop security insights across unfamiliar technologies. You're curious and interested in explaining . You have a sense of ownership and pride in improving the environment. OS security fundamentals: knowledge of contemporary mitigation techniques, vulnerability classes, and security architectures Expert proficiency in one or more: Python, Swift, C/C++/Objective-C AI/agentic fluency: You have hands on experience using agentic/LLM based coding tools. You're able to build and refine Skills, Agents and AI workflows, not just operate them. You're able to independently verify or refute a finding rather than accept it at face value Preferred Qualifications Proven experience building and integrating security enforcing controls across the full software lifecycle Familiarity with Apple platform security architectures (iOS, macOS) Knowledge of observability tools and techniques Experience building visualisations for complex technical information Enthusiasm for new technologies and growth Demonstrated ability to architect solutions to ambiguous, cross functional problems - from initial design through delivery - working independently and in close collaboration with partner teams Understanding of vulnerability research concepts, offensive security tooling, or security analysis workflows (static, dynamic, or binary) At Apple, we're not all the same. And that's our greatest strength. We draw on the differences in who we are, what we've experienced and how we think. Because to create products that serve everyone, we believe in including everyone. Therefore, we are committed to treating all applicants fairly and equally. As a registered Disability Confident employer, we will work with applicants to make any reasonable accommodations. Apple will consider for employment all qualified applicants with criminal backgrounds in a manner consistent with applicable law. At Apple, we believe accessibility is a fundamental human right. You'll find that idea reflected in everything here - in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong. Learn about accessibility in Apple's workplace
Lead Software Engineer - Proxy/SSE Network Security As a Lead Software Engineer at JPMorganChase within the Corporate Sector - Enterprise Technology, you are an integral part of an agile team that works to enhance, build, and deliver trusted market leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Executes creative Network security software solutions, design, development, and technical troubleshooting with the ability to think beyond routine or conventional approaches to build solutions or break down technical problems Develops secure high quality production code, and reviews and debugs code written by others Architect and implementZero Trust Network Access (ZTNA)patterns for user-to-app and user-to-internet access, minimizing implicit trust and reducing lateral movement. Build and operate anIdentity Aware Proxy (IAP)/policy enforcement pointfor web and application access, enforcing identity, device, and context based policy decisions. Implement or integrateSecure Gateway / Secure Web Gateway (SWG)capabilities (URL filtering, TLS inspection where approved, malware protection, sandboxing, egress controls, DNS security). Experience with other SaaS based Secure Gateway vendor e.g. Zscaler, Netskope, paloalto, Broadcom ProxySG etc Drives team adoption of enterprise authorized AI assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes (e.g., AI assisted code review/refactoring, test strategy acceleration, incident/root cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team. Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise authorized AI assisted development and automation capabilities, to improve the value realized by automation. Good understanding of network infrastructure, network security concepts and application layer protocols (http/https) and vulnerability mitigation Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems Own the US perimeter, proxy, and SSE/SASE engineering roadmap and execution, including intake, prioritization, dependency management, delivery governance, and stakeholder alignment across cybersecurity, network services, operations, and application and platform teams. Define and operationalize standards, reference architectures, and reusable engineering patterns for perimeter and egress controls, including forward proxy and secure web gateway patterns, access brokering and identity aware access concepts where applicable, enterprise egress enforcement, segmentation and policy patterns, and design considerations such as TLS inspection and traffic steering, expressed at a pattern and control integration level. Provide engineering leadership across edge and connectivity adjacencies that materially impact perimeter posture and service delivery, including Cisco and Arista edge environments, colocation and interconnect ecosystems (including Equinix Fabric), and cloud adjacency patterns including AWS Direct Connect and AWS PrivateLink, with awareness of multi cloud interconnect considerations. Establish and run governance mechanisms that accelerate remediation while preserving strong controls, including backlog governance, exception handling, risk acceptance and closure workflows, traceability and auditability requirements, and reporting that ties delivery milestones to risk reduction and resilience outcomes. Drive operational excellence at scale for perimeter, proxy, and SSE services in the US, including incident, change, and problem management rigor, observability and resiliency validation practices, automation to improve repeatability and evidence quality, reduction of client and partner impact, and execution of Technology Lifecycle Management (TLM) and modernization outcomes tied to stability and risk reduction. Required qualifications, capabilities, and skills 5+ years in network security / SASE/ SSE/ identity security / security engineering (or equivalent depth). Strong understanding ofZero Trustprinciples, policy based access, segmentation, and secure egress. Hands on experience withproxy/gateway architectures(forward proxy, reverse proxy, IAP patterns) and secure internet access controls. Deep knowledge ofSAML, OIDC, OAuth 2.0 concepts, JWT(signing, verification, JWKs, rotation, scopes/claims, replay protection). Demonstrated experience leading effective use of approved AI assisted software development tools (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for validating AI outputs for correctness, performance, and security. Strong understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; experience coaching engineers on safe, compliant adoption within delivery practices Demonstrated experience delivering regional execution ownership in the US (or North America) for infrastructure and/or security platforms, including prioritization, cross team coordination, and sustained accountability for operational and delivery outcomes. Experience supervising engineers and delivering cross team remediation, modernization, and platform programs with clear scope, dependency management, delivery milestones, and measurable outcomes. Strong knowledge of network and perimeter security architecture and controls, including segmentation, routing and policy considerations, encryption and access control patterns, and defense in depth design principles. Experience designing, delivering, or operating proxy and/or SSE capabilities at enterprise scale, including the ability to translate security requirements into deployable patterns and operational guardrails. Strong experience translating security requirements into deployable edge and perimeter adjacent connectivity patterns, including Cisco and Arista environments, and the ability to align engineering decisions to operational and control requirements. Working knowledge of interconnect and colocation connectivity models (including Equinix Fabric) and cloud adjacency patterns including AWS Direct Connect and AWS PrivateLink, with the ability to incorporate these into perimeter and egress designs without compromising stability or controls. Preferred qualifications, capabilities, and skills Experience integrating US delivery requirements and stakeholder needs into global standards, reference architectures, and governance models while maintaining a consistent global risk posture. Experience leading AI threat informed remediation programs, including adapting standards and engineering patterns to account for high velocity reconnaissance, rapid technique iteration, and automation driven exploitation attempts, without sacrificing control integrity or operational stability. Experience building enterprise scale governance programs for security engineering, including controls by design, exception frameworks, audit ready traceability, and measurable risk reduction reporting. Experience with large scale operations for externally facing or security enforcement services, including observability strategy, resilience testing, incident response alignment, and reduction of repeat incidents and client impacting events. Experience designing and operating hybrid edge architectures and cloud interconnect patterns across multiple cloud providers. Security certifications such as CISSP, CCSP, or comparable credentials. High Risk Roles (HRR) High Risk Roles (HRR) are sensitive roles within the technology organization that require high assurance of the integrity of staff by virtue of 1) sensitive cybersecurity and technology functions they perform within systems or 2) information they receive regarding sensitive cybersecurity or technology matters. Users in these roles are subject to enhanced pre hire screening which includes both criminal and credit background checks (as allowed by law). The enhanced screening will need to be successfully completed prior to commencing employment or assignment. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit FAQs for more information about requesting an accommodation. JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans.
21/07/2026
Full time
Lead Software Engineer - Proxy/SSE Network Security As a Lead Software Engineer at JPMorganChase within the Corporate Sector - Enterprise Technology, you are an integral part of an agile team that works to enhance, build, and deliver trusted market leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Executes creative Network security software solutions, design, development, and technical troubleshooting with the ability to think beyond routine or conventional approaches to build solutions or break down technical problems Develops secure high quality production code, and reviews and debugs code written by others Architect and implementZero Trust Network Access (ZTNA)patterns for user-to-app and user-to-internet access, minimizing implicit trust and reducing lateral movement. Build and operate anIdentity Aware Proxy (IAP)/policy enforcement pointfor web and application access, enforcing identity, device, and context based policy decisions. Implement or integrateSecure Gateway / Secure Web Gateway (SWG)capabilities (URL filtering, TLS inspection where approved, malware protection, sandboxing, egress controls, DNS security). Experience with other SaaS based Secure Gateway vendor e.g. Zscaler, Netskope, paloalto, Broadcom ProxySG etc Drives team adoption of enterprise authorized AI assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes (e.g., AI assisted code review/refactoring, test strategy acceleration, incident/root cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team. Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise authorized AI assisted development and automation capabilities, to improve the value realized by automation. Good understanding of network infrastructure, network security concepts and application layer protocols (http/https) and vulnerability mitigation Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems Own the US perimeter, proxy, and SSE/SASE engineering roadmap and execution, including intake, prioritization, dependency management, delivery governance, and stakeholder alignment across cybersecurity, network services, operations, and application and platform teams. Define and operationalize standards, reference architectures, and reusable engineering patterns for perimeter and egress controls, including forward proxy and secure web gateway patterns, access brokering and identity aware access concepts where applicable, enterprise egress enforcement, segmentation and policy patterns, and design considerations such as TLS inspection and traffic steering, expressed at a pattern and control integration level. Provide engineering leadership across edge and connectivity adjacencies that materially impact perimeter posture and service delivery, including Cisco and Arista edge environments, colocation and interconnect ecosystems (including Equinix Fabric), and cloud adjacency patterns including AWS Direct Connect and AWS PrivateLink, with awareness of multi cloud interconnect considerations. Establish and run governance mechanisms that accelerate remediation while preserving strong controls, including backlog governance, exception handling, risk acceptance and closure workflows, traceability and auditability requirements, and reporting that ties delivery milestones to risk reduction and resilience outcomes. Drive operational excellence at scale for perimeter, proxy, and SSE services in the US, including incident, change, and problem management rigor, observability and resiliency validation practices, automation to improve repeatability and evidence quality, reduction of client and partner impact, and execution of Technology Lifecycle Management (TLM) and modernization outcomes tied to stability and risk reduction. Required qualifications, capabilities, and skills 5+ years in network security / SASE/ SSE/ identity security / security engineering (or equivalent depth). Strong understanding ofZero Trustprinciples, policy based access, segmentation, and secure egress. Hands on experience withproxy/gateway architectures(forward proxy, reverse proxy, IAP patterns) and secure internet access controls. Deep knowledge ofSAML, OIDC, OAuth 2.0 concepts, JWT(signing, verification, JWKs, rotation, scopes/claims, replay protection). Demonstrated experience leading effective use of approved AI assisted software development tools (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for validating AI outputs for correctness, performance, and security. Strong understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; experience coaching engineers on safe, compliant adoption within delivery practices Demonstrated experience delivering regional execution ownership in the US (or North America) for infrastructure and/or security platforms, including prioritization, cross team coordination, and sustained accountability for operational and delivery outcomes. Experience supervising engineers and delivering cross team remediation, modernization, and platform programs with clear scope, dependency management, delivery milestones, and measurable outcomes. Strong knowledge of network and perimeter security architecture and controls, including segmentation, routing and policy considerations, encryption and access control patterns, and defense in depth design principles. Experience designing, delivering, or operating proxy and/or SSE capabilities at enterprise scale, including the ability to translate security requirements into deployable patterns and operational guardrails. Strong experience translating security requirements into deployable edge and perimeter adjacent connectivity patterns, including Cisco and Arista environments, and the ability to align engineering decisions to operational and control requirements. Working knowledge of interconnect and colocation connectivity models (including Equinix Fabric) and cloud adjacency patterns including AWS Direct Connect and AWS PrivateLink, with the ability to incorporate these into perimeter and egress designs without compromising stability or controls. Preferred qualifications, capabilities, and skills Experience integrating US delivery requirements and stakeholder needs into global standards, reference architectures, and governance models while maintaining a consistent global risk posture. Experience leading AI threat informed remediation programs, including adapting standards and engineering patterns to account for high velocity reconnaissance, rapid technique iteration, and automation driven exploitation attempts, without sacrificing control integrity or operational stability. Experience building enterprise scale governance programs for security engineering, including controls by design, exception frameworks, audit ready traceability, and measurable risk reduction reporting. Experience with large scale operations for externally facing or security enforcement services, including observability strategy, resilience testing, incident response alignment, and reduction of repeat incidents and client impacting events. Experience designing and operating hybrid edge architectures and cloud interconnect patterns across multiple cloud providers. Security certifications such as CISSP, CCSP, or comparable credentials. High Risk Roles (HRR) High Risk Roles (HRR) are sensitive roles within the technology organization that require high assurance of the integrity of staff by virtue of 1) sensitive cybersecurity and technology functions they perform within systems or 2) information they receive regarding sensitive cybersecurity or technology matters. Users in these roles are subject to enhanced pre hire screening which includes both criminal and credit background checks (as allowed by law). The enhanced screening will need to be successfully completed prior to commencing employment or assignment. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit FAQs for more information about requesting an accommodation. JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans.
Bright is seeking a Senior Software Engineer (AI) to build AI-powered features for accounting, payroll, tax, and practice management software. The role focuses on end-to-end automation of accounting workflows and setting technical direction. You will architect scalable AI solutions, work in a hybrid Belfast-based environment, and mentor other engineers while shaping architectural decisions and the technical strategy of the platform.
21/07/2026
Full time
Bright is seeking a Senior Software Engineer (AI) to build AI-powered features for accounting, payroll, tax, and practice management software. The role focuses on end-to-end automation of accounting workflows and setting technical direction. You will architect scalable AI solutions, work in a hybrid Belfast-based environment, and mentor other engineers while shaping architectural decisions and the technical strategy of the platform.