Senior / Lead React AI Engineer Location: London (Hybrid - 3-4 days per week) Salary: 115,000 - 150,000 + Equity + Excellent Benefits Job Type: Permanent Build the Next Generation of AI Products We're partnering with an innovative, fast-growing technology company that's redefining how AI-powered products are built and delivered. This is an exciting opportunity for a Senior / Lead React AI Engineer to join a high-calibre engineering team developing cutting-edge AI applications used by customers globally. You'll play a pivotal role in building intuitive user experiences while integrating the latest advances in Generative AI and agentic systems into production software. The Role As a Senior / Lead React AI Engineer, you'll take ownership of features from concept through to production, working across both the front end and backend to deliver scalable, high-quality applications. Working closely with Product Managers, AI Engineers and Software Engineers, you'll help shape technical direction while building intelligent products that leverage Large Language Models (LLMs) and modern AI tooling. Key Responsibilities Design and develop modern, scalable React applications. Build backend APIs and services using TypeScript and Node.js. Deliver production-ready features across the full software development lifecycle. Integrate AI capabilities, LLMs and agentic workflows into customer-facing products. Collaborate with AI Engineers to build seamless AI-powered user experiences. Champion engineering best practices, testing and code quality. Improve application performance, scalability and reliability. Mentor engineers and contribute to technical leadership across the team. Work closely with cross-functional teams in an Agile environment. About You You'll be an experienced software engineer with a passion for building exceptional products and embracing modern AI technologies. You'll ideally have: 8+ years' commercial software engineering experience. Strong expertise with React and TypeScript . Experience developing backend services using Node.js . Experience building scalable APIs and modern web applications. Strong understanding of software architecture and engineering best practices. Commercial experience working with AWS or Google Cloud Platform (GCP) . Daily use of AI-assisted development tools such as Claude Code, GitHub Copilot or similar. Hands-on experience building or integrating AI-powered applications, LLMs or agentic systems. Excellent communication and stakeholder engagement skills. A proactive mindset with a passion for delivering high-quality software. Desirable Skills Vertex AI Large Language Models (LLMs) Agentic AI Docker CI/CD Infrastructure as Code Microservices Event-driven architecture Technology Stack React TypeScript Node.js AWS Google Cloud Platform (GCP) Vertex AI REST APIs Large Language Models (LLMs) Agentic AI Git CI/CD What's on Offer 115,000 - 130,000 base salary Equity package Hybrid working ( 3-4 days per week in the London office ) 30 days annual leave plus bank holidays Excellent benefits package Work on cutting-edge AI products used by customers around the world High-performing engineering team with genuine ownership and autonomy Excellent opportunities for career growth and technical leadership Eligibility Applicants must be based in the UK and have the full right to work in the UK . Unfortunately, visa sponsorship is not available for this position.
Aug 14, 2026
Full time
Senior / Lead React AI Engineer Location: London (Hybrid - 3-4 days per week) Salary: 115,000 - 150,000 + Equity + Excellent Benefits Job Type: Permanent Build the Next Generation of AI Products We're partnering with an innovative, fast-growing technology company that's redefining how AI-powered products are built and delivered. This is an exciting opportunity for a Senior / Lead React AI Engineer to join a high-calibre engineering team developing cutting-edge AI applications used by customers globally. You'll play a pivotal role in building intuitive user experiences while integrating the latest advances in Generative AI and agentic systems into production software. The Role As a Senior / Lead React AI Engineer, you'll take ownership of features from concept through to production, working across both the front end and backend to deliver scalable, high-quality applications. Working closely with Product Managers, AI Engineers and Software Engineers, you'll help shape technical direction while building intelligent products that leverage Large Language Models (LLMs) and modern AI tooling. Key Responsibilities Design and develop modern, scalable React applications. Build backend APIs and services using TypeScript and Node.js. Deliver production-ready features across the full software development lifecycle. Integrate AI capabilities, LLMs and agentic workflows into customer-facing products. Collaborate with AI Engineers to build seamless AI-powered user experiences. Champion engineering best practices, testing and code quality. Improve application performance, scalability and reliability. Mentor engineers and contribute to technical leadership across the team. Work closely with cross-functional teams in an Agile environment. About You You'll be an experienced software engineer with a passion for building exceptional products and embracing modern AI technologies. You'll ideally have: 8+ years' commercial software engineering experience. Strong expertise with React and TypeScript . Experience developing backend services using Node.js . Experience building scalable APIs and modern web applications. Strong understanding of software architecture and engineering best practices. Commercial experience working with AWS or Google Cloud Platform (GCP) . Daily use of AI-assisted development tools such as Claude Code, GitHub Copilot or similar. Hands-on experience building or integrating AI-powered applications, LLMs or agentic systems. Excellent communication and stakeholder engagement skills. A proactive mindset with a passion for delivering high-quality software. Desirable Skills Vertex AI Large Language Models (LLMs) Agentic AI Docker CI/CD Infrastructure as Code Microservices Event-driven architecture Technology Stack React TypeScript Node.js AWS Google Cloud Platform (GCP) Vertex AI REST APIs Large Language Models (LLMs) Agentic AI Git CI/CD What's on Offer 115,000 - 130,000 base salary Equity package Hybrid working ( 3-4 days per week in the London office ) 30 days annual leave plus bank holidays Excellent benefits package Work on cutting-edge AI products used by customers around the world High-performing engineering team with genuine ownership and autonomy Excellent opportunities for career growth and technical leadership Eligibility Applicants must be based in the UK and have the full right to work in the UK . Unfortunately, visa sponsorship is not available for this position.
Senior Full Stack Engineer (AI Systems) Remote (United Kingdom) | Permanent | Flexible compensation (DOE) + bonus + equity We're working with a well-funded AI-first technology business building systems that go beyond traditional chatbot experiences and execute real-world workflows autonomously. The team is building AI-native products designed to handle long-running tasks, maintain context over time, interact with external systems, and reliably help users achieve goals with minimal prompting. This is a highly product-focused engineering role where you'll help turn AI capabilities into dependable user experiences that work consistently in production. The Opportunity This role sits at the intersection of: AI systems Product engineering User experience Backend workflows You'll be responsible for building the product layer that connects AI systems to real user outcomes. Areas of responsibility include: Building end-to-end product features across Front End, Back End, and AI systems Designing agent workflows that handle planning, tool use, recovery, and multi-step execution Integrating LLMs, retrieval systems, memory, and external services into user-facing products Designing Real Time AI interactions, including streaming and partial responses Building resilient user experiences through fallback and recovery mechanisms Continuously improving AI workflow performance based on production usage and feedback Collaborating closely with ML, Back End, and product teams to ship features end-to-end What They're Looking For The team is particularly interested in engineers who have built AI-powered products used by real users. Examples of relevant experience include: LLM-powered applications Retrieval-Augmented Generation (RAG) Agentic workflows Multi-agent systems Tool calling and orchestration AI assistants Workflow automation Vector databases and semantic search AI evaluation and monitoring Real Time user interactions Technical Environment Next.js Python Node.js SQL/NoSQL OpenAI, Anthropic and open-source LLMs DevOps - Docker/ Kubernetes AWS, Azure or GCP Compensation Compensation is intentionally flexible and assessed based on experience, ownership, and production impact. The package includes: Competitive base salary Performance-based bonus Equity Fully remote working Private healthcare Pension contribution Dental/Vision/Life insurance Generous paid holiday allowance
Aug 14, 2026
Full time
Senior Full Stack Engineer (AI Systems) Remote (United Kingdom) | Permanent | Flexible compensation (DOE) + bonus + equity We're working with a well-funded AI-first technology business building systems that go beyond traditional chatbot experiences and execute real-world workflows autonomously. The team is building AI-native products designed to handle long-running tasks, maintain context over time, interact with external systems, and reliably help users achieve goals with minimal prompting. This is a highly product-focused engineering role where you'll help turn AI capabilities into dependable user experiences that work consistently in production. The Opportunity This role sits at the intersection of: AI systems Product engineering User experience Backend workflows You'll be responsible for building the product layer that connects AI systems to real user outcomes. Areas of responsibility include: Building end-to-end product features across Front End, Back End, and AI systems Designing agent workflows that handle planning, tool use, recovery, and multi-step execution Integrating LLMs, retrieval systems, memory, and external services into user-facing products Designing Real Time AI interactions, including streaming and partial responses Building resilient user experiences through fallback and recovery mechanisms Continuously improving AI workflow performance based on production usage and feedback Collaborating closely with ML, Back End, and product teams to ship features end-to-end What They're Looking For The team is particularly interested in engineers who have built AI-powered products used by real users. Examples of relevant experience include: LLM-powered applications Retrieval-Augmented Generation (RAG) Agentic workflows Multi-agent systems Tool calling and orchestration AI assistants Workflow automation Vector databases and semantic search AI evaluation and monitoring Real Time user interactions Technical Environment Next.js Python Node.js SQL/NoSQL OpenAI, Anthropic and open-source LLMs DevOps - Docker/ Kubernetes AWS, Azure or GCP Compensation Compensation is intentionally flexible and assessed based on experience, ownership, and production impact. The package includes: Competitive base salary Performance-based bonus Equity Fully remote working Private healthcare Pension contribution Dental/Vision/Life insurance Generous paid holiday allowance
Role: Senior Full Stack Engineer - Investment Banking Location: London (3 Days Hybrid / 2 Days Remote) Type: Permanent / Full-Time Experience: 5-7 Years Overview An opportunity to join a global investment bank, designing and scaling cloud-native applications within the risk management space. You will drive end-to-end development using modern Java, Kotlin, React, and cloud technologies while working alongside cross-functional engineering teams. Mandatory Skills Core Tech: Java, Kotlin, React, AWS Lambda, Kubernetes Key Responsibilities Architecture & Development: Build performant frontend and backend systems using Java, Kotlin, ReactJS, and modern state management tools (Redux/Context API). API & Event Integration: Design RESTful APIs, gRPC services, and event-driven architectures leveraging Kafka and Flink for real-time data processing. Cloud & DevOps: Deploy and maintain cloud-native applications on AWS and Kubernetes while supporting automated CI/CD pipelines. Technical Leadership: Mentor junior engineers, enforce clean code standards, and drive performance optimizations. Domain Alignment: Apply investment banking and risk management knowledge to translate business requirements into technical solutions. Technical Requirements Backend: Core Java, Kotlin, Multithreading, Algorithms, Data Structures, RESTful APIs, gRPC Frontend: ReactJS, JavaScript, TypeScript, Redux/Context API, HTML5, CSS3 Cloud & Streaming: AWS (Lambda), Kubernetes, Kafka, Flink Process & Security: CI/CD, Agile/Scrum methodologies, security compliance standards Randstad Technologies Ltd is a leading specialist recruitment business for the IT & Engineering industries. Please note that due to a high level of applications, we can only respond to applicants whose skills & qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business.
Aug 13, 2026
Full time
Role: Senior Full Stack Engineer - Investment Banking Location: London (3 Days Hybrid / 2 Days Remote) Type: Permanent / Full-Time Experience: 5-7 Years Overview An opportunity to join a global investment bank, designing and scaling cloud-native applications within the risk management space. You will drive end-to-end development using modern Java, Kotlin, React, and cloud technologies while working alongside cross-functional engineering teams. Mandatory Skills Core Tech: Java, Kotlin, React, AWS Lambda, Kubernetes Key Responsibilities Architecture & Development: Build performant frontend and backend systems using Java, Kotlin, ReactJS, and modern state management tools (Redux/Context API). API & Event Integration: Design RESTful APIs, gRPC services, and event-driven architectures leveraging Kafka and Flink for real-time data processing. Cloud & DevOps: Deploy and maintain cloud-native applications on AWS and Kubernetes while supporting automated CI/CD pipelines. Technical Leadership: Mentor junior engineers, enforce clean code standards, and drive performance optimizations. Domain Alignment: Apply investment banking and risk management knowledge to translate business requirements into technical solutions. Technical Requirements Backend: Core Java, Kotlin, Multithreading, Algorithms, Data Structures, RESTful APIs, gRPC Frontend: ReactJS, JavaScript, TypeScript, Redux/Context API, HTML5, CSS3 Cloud & Streaming: AWS (Lambda), Kubernetes, Kafka, Flink Process & Security: CI/CD, Agile/Scrum methodologies, security compliance standards Randstad Technologies Ltd is a leading specialist recruitment business for the IT & Engineering industries. Please note that due to a high level of applications, we can only respond to applicants whose skills & qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business.
Role: Senior Full Stack Engineer - Investment Banking Location: London (3 Days Hybrid / 2 Days Remote) Type: Permanent / Full-Time Experience: 5-7 Years Overview An opportunity to join a global investment bank, designing and scaling cloud-native applications within the risk management space. You will drive end-to-end development using modern Java, Kotlin, React, and cloud technologies while working alongside cross-functional engineering teams. Mandatory Skills Core Tech: Java, Kotlin, React, AWS Lambda, Kubernetes Key Responsibilities Architecture & Development: Build performant frontend and backend systems using Java, Kotlin, ReactJS, and modern state management tools (Redux/Context API). API & Event Integration: Design RESTful APIs, gRPC services, and event-driven architectures leveraging Kafka and Flink for real-time data processing. Cloud & DevOps: Deploy and maintain cloud-native applications on AWS and Kubernetes while supporting automated CI/CD pipelines. Technical Leadership: Mentor junior engineers, enforce clean code standards, and drive performance optimizations. Domain Alignment: Apply investment banking and risk management knowledge to translate business requirements into technical solutions. Technical Requirements Backend: Core Java, Kotlin, Multithreading, Algorithms, Data Structures, RESTful APIs, gRPC Frontend: ReactJS, JavaScript, TypeScript, Redux/Context API, HTML5, CSS3 Cloud & Streaming: AWS (Lambda), Kubernetes, Kafka, Flink Process & Security: CI/CD, Agile/Scrum methodologies, security compliance standards Randstad Technologies Ltd is a leading specialist recruitment business for the IT & Engineering industries. Please note that due to a high level of applications, we can only respond to applicants whose skills & qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business.
Aug 11, 2026
Full time
Role: Senior Full Stack Engineer - Investment Banking Location: London (3 Days Hybrid / 2 Days Remote) Type: Permanent / Full-Time Experience: 5-7 Years Overview An opportunity to join a global investment bank, designing and scaling cloud-native applications within the risk management space. You will drive end-to-end development using modern Java, Kotlin, React, and cloud technologies while working alongside cross-functional engineering teams. Mandatory Skills Core Tech: Java, Kotlin, React, AWS Lambda, Kubernetes Key Responsibilities Architecture & Development: Build performant frontend and backend systems using Java, Kotlin, ReactJS, and modern state management tools (Redux/Context API). API & Event Integration: Design RESTful APIs, gRPC services, and event-driven architectures leveraging Kafka and Flink for real-time data processing. Cloud & DevOps: Deploy and maintain cloud-native applications on AWS and Kubernetes while supporting automated CI/CD pipelines. Technical Leadership: Mentor junior engineers, enforce clean code standards, and drive performance optimizations. Domain Alignment: Apply investment banking and risk management knowledge to translate business requirements into technical solutions. Technical Requirements Backend: Core Java, Kotlin, Multithreading, Algorithms, Data Structures, RESTful APIs, gRPC Frontend: ReactJS, JavaScript, TypeScript, Redux/Context API, HTML5, CSS3 Cloud & Streaming: AWS (Lambda), Kubernetes, Kafka, Flink Process & Security: CI/CD, Agile/Scrum methodologies, security compliance standards Randstad Technologies Ltd is a leading specialist recruitment business for the IT & Engineering industries. Please note that due to a high level of applications, we can only respond to applicants whose skills & qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business.
Senior AI Engineer Location: Remote (UK) or Hybrid - London (2 days per week in the office if London-based) Salary: 65,000 - 80,000 + Excellent Benefits Job Type: Permanent Please note: Applicants must have the right to work in the UK. Unfortunately, visa sponsorship is not available for this position. The Opportunity We're looking for a Senior AI Engineer to join a growing AI and Data Engineering function responsible for designing, building and scaling enterprise-grade AI platforms. This is an exciting opportunity to work on cutting-edge Artificial Intelligence, Machine Learning and Large Language Model (LLM) initiatives, helping to transform innovative AI research into secure, scalable production systems. The role is open to candidates across the UK , with fully remote working available . For those based near London, there is the option to work hybrid (2 days per week in the office) . You'll work alongside Data Scientists, Software Engineers and Product teams, taking ownership of complex AI services, data pipelines and cloud-native architectures that power intelligent products used at scale. The Role As a Senior AI Engineer, you'll play a key role in designing, architecting and delivering AI infrastructure with a high degree of autonomy. You'll help bridge the gap between research and production by developing scalable services, engineering robust data pipelines and implementing best practices across modern AI engineering. You'll also provide technical leadership within your squad, mentoring engineers and influencing engineering standards across the wider technology organisation. Key Responsibilities Design, build and maintain scalable AI data pipelines and processing workflows. Architect cloud-native backend systems and distributed AI services. Collaborate closely with Data Scientists to productionise Machine Learning and NLP models. Develop high-performance RESTful APIs and microservices for AI model serving. Drive system reliability, monitoring, observability and performance optimisation. Champion engineering best practices including CI/CD, automated testing and Infrastructure as Code. Improve integration, interoperability and data exchange across enterprise platforms. Translate complex technical requirements into scalable engineering solutions. Mentor junior engineers and provide technical leadership across projects. Contribute to architecture decisions, engineering standards and long-term technology strategy. About You You'll be an experienced Software, Data or AI Engineer with a passion for building scalable AI solutions and solving complex engineering challenges. You'll ideally have: A degree in Computer Science, Software Engineering, Artificial Intelligence or a related discipline. 5+ years' commercial experience in AI Engineering, Machine Learning Engineering, Backend Engineering or Data Engineering. Expert-level Python development experience. Experience productionising Machine Learning, NLP or Generative AI models. Strong experience designing and building RESTful APIs and microservices using frameworks such as FastAPI , Flask or Django . Strong SQL skills with experience designing performant relational database solutions. Commercial experience with AWS and/or Azure cloud platforms. Experience designing distributed systems and scalable architectures. Experience with Docker , Kubernetes and containerised deployments. Strong understanding of CI/CD pipelines, automated testing and engineering best practices. Excellent communication skills with experience mentoring engineers and collaborating across cross-functional teams. Desirable Experience Experience with any of the following would be highly advantageous: Large Language Models (LLMs) Amazon Bedrock Azure AI Foundry PyTorch FastAPI Knowledge Graphs Kubernetes Docker Infrastructure as Code MLOps Event-Driven Architecture Vector Databases Retrieval-Augmented Generation (RAG) Technology Stack Python SQL FastAPI PyTorch Docker Kubernetes AWS Azure Git CI/CD Knowledge Graphs AI / Large Language Models (LLMs) Amazon Bedrock Azure AI Foundry What's on Offer 65,000 - 75,000 salary Remote-first role with flexibility to work anywhere in the UK Optional hybrid working from the London office (2 days per week) Annual bonus Private healthcare Pension scheme 25+ days annual leave plus bank holidays Learning and development budget Career progression within a growing AI Engineering function Opportunity to work on enterprise-scale AI, Machine Learning and Generative AI initiatives using the latest technologies Collaborative engineering culture focused on innovation, knowledge sharing and continuous improvement Eligibility Applicants must have the right to work in the UK . Unfortunately, visa sponsorship is not available , so we are unable to consider candidates requiring current or future sponsorship. If you're passionate about building production-grade AI platforms and want to work on cutting-edge AI solutions with the flexibility of remote working, we'd love to hear from you.
Aug 11, 2026
Full time
Senior AI Engineer Location: Remote (UK) or Hybrid - London (2 days per week in the office if London-based) Salary: 65,000 - 80,000 + Excellent Benefits Job Type: Permanent Please note: Applicants must have the right to work in the UK. Unfortunately, visa sponsorship is not available for this position. The Opportunity We're looking for a Senior AI Engineer to join a growing AI and Data Engineering function responsible for designing, building and scaling enterprise-grade AI platforms. This is an exciting opportunity to work on cutting-edge Artificial Intelligence, Machine Learning and Large Language Model (LLM) initiatives, helping to transform innovative AI research into secure, scalable production systems. The role is open to candidates across the UK , with fully remote working available . For those based near London, there is the option to work hybrid (2 days per week in the office) . You'll work alongside Data Scientists, Software Engineers and Product teams, taking ownership of complex AI services, data pipelines and cloud-native architectures that power intelligent products used at scale. The Role As a Senior AI Engineer, you'll play a key role in designing, architecting and delivering AI infrastructure with a high degree of autonomy. You'll help bridge the gap between research and production by developing scalable services, engineering robust data pipelines and implementing best practices across modern AI engineering. You'll also provide technical leadership within your squad, mentoring engineers and influencing engineering standards across the wider technology organisation. Key Responsibilities Design, build and maintain scalable AI data pipelines and processing workflows. Architect cloud-native backend systems and distributed AI services. Collaborate closely with Data Scientists to productionise Machine Learning and NLP models. Develop high-performance RESTful APIs and microservices for AI model serving. Drive system reliability, monitoring, observability and performance optimisation. Champion engineering best practices including CI/CD, automated testing and Infrastructure as Code. Improve integration, interoperability and data exchange across enterprise platforms. Translate complex technical requirements into scalable engineering solutions. Mentor junior engineers and provide technical leadership across projects. Contribute to architecture decisions, engineering standards and long-term technology strategy. About You You'll be an experienced Software, Data or AI Engineer with a passion for building scalable AI solutions and solving complex engineering challenges. You'll ideally have: A degree in Computer Science, Software Engineering, Artificial Intelligence or a related discipline. 5+ years' commercial experience in AI Engineering, Machine Learning Engineering, Backend Engineering or Data Engineering. Expert-level Python development experience. Experience productionising Machine Learning, NLP or Generative AI models. Strong experience designing and building RESTful APIs and microservices using frameworks such as FastAPI , Flask or Django . Strong SQL skills with experience designing performant relational database solutions. Commercial experience with AWS and/or Azure cloud platforms. Experience designing distributed systems and scalable architectures. Experience with Docker , Kubernetes and containerised deployments. Strong understanding of CI/CD pipelines, automated testing and engineering best practices. Excellent communication skills with experience mentoring engineers and collaborating across cross-functional teams. Desirable Experience Experience with any of the following would be highly advantageous: Large Language Models (LLMs) Amazon Bedrock Azure AI Foundry PyTorch FastAPI Knowledge Graphs Kubernetes Docker Infrastructure as Code MLOps Event-Driven Architecture Vector Databases Retrieval-Augmented Generation (RAG) Technology Stack Python SQL FastAPI PyTorch Docker Kubernetes AWS Azure Git CI/CD Knowledge Graphs AI / Large Language Models (LLMs) Amazon Bedrock Azure AI Foundry What's on Offer 65,000 - 75,000 salary Remote-first role with flexibility to work anywhere in the UK Optional hybrid working from the London office (2 days per week) Annual bonus Private healthcare Pension scheme 25+ days annual leave plus bank holidays Learning and development budget Career progression within a growing AI Engineering function Opportunity to work on enterprise-scale AI, Machine Learning and Generative AI initiatives using the latest technologies Collaborative engineering culture focused on innovation, knowledge sharing and continuous improvement Eligibility Applicants must have the right to work in the UK . Unfortunately, visa sponsorship is not available , so we are unable to consider candidates requiring current or future sponsorship. If you're passionate about building production-grade AI platforms and want to work on cutting-edge AI solutions with the flexibility of remote working, we'd love to hear from you.
Senior AI Developer Annual Salary: Competitive Location: Reading, Berkshire (with hybrid options) Job Type: Full-time A new permanent opportunity has become available for a Senior AI Developer to join a leading technology partner. This role is ideal for an experienced, hands-on full stack developer who is passionate about AI-powered software development. You will be instrumental in designing and delivering production-grade solutions that integrate large language models, agentic systems, and Azure AI services into real-world applications. Day-to-day of the role: Lead the design, development, and deployment of AI-integrated solutions for client engagements using modern full-stack technologies. Integrate Azure AI services into production applications and architect LLM-powered features and agentic workflows. Work directly with clients to understand requirements, shape solutions, and translate them into working software. Provide technical leadership across engagements, ensuring high standards of code quality and engineering rigour. Contribute to technical research, prototyping, and proof-of-concept development to support client proposals and win new work. Define and prove a mature, repeatable pattern for delivering AI solutions that can be scaled across the team. Establish reusable tools, accelerators, and components to enhance the speed and quality of AI delivery. Explore and evaluate emerging AI technologies and development approaches, integrating the best into practice. Mentor and upskill other developers, building AI delivery capability as the model transitions into the Delivery team. Required Skills & Qualifications: Extensive full-stack development experience in React/Node.js, .NET/C#, Python/Fast API. Proven track record of delivering production software on client-facing projects, ideally within a consultancy or professional services environment. Experience with prompt engineering, RAG architectures, or agentic AI development at scale. Familiarity with AI-assisted development tools such as GitHub Copilot, Claude, and Cursor. Strong experience with Azure cloud services and CI/CD pipelines (Azure DevOps). Demonstrable experience integrating LLMs and building AI-powered features in real-world applications. Excellent communication and stakeholder management skills, able to explain technical concepts to non-technical audiences. Comfortable working autonomously and shaping ambiguity into repeatable, scalable delivery. Benefits: Industry-leading training and development opportunities. 23-days holiday allowance, increasing with length of service, plus bank holidays, an extra day off on your birthday, and the option to buy more. Company pension scheme. 2 paid leave days per year to volunteer and support your local community. Health cash plan with free access to a confidential Employee Assistance Programme (EAP). Life assurance. Cycle to work scheme, electric vehicle scheme, home and tech scheme, and retail discounts. Free on-site gym at our Manchester and Leeds locations. Long service recognition and social events such as Summer BBQ and Christmas party. To apply for the Senior AI Developer position, please submit your CV to be immediately considered.
Aug 11, 2026
Full time
Senior AI Developer Annual Salary: Competitive Location: Reading, Berkshire (with hybrid options) Job Type: Full-time A new permanent opportunity has become available for a Senior AI Developer to join a leading technology partner. This role is ideal for an experienced, hands-on full stack developer who is passionate about AI-powered software development. You will be instrumental in designing and delivering production-grade solutions that integrate large language models, agentic systems, and Azure AI services into real-world applications. Day-to-day of the role: Lead the design, development, and deployment of AI-integrated solutions for client engagements using modern full-stack technologies. Integrate Azure AI services into production applications and architect LLM-powered features and agentic workflows. Work directly with clients to understand requirements, shape solutions, and translate them into working software. Provide technical leadership across engagements, ensuring high standards of code quality and engineering rigour. Contribute to technical research, prototyping, and proof-of-concept development to support client proposals and win new work. Define and prove a mature, repeatable pattern for delivering AI solutions that can be scaled across the team. Establish reusable tools, accelerators, and components to enhance the speed and quality of AI delivery. Explore and evaluate emerging AI technologies and development approaches, integrating the best into practice. Mentor and upskill other developers, building AI delivery capability as the model transitions into the Delivery team. Required Skills & Qualifications: Extensive full-stack development experience in React/Node.js, .NET/C#, Python/Fast API. Proven track record of delivering production software on client-facing projects, ideally within a consultancy or professional services environment. Experience with prompt engineering, RAG architectures, or agentic AI development at scale. Familiarity with AI-assisted development tools such as GitHub Copilot, Claude, and Cursor. Strong experience with Azure cloud services and CI/CD pipelines (Azure DevOps). Demonstrable experience integrating LLMs and building AI-powered features in real-world applications. Excellent communication and stakeholder management skills, able to explain technical concepts to non-technical audiences. Comfortable working autonomously and shaping ambiguity into repeatable, scalable delivery. Benefits: Industry-leading training and development opportunities. 23-days holiday allowance, increasing with length of service, plus bank holidays, an extra day off on your birthday, and the option to buy more. Company pension scheme. 2 paid leave days per year to volunteer and support your local community. Health cash plan with free access to a confidential Employee Assistance Programme (EAP). Life assurance. Cycle to work scheme, electric vehicle scheme, home and tech scheme, and retail discounts. Free on-site gym at our Manchester and Leeds locations. Long service recognition and social events such as Summer BBQ and Christmas party. To apply for the Senior AI Developer position, please submit your CV to be immediately considered.
Senior C++ Developer Permanent Fully Remote Negotiable Salary + Significant Equity From Oxford research to securing the connected world Nine years ago, a small UK technology team working alongside researchers at the University of Oxford set out to solve a problem most of the world didn t yet realise it had. Billions of machines were beginning to talk to each other across factories, power grids, transport systems, defence networks and smart cities. But much of that communication depended on architectures built for a different era: centralised, vulnerable and increasingly exposed. So they built something different. Today, the company holds patented cryptographic technology that enables fully decentralised, post-quantum secure interoperability between devices operating at the edge without relying on always-on central connectivity. It can operate across untrusted environments, enable real-time communication and support narrow AI across full-scale industrial systems. What started with academic research has evolved into commercially relevant security technology with the potential for global application. Now the team is growing again, and we are looking for two exceptional Senior C++ Developers who can operate where this technology really lives deep in the network stack. The Role: Where Packets Become Trust This isn't application-layer C++. It isn't framework-driven development. This is low-level, network-centric C and C++ engineering, working primarily around OSI Layers 2 and 3, where packet behaviour, routing decisions and tunnelling strategies determine whether distributed systems can communicate securely at scale. You'll design and build technology intended ultimately to operate across millions of industrial edge devices, enabling secure cloud-to-edge communication, device-to-device authentication, decentralised routing and interoperability, secure communication across potentially untrusted networks, and robust deployment and configuration for edge environments. You'll be close enough to the technology to influence how it develops shaping architecture, solving complex networking problems and contributing to security infrastructure that could eventually underpin critical systems around the world. And because this remains a relatively small, specialist engineering team, your contribution won't disappear into a huge development organisation. You'll see the impact of what you build. What the Director of Engineering Needs in This Role This is a tall order intentionally so. First and foremost, you must have genuine depth in network programming with C and C++. We're particularly interested in engineers with strong working knowledge of Layer 3 OSI protocols, low-level packet analysis and routing, OSPF, TAP/TUN devices and UDP tunnelling, UDP hole punching and STUN technologies, IPTables and packet routing strategies, code threading and multitasking, IPC and shared-memory communication, and Linux kernel-level development. You'll ideally also be comfortable with several of the following areas: compilers and static libraries, cross-compiling and porting across iOS, Android, Windows and Linux, containerised microservices using Docker and Kubernetes, CI/CD and GitLab environments, distributed cloud platforms including AWS, Azure and OVH, and development environments including VS Code, GitLab and Nexus. We don't expect one person to tick every box. What we do need is someone who can demonstrate a high level of competence in networking, packet routing and packet analysis, together with meaningful experience across at least three or four of the areas above. That networking foundation is important. Without it, the learning curve into the technology will simply be too steep. The Kind of Engineer Who Will Thrive Here You'll probably have 10+ years' experience designing, architecting and developing sophisticated C++ systems, although depth of expertise matters more than an arbitrary number. You'll be comfortable operating in Linux environments, including Debian, CentOS and embedded variants, and ideally understand symmetric and asymmetric cryptography, hashing and secure distributed systems. More importantly, you'll be someone who enjoys getting underneath a problem. Someone who wants to understand what is actually happening to the packet, rather than simply calling an abstraction several layers above it. You'll document clearly, automate where it makes sense, challenge assumptions constructively and be comfortable working in an environment where engineers are expected to think rather than simply execute tickets. Previous start-up, IoT, edge computing, GPU/AI or blockchain experience would be useful, but isn't essential. Why This Matters Nine years in, this is no longer an academic experiment. It isn't a concept. It isn't a slide deck. And it isn't another IoT start-up promising to change the world with an idea. There is patented technology, years of engineering behind it and a platform being prepared for much wider adoption. The next stage is about scale. The successful engineers won't simply be writing C++ code. They'll be helping determine how machines authenticate, communicate and establish trust across industrial systems, critical infrastructure and other highly secure environments. You'll receive a competitive base salary plus significant equity, reflecting the opportunity to join at a stage where your contribution can still materially influence both the technology and the company's future. The role is permanent and fully remote. If you're a serious low-level C++ engineer who understands packets, routing, tunnelling and network behaviour and the idea of taking technology from Oxford research roots towards global security infrastructure sounds more interesting than another conventional development role I'd like to hear from you. Edison Hill Search are operating and advertising as an Employment Agency for permanent positions and as an Employment Business for interim / contract / temporary positions. Edison Hill Search are an Equal Opportunities employer and we encourage applicants from all backgrounds.
Aug 08, 2026
Full time
Senior C++ Developer Permanent Fully Remote Negotiable Salary + Significant Equity From Oxford research to securing the connected world Nine years ago, a small UK technology team working alongside researchers at the University of Oxford set out to solve a problem most of the world didn t yet realise it had. Billions of machines were beginning to talk to each other across factories, power grids, transport systems, defence networks and smart cities. But much of that communication depended on architectures built for a different era: centralised, vulnerable and increasingly exposed. So they built something different. Today, the company holds patented cryptographic technology that enables fully decentralised, post-quantum secure interoperability between devices operating at the edge without relying on always-on central connectivity. It can operate across untrusted environments, enable real-time communication and support narrow AI across full-scale industrial systems. What started with academic research has evolved into commercially relevant security technology with the potential for global application. Now the team is growing again, and we are looking for two exceptional Senior C++ Developers who can operate where this technology really lives deep in the network stack. The Role: Where Packets Become Trust This isn't application-layer C++. It isn't framework-driven development. This is low-level, network-centric C and C++ engineering, working primarily around OSI Layers 2 and 3, where packet behaviour, routing decisions and tunnelling strategies determine whether distributed systems can communicate securely at scale. You'll design and build technology intended ultimately to operate across millions of industrial edge devices, enabling secure cloud-to-edge communication, device-to-device authentication, decentralised routing and interoperability, secure communication across potentially untrusted networks, and robust deployment and configuration for edge environments. You'll be close enough to the technology to influence how it develops shaping architecture, solving complex networking problems and contributing to security infrastructure that could eventually underpin critical systems around the world. And because this remains a relatively small, specialist engineering team, your contribution won't disappear into a huge development organisation. You'll see the impact of what you build. What the Director of Engineering Needs in This Role This is a tall order intentionally so. First and foremost, you must have genuine depth in network programming with C and C++. We're particularly interested in engineers with strong working knowledge of Layer 3 OSI protocols, low-level packet analysis and routing, OSPF, TAP/TUN devices and UDP tunnelling, UDP hole punching and STUN technologies, IPTables and packet routing strategies, code threading and multitasking, IPC and shared-memory communication, and Linux kernel-level development. You'll ideally also be comfortable with several of the following areas: compilers and static libraries, cross-compiling and porting across iOS, Android, Windows and Linux, containerised microservices using Docker and Kubernetes, CI/CD and GitLab environments, distributed cloud platforms including AWS, Azure and OVH, and development environments including VS Code, GitLab and Nexus. We don't expect one person to tick every box. What we do need is someone who can demonstrate a high level of competence in networking, packet routing and packet analysis, together with meaningful experience across at least three or four of the areas above. That networking foundation is important. Without it, the learning curve into the technology will simply be too steep. The Kind of Engineer Who Will Thrive Here You'll probably have 10+ years' experience designing, architecting and developing sophisticated C++ systems, although depth of expertise matters more than an arbitrary number. You'll be comfortable operating in Linux environments, including Debian, CentOS and embedded variants, and ideally understand symmetric and asymmetric cryptography, hashing and secure distributed systems. More importantly, you'll be someone who enjoys getting underneath a problem. Someone who wants to understand what is actually happening to the packet, rather than simply calling an abstraction several layers above it. You'll document clearly, automate where it makes sense, challenge assumptions constructively and be comfortable working in an environment where engineers are expected to think rather than simply execute tickets. Previous start-up, IoT, edge computing, GPU/AI or blockchain experience would be useful, but isn't essential. Why This Matters Nine years in, this is no longer an academic experiment. It isn't a concept. It isn't a slide deck. And it isn't another IoT start-up promising to change the world with an idea. There is patented technology, years of engineering behind it and a platform being prepared for much wider adoption. The next stage is about scale. The successful engineers won't simply be writing C++ code. They'll be helping determine how machines authenticate, communicate and establish trust across industrial systems, critical infrastructure and other highly secure environments. You'll receive a competitive base salary plus significant equity, reflecting the opportunity to join at a stage where your contribution can still materially influence both the technology and the company's future. The role is permanent and fully remote. If you're a serious low-level C++ engineer who understands packets, routing, tunnelling and network behaviour and the idea of taking technology from Oxford research roots towards global security infrastructure sounds more interesting than another conventional development role I'd like to hear from you. Edison Hill Search are operating and advertising as an Employment Agency for permanent positions and as an Employment Business for interim / contract / temporary positions. Edison Hill Search are an Equal Opportunities employer and we encourage applicants from all backgrounds.