London, South East, England, United Kingdom Hybrid / WFH Options
interAct Consulting Limited
We're looking for a Technical Business Analyst with a solid understanding of softwareengineering principles to join our growing team. You'll play a key role in bridging the gap between business needs and technical solutions, working closely with developers, product owners, and stakeholders. This is a remote role with once a month office meet ups in … help define scalable, efficient solutions. Act as the critical link between technical teams and business stakeholders. You must have: Proven experience as a Business Analyst in a technical or software-driven environment. Strong grasp of Agile, Scrum, and product development life cycles. Solid understanding of data modelling, systems architecture, and logical thinking. Ability to create clear documentation, wireframes, and … diagrams (e.g., UML, ERD). Excellent communication skills and a collaborative mindset. This is an ideal role for someone who thinks analytically, understands how software works under the hood, and loves solving problems in a fast-paced, agile environment. More ❯
City of London, London, United Kingdom Hybrid / WFH Options
I3 Resourcing Limited
MUST HAVE SNOWFLAKE Salary - £90-100k with 15% bonus Hybrid working - couple of days in the office City of London We are looking for: Good understanding of data engineering principles A good technical grasp of Snowflake and automating it, and transforming complex datasets AWS Skillset Delivery experience Building solutions in snowflake implementing data warehousing solutions using Snowflake and … tools like GitHub Actions, Jenkins, AWS CDK, CloudFormation, Terraform. MUST HAVE SNOWFLAKE, AWS Skills and Experience: Proven experience as a data engineer with strong hands-on programming skills and softwareengineering fundamentals, with experience building scalable solutions in cloud environments (AWS preferred) Extensive experience in AWS services, e.g. EC2, S3, RDS, DynamoDB, Redshift, Lambda, API Gateway Solid foundation … in softwareengineering principles, including version control (Git), testing, CI/CD, modular design, and clean code practices. Experience developing reusable components and APIs is a strong plus. Advanced SQL skills for complex data queries and transformations Proficiency in at least one programming language, with Python strongly preferred for data processing, automation, and pipeline development AWS or Snowflake More ❯
CONTRACT SENIOR SOFTWARE ENGINEER - eDV CLEARED NEW CONTRACT JOB OPPORTUNITY AVAILABLE WITHIN A LEADING NATIONAL SECURITY COMPANY FOR A SENIOR SOFTWARE ENGINEER WITH eDV CLEARANCE Contract job opportunity for a Senior Software Engineer Globally leading defence/cyber security company £500 - £750 per day (inside and outside IR35 roles available) London based organisation in an easily accessible … location Contract Senior Software Engineer To apply please call or email WHO WE ARE? We are recruiting multiple contract Senior Software Engineers to work with various clients in London ranging from R&D companies, Multi-National Consultancies to SME's and product based companies. Due to the nature of the work these clients do, you must hold enhanced … DV Security Clearance. WHAT WILL THE SENIOR SOFTWARE ENGINEER BE DOING? As a Senior Software Engineer, you will work with an experienced agile team to design and deliver packages of bespoke work, work development teams and liaise with customers. You will work through the entire software development life cycle from requirements capture to R&D, implementation to More ❯
our technological approaches are innovative and aligned with the Bank's business goals. You will guide high-impact projects to completion, collaborate with management, and implement SRE practices using softwareengineering and database administration to address infrastructure and operational challenges at scale. To be successful as a Senior PostgreSQL SRE, you should have: Strong experience as a Principal … Some other highly valued skills may include: Expert expertise with scripting languages (e.g. PowerShell, Python, Bash) for automation/migration tasks Experience of working on Data migration tools and software's Expertise in system configuration management tools such as Chef, Ansible for database server configurations. You may be assessed on the key critical skills relevant for success in role … and digital and technology, as well as job-specific technical skills This role can be based in our London, Knutsford or Glasgow locations. Purpose of the role To apply softwareengineering techniques, automation, and best practices in incident response, to ensure the reliability, availability, and scalability of the systems, platforms, and technology through them. Accountabilities Availability, performance, and More ❯
City Of London, England, United Kingdom Hybrid / WFH Options
Remobi
Comfortable managing multiple accounts and driving growth in complex organizational structures. A proactive, entrepreneurial mindset with strong negotiation and closing skills. Knowledge of AI/Data, DevOps & Cloud, and SoftwareEngineering landscapes is a plus. Experience with CRM systems and pipeline management. Job responsibilities Drive business development activities across AI/Data, SoftwareEngineering and DevOps More ❯
london, south east england, united kingdom Hybrid / WFH Options
Remobi
Comfortable managing multiple accounts and driving growth in complex organizational structures. A proactive, entrepreneurial mindset with strong negotiation and closing skills. Knowledge of AI/Data, DevOps & Cloud, and SoftwareEngineering landscapes is a plus. Experience with CRM systems and pipeline management. Job responsibilities Drive business development activities across AI/Data, SoftwareEngineering and DevOps More ❯
london (city of london), south east england, united kingdom Hybrid / WFH Options
Remobi
Comfortable managing multiple accounts and driving growth in complex organizational structures. A proactive, entrepreneurial mindset with strong negotiation and closing skills. Knowledge of AI/Data, DevOps & Cloud, and SoftwareEngineering landscapes is a plus. Experience with CRM systems and pipeline management. Job responsibilities Drive business development activities across AI/Data, SoftwareEngineering and DevOps More ❯
leading delivery, and putting advanced ML systems into production where they make a measurable difference. What you'll be doing: Leading and scaling cross-functional teams (Data Science, ML Engineering, SoftwareEngineering, Managers). Defining the ML/AI roadmap and aligning it to business outcomes. Driving best practice in MLOps, deployment, observability, and automation. Working with … systems into production, not just research. Technical depth in modern ML/AI (from LLMs to advanced ML infra). Strong grasp of cloud-native, containerised environments and modern engineering practice. Credibility with both exec stakeholders and engineers, you can set strategy and still talk technical detail when needed. Bonus if you've operated in complex, regulated, or high More ❯
leading delivery, and putting advanced ML systems into production where they make a measurable difference. What you'll be doing: Leading and scaling cross-functional teams (Data Science, ML Engineering, SoftwareEngineering, Managers). Defining the ML/AI roadmap and aligning it to business outcomes. Driving best practice in MLOps, deployment, observability, and automation. Working with … systems into production, not just research. Technical depth in modern ML/AI (from LLMs to advanced ML infra). Strong grasp of cloud-native, containerised environments and modern engineering practice. Credibility with both exec stakeholders and engineers, you can set strategy and still talk technical detail when needed. Bonus if you've operated in complex, regulated, or high More ❯
Software Engineer - Security Product Engineering Job ID: R19464 Location: London - The River Building HQ Type: Permanent Ready to apply? Get started with your online application. Not quite your dream role? Sign up to get notified when the right vacancy comes along. Why Deliveroo Our mission is to transform the way you shop and eat, bringing the neighbourhood to … company at the forefront of a rapidly expanding industry. As a small team making a large impact, we value autonomy, ownership, and new ideas. We are looking for a Software Engineer within the Security Product Engineering team to design, develop, and support security products, including custom access tooling (PAM), authentication solutions supporting millions of users, and more. Reporting … to the Head of Security Architecture & Engineering, this hands-on role will influence the security posture across the company, ensuring security is integrated into all projects. What you'll do: Work with cloud platforms (AWS, Azure, GCP), CI/CD pipelines, containerisation (Docker, Kubernetes), and infrastructure-as-code. Design, develop, and implement scalable, reliable, and maintainable software systems More ❯
SENIOR SOFTWARE ENGINEER - eDV CLEARED NEW PERMANENT JOB OPPORTUNITY AVAILABLE WITHIN A GLOBALLY LEADING NATIONAL SECURITY COMPANY FOR A SENIOR SOFTWARE ENGINEER WITH eDV CLEARANCE Permanent job opportunity for a Senior Software Engineer Globally leading defence/cyber security company Salary up to £100,000 plus clearance bonus London based organisation in an easily accessible location Permanent … Software Engineer To apply please call/or email WHO WE ARE? We are recruiting Senior and Lead Software Engineers to work with a multi-national, industry leading National Security client in central London. Due to the nature of the work you must hold enhanced DV Security Clearance. WHAT WILL THE SENIOR SOFTWARE ENGINEER BE DOING? As … a Senior Software Engineer, you will work with an experienced agile team to design and deliver packages of bespoke work, work development teams and liaise with customers. You will work through the entire software development life cycle from requirements capture to R&D, implementation to automation. WE NEED THE SENIOR SOFTWARE ENGINEER TO HAVE.... Current enhanced DV More ❯
SENIOR SOFTWARE ENGINEER - eDV CLEARED NEW PERMANENT JOB OPPORTUNITY AVAILABLE WITHIN A GLOBALLY LEADING NATIONAL SECURITY COMPANY FOR A SENIOR SOFTWARE ENGINEER WITH eDV CLEARANCE Permanent job opportunity for a Senior Software Engineer Globally leading defence/cyber security company Salary up to £100,000 plus clearance bonus London based organisation in an easily accessible location Permanent … Software Engineer To apply please call 07704 152 640/0203 854 0120 or email WHO WE ARE? We are recruiting Senior and Lead Software Engineers to work with a multi-national, industry leading National Security client in central London. Due to the nature of the work you must hold enhanced DV Security Clearance. WHAT WILL THE SENIOR … SOFTWARE ENGINEER BE DOING? As a Senior Software Engineer, you will work with an experienced agile team to design and deliver packages of bespoke work, work development teams and liaise with customers. You will work through the entire software development life cycle from requirements capture to R&D, implementation to automation. WE NEED THE SENIOR SOFTWAREMore ❯
About The Role Deadline for applications: 11:59pm on 31st October 2025 Were looking for a Principal Software Engineer to shape the technical direction of high-profile projects and lead the delivery of modern, scalable software. We use technology to create impactful, human-centred solutions that make a difference to users and organisations. We believe great engineering happens … provide hands-on technical leadership, working closely with senior stakeholders, mentoring engineers across multiple teams, and line managing a small group of engineers while helping shape our approach to software delivery, architecture, and engineering culture. Responsibilities Lead the design and development of advanced software solutions, ensuring high standards of quality, security and scalability. Set the technical direction … Provide technical leadership and coaching, fostering a culture of excellence, collaboration and continuous learning. Collaborate with senior stakeholders to translate complex business problems into elegant, robust solutions. Champion modern engineering practices including CI/CD, test automation and infrastructure as code. Foster a DevOps culture that enables teams to build, deploy and run their services confidently through automation and More ❯
algorithms, implementing, and deploying scalable solutions, and enabling colleagues and clients to fully embrace AI. Our product offerings span from fully custom-builds to industry specific leading edge AI software solutions. As a (Senior) AI Software Engineer you'll be part of our rapidly growing engineering team and help to build the next generation of AI solutions. … and delivering thought leadership in scientific communities and papers as well as leading conferences on behalf of BCG X. We are looking for talented individuals with a passion for software development, large-scale data analytics and transforming organizations into AI led innovative companies. Successful candidates possess the following: +4 years of experience in a technology consulting environment Apply software development practices and standards to develop robust and maintainable software Actively involved in every part of the software development life cycle Experienced at guiding non-technical teams and consultants in and best practices for robust software development Optimize and enhance computational efficiency of algorithms and software design Motivated by a fast-paced, service-oriented environment More ❯
HCLTech is a global technology company, home to 219,000+ people across 54 countries, delivering industry-leading capabilities centered on digital, engineering and cloud, powered by a broad portfolio of technology services and products. We work with clients across all major verticals, providing industry solutions for Financial Services, Manufacturing, Life Sciences and Healthcare, Technology and Services, Telecom and Media … enterprise architecture. Technical Skillset Requirements Core AI & Frameworks: Agentic Frameworks: Expert-level knowledge of agentic frameworks such as LangChain, LangGraph, Google Agent Development Kit (ADK) LLM Expertise: Advanced Prompt Engineering and hands-on experience with model fine-tuning techniques including PEFT and QLoRA. Proven experience with models like Gemini, and Llama 3. RAG & Vector Databases: Deep expertise in RAG … architecture and evaluation metrics. Proven experience with Vector Databases such as Milvus, Pinecone, or Chroma. Software & Cloud Engineering: Programming & APIs: Expert-level Python and demonstrable experience building production services with FastAPI. Cloud Platform: Mastery of GCP, particularly Vertex AI, Google Kubernetes Engine (GKE), and Cloud Functions. Databases: Strong command of relational databases like PostgreSQL and familiarity with NoSQL More ❯
HCLTech is a global technology company, home to 219,000+ people across 54 countries, delivering industry-leading capabilities centered on digital, engineering and cloud, powered by a broad portfolio of technology services and products. We work with clients across all major verticals, providing industry solutions for Financial Services, Manufacturing, Life Sciences and Healthcare, Technology and Services, Telecom and Media … enterprise architecture. Technical Skillset Requirements Core AI & Frameworks: Agentic Frameworks: Expert-level knowledge of agentic frameworks such as LangChain, LangGraph, Google Agent Development Kit (ADK) LLM Expertise: Advanced Prompt Engineering and hands-on experience with model fine-tuning techniques including PEFT and QLoRA. Proven experience with models like Gemini, and Llama 3. RAG & Vector Databases: Deep expertise in RAG … architecture and evaluation metrics. Proven experience with Vector Databases such as Milvus, Pinecone, or Chroma. Software & Cloud Engineering: Programming & APIs: Expert-level Python and demonstrable experience building production services with FastAPI. Cloud Platform: Mastery of GCP, particularly Vertex AI, Google Kubernetes Engine (GKE), and Cloud Functions. Databases: Strong command of relational databases like PostgreSQL and familiarity with NoSQL More ❯
Job Title Senior Software Engineer Job Description We're looking for a Senior Software Engineer to join our team and help build, enhance, and scale our products. If you're someone who brings fresh ideas, has a curious mindset, and thrives in an engineering environment focused on delivering strategic business value, we'd love to hear from … you.As a Senior Software Engineer, you'll play a central role in shaping the future of our product suite across the engineering teams at UnderwriteMe. You'll lead technical initiatives, mentor others and help us build systems that are scalable, maintainable, and deliver value to our users. Your work will span the full software development lifecycle, from … idea to production, and you'll be empowered to take ownership of complex engineering challenges.While this is the culture we're striving for, we're not fully there yet, we're looking for engineers who are excited to help us upskill the team and actively shape this environment together. What you will be doing You'll contribute directly to More ❯
Head of Engineering - Java, AWS, MySQL, NoSql, REST APIs, Microservices, Artificial intelligence (Hybrid) Description for the Head of Engineering role:- You will be joining a fast-growing, small to medium sized Saas Company based in London. The Head of Engineering will be managing a very bright, talented team of engineers and working closely with the founder and … forward. This position will manage initially 10-15 engineers and will be working with the latest technologies including AI and ML. Core skills/Experience for the Head of Engineering role: 8yrs+ in Development roles 3yrs+ Managing SoftwareEngineering teams Full Stack development experience including strong Java, Microservices and AWS Happy to still be "hands on" as … in AI/Machine Learning Likely to have experience in a Saas based company, ideally start up or early stage company going through growth. Salary for the Head of Engineering role will depend on experience, but expect between £100,000 and £125,000 + Pension + competitve benefits Head of Engineering - Java, AWS, MySQL, NoSql, REST APIs, Microservices More ❯
About The Role Job Level: 9 UK Wide We are looking for a Senior Software Engineer who will be responsible for designing, developing, and deploying high-quality software solutions. You will work on complex software projects, contributing to the architecture, development, and improvement of software systems. This role involves mentoring junior engineers, collaborating with cross-functional … teams, and driving the adoption of best practices in software development. Responsibilities Design, develop, and maintain complex software solutions, ensuring they are robust, secure, tested and scalable. Contribute to software architecture decisions, ensuring alignment with project and business goals. Mentor and support junior engineers, helping to develop their skills and promote best practices. Collaborate with cross-functional … teams, including product management, UX/UI, DevOps, and QA, to ensure software meets business requirements. Implement and optimise CI/CD pipelines to enhance development efficiency and software quality. Conduct code reviews, providing constructive feedback to enhance team performance and code quality. Troubleshoot and resolve technical issues, ensuring software operates smoothly and efficiently. Stay current with More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Jobheron
AI Software Engineer | UK (Remote) | Up to £70K (Pro Rata) & Great Benefits Are you passionate about using artificial intelligence to make a real-world impact? Our client is seeking an ambitious AI Software Engineer to help design and deliver innovative AI solutions for some of the world’s leading organisations. In this exciting role, you’ll play a … use AI for good. This is a 4 day a week role (Mon-Thurs), with a competitive salary up to £70k (Pro Rata). Key Responsibilities of the AI Software Engineer: Take ownership of the technical implementation of AI solutions across diverse client projects. Collaborate with the Innovation Lead and clients to shape, design and explain potential solutions. Develop … with Agentic Frameworks (e.g. LangChain, LangGraph) Proven experience building full stack applications using Git, SQL databases and modern deployment practices Understanding of LLMs, embedding models and RAG systems Solid softwareengineering fundamentals and secure coding practices Strong problem-solving, communication and teamwork skills At least 3 years’ hands-on engineering experience in project delivery environments Attention to More ❯
Job Title: Senior Software Engineer Reporting to: Lead Engineer Role Purpose: As a Senior Software Engineer, you will enhance and support both new and existing products within the SoftwareEngineering group. In addition to contributing to feature development, you will play a role in shaping the technology and process strategies, and occasionally lead innovation or software … proficiency in C# at a commercial level. Solid experience with .NET Core and related open-source technologies. Knowledge of Object Orientation, SOA, and relevant design patterns. Experience with modern software development practices, including agile methodologies , version control, code reviews, and continuous integration. Understanding of concurrency, asynchrony, and parallelism. Experience with Test Driven Development (TDD), unit testing frameworks, mocking frameworks More ❯
Job Title: Senior Software Engineer Reporting to: Lead Engineer Role Purpose: As a Senior Software Engineer, you will enhance and support both new and existing products within the SoftwareEngineering group. In addition to contributing to feature development, you will play a role in shaping the technology and process strategies, and occasionally lead innovation or software … proficiency in C# at a commercial level. Solid experience with .NET Core and related open-source technologies. Knowledge of Object Orientation, SOA, and relevant design patterns. Experience with modern software development practices, including agile methodologies , version control, code reviews, and continuous integration. Understanding of concurrency, asynchrony, and parallelism. Experience with Test Driven Development (TDD), unit testing frameworks, mocking frameworks More ❯
Software Engineer - Robotics Systems Job Experience Contract Details : £500-800 Per Day, 6-month contract, outside IR35, hybrid (2-3 days/week in London). Role Overview: Develop and integrate robotic software systems, focusing on production-level coding and sensor integration in an Agile environment within an exciting start-up. Required Experience - Jira, Python, Docker, ROS2, C++ … Minimum 3 years of production-level softwareengineering in robotics or related fields. Developed robotic manipulators (kinematics, dynamics, motion planning) using Python (NumPy) and C++ (Eigen). Integrated sensors (RGB, depth, LiDAR) for navigation/localisation on platforms like Clearpath using ROS2 . Worked in Agile (Scrum) teams, managing tasks with Jira , contributing to sprints and retrospectives. Applied More ❯
novel solutions capable of driving our business forward Proactively engage with teams across the business to promote understanding and adoption of AI tools and capabilities Demonstrable enthusiasm for AI engineering and Machine Learning Excellent softwareengineering skills with a strong knowledge of Python A keen interest and understanding of financial markets and instruments Relevant mathematical knowledge e.g. … Experience building tools and technologies within systematic or discretionary investing units Personal Attributes Strong academic record and a degree with high mathematical and computing content e.g. Computer Science, Mathematics, Engineering or Physics from a leading university Craftsman-like approach to building software; takes pride in engineering excellence and instils these values in others Demonstrable passion for technology More ❯
high-value projects. Responsibilities Define and assure key architecture artefacts, including High Level Designs, Key Design Decisions, and Technical Options Papers. Lead technical vision-setting, establishing architectural guardrails for engineering teams. Partner with senior stakeholders to shape business cases, cost estimates, and detailed plans. Collaborate in agile environments, working closely with product, design, and engineering colleagues. Deliver solutions … across multiple industries, ensuring performance, scalability, and security. Key Requirements 4+ years’ current proven experience as a Solution Architect in complex, multi-stakeholder environments. 5+ years’ prior experience in softwareengineering/software development , ideally with hands-on coding in modern languages and frameworks. Experience in a consulting environment. Strong understanding of architecture and delivery methodologies, with … expertise in at least one domain: Business, Data, Application, Technology, or Security. Demonstrated ability to work with engineering teams, providing technical leadership and architectural direction. Experience across major cloud platforms (AWS, Azure, GCP). Certifications in cloud technologies or architecture frameworks (e.g. TOGAF) are highly desirable. If you're an experienced solutions architect ready to shape high-impact digital More ❯