Principal Software Engineer – AI & Innovation
Recruiting a Principal Software Engineer with a proven track record of delivering innovative, AI driven solutions and the curiosity to explore beyond traditional technology boundaries.
Within the newly createdAI & Innovation team, you will shape the future of the organisation’s products through cutting-edge technology, experimentation and creative thinking.
A truly exciting opportunity to influence and create something new.
Key Responsibilities
Build innovative MVPs to validate ideas and accelerate learning
Lead the design and implementation of scalable, high-performance software systems
Collaborate closely with Product, Design, QA, and Engineering teams
Evaluate, experiment and recommend new technologies, frameworks and tools
Mentor and coach engineers to create a culture of innovation and continuous improvement
Oversee code reviews and ensure delivery of high-quality maintainable software
Troubleshoot and resolve complex technical challenges
Contribute to strategic planning and align technology decisions with business goals
Essential Skills
Significant experience in a senior software engineering position
Proven experience delivering innovative AI solutions
Practical knowledge of AI, including building and training LLMs
Strong understanding of Microservices and modern web architectures
Deep expertise in programming languages and frameworks such as Java and Spring Boot
Extensive experience designing large-scale systems
Strong knowledge of AWS cloud architecture and services
Excellent problem-solving skills and a results-driven mindset
Experience mentoring and guiding technical teams to deliver
Desirable Experience
DevOps practices and CI/CD pipelines
Secure-by-design development and security best practices
Contributions to open-source projects
TPBN1_UKTJ
My client is seeking to recruit a Solution Architect on an initial 6 month contract for a Financial Services client based in London. It is hybrid and will require 3x days onsite per week. Responsibilities:
Key Skills required:
Cybersecurity Specialist - AI & Data Security
Client & Project
We are seeking a talented Cybersecurity Specialist to join the AI & Data Security team, where you will contribute to the delivery and ongoing evolution of the organisation’s AI Security programme.
Role Overview
As a Cybersecurity Specialist, you will bring hands-on experience with leading AI technologies and platforms-primarily AWS Bedrock, Azure OpenAI, Microsoft 365, and other foundation model providers-to support teams in adopting these capabilities securely and effectively.
You will provide guidance on model security, deployment patterns, guardrails, integration architectures, observability, evaluation techniques, and safe operationalisation across a wide range of business use cases. You will translate platform-specific risks, limitations, and best practices into actionable engineering patterns and governance controls.
In this role, you will act as a subject matter expert, collaborating with and supporting the wider team to ensure high-quality outcomes. You will influence key decisions, engage with multiple teams, and provide practical solutions to technical and security challenges across the organisation.
Required & Recommended Proficiencies
Key Responsibilities
Skills
Master proficiency in Network Encryption is required; expert proficiency in Secure AI is recommended.Master proficiency in Microsoft Azure Active Directory Security, with intermediate proficiency in AI Agents, Amazon Bedrock, and Microsoft Azure AI Foundry, is preferred.
Excellent opportunity for a Quantitative Analyst who is passionate about sports to join an excellent client’s team based in central London. The successful Quantitative Analyst will join a very talented team and will be expected to interpret, filter, and analyse very large data sets whilst working closely with other analysts and developers.
The successful Quantitative Analyst will be a forward-thinking individual who is more than comfortable working to both their own initiative and as a team. You will ideally be educated to at least MSc in a quantitative subject such as Mathematics, Statistics, Computer Science or Physics and any knowledge with sports betting/trading would be beneficial.
This is an office-based role and as well as very competitive salaries, our client offers an excellent working environment.
Skills required:
If you feel you have the skills and experience required for this opportunity, please contact Oliver Wilson at
Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
DeFi space
Remote: (HQ: Singapore)
ÂŁ150k-200k
Plexus has another great opportunity with one of our long-term clients within the DeFi space. This is a great opportunity to join a fast growing startup building core infrastructure for decentralised finance.
They are looking for a solidity engineer to design and ship secure, production grade smart contracts that will power high value financial products like stablecoins, liquidity infrastructure, and DeFi protocols.
Role:
Requirements:
Benefits:
If youre interested, please reach out by clicking the Apply button.
Assurance Product Owner, Product Specialist, Knowledge Management, Audit Technology, Fintech, Heavily Regulated Background ESSENTIAL, AI, Mainly Remote with Global Travel
Assurance / Technology Product Owner required to join a global Professional Services business based in Central London. However, this is practically a remote role, but when travel is required (to London, Europe and the States on occasions it will be bi-monthly travel for team collaboration), you will be reimbursed for your travel and accommodation.
This Product Owner will have an Assurance (Technology and / or Business) first background, who understands how to navigate through hardened Dev Teams. Ideally you will have experience with Knowledge Managementand you will have a passion for, and experience with AI.
We need someone who thinks like this:
How do I bring a Product into the AI Agentic World
How would I plan to imbed AI Agents?
With something as complex as this, in terms of the sheer amount of Knowledge Management information involved, how would I plan to tag the agents with the right amount of knowledge?
How do I communicate this to the business, ready for launch?
Coming from a heavy regulated environment such as Accounting, Financial Services, Fintech, Legal, Assurance, Insurance etc is ESSENTIAL. You must have experience with firm with solid governance, compliance and regulatory boundaries.
In summary Assurance first, along with Knowledge Management experienceand experience with AI. A Product Owner exposure in a heavily regulated environment and a fantastic attitude. This is simply what we essentially need here. Being part of products in the B2B world, or part of big, significant internal, highly regulated products. You will also be able to give strong examples of success in topics such as handling last minute changes to priorities, along with a proven ability to deliver key solutions.
As this has global coverage, there may be some early / late calls. You must be prepared for this. There will be give and take with times, along with some flexibility if things are becoming quite taxing. However, we want someone dedicated and definitely not someone who wants a hardened 9am 5pm kind of position!Read on for more details
Experience required:
At least 3 years experience as a Product Owner in a complex, professional global environment
Assurance (technology and / or business) first background with an understanding of how to navigate through development teams
AI experience where you have preferably launch AI related products, or at least had them ready for launch
Understanding of Agentic AI, along with how to set up AI agents
Experience of communicating with 3rdParty suppliers, along with knowing how to get the best out of them
Global experience is preferred with the appreciation this is Global coverage, sometimes working outside of a standard 9am to 5pm structure
Strong Knowledge Management experience with a passion for new technologies
Knowledge of developing, analysing and designing digital products and software applications
Strong stakeholder management skills at all levels with excellent communication skills both verbal and written
Strong understanding of Agile
Proactive self-starter capable of managing multiple priorities in a face-paced environment
Knowledge of MS Office productivity, communication & collaboration technologies
Effectively demonstrate teamwork skills, problem solving skills, initiative and integrity
Excellent English language proficiency and good interpersonal communication skills
This is an excellent opportunity and salary is dependent upon experience. Apply now for more details
Role/Job Title: AWS Solution Designer
Work Location: London / Edinburgh
Mode of Working: Hybrid
Office Requirement: 2 days in office
The RoleAWS Solution Designer (with GenAI experience)Your responsibilities: Lead end to end GenAI initiatives including model creation, finetuning, benchmarking, evaluation, and RAG system design.
Drive LLM evaluation frameworks ensuring accuracy, safety, robustness, and alignment with business and compliance needs.
Manage delivery of AI and data projects, ensuring timelines, quality, governance, and cross functional alignment.
Collaborate with senior stakeholders to translate commercial and institutional business objectives into scalable AI and analytics solutions.
Provide techno managerial leadership across teams, enabling execution excellence, innovation, and adoption of GenAI capabilities.
A hands-on experience on Gen AI solutions would be preferableYour ProfileEssential skills/knowledge/experience: Techno manager with experience hands-on(preferably)/delivery on GenAI - Models creation, Finetuning, Benchmarking and evaluation, RAG, LLM evaluation. Stake holder management, Delivery management.
Lead PySpark Engineer (Cloud Migration)
Role Type: 5-Month Contract
Location: Remote (UK-Based)
Experience Level: Lead / Senior (5+ years PySpark)
Role Overview
We are seeking a Lead PySpark Engineer to drive a large-scale data modernisation project, transitioning legacy data workflows into a high-performance AWS cloud environment. This is a hands-on technical role focused on converting legacy SAS code into production-ready PySpark pipelines within a complex financial services landscape.
Key Responsibilities
Technical Requirements
Additional Details
Randstad Technologies is acting as an Employment Business in relation to this vacancy.
Data Scientist: Country Risk & Advanced Analytics Join an integrated team of economists, political scientists, and computer scientists to shape the strategic decisions of the world’s leading organizations. How You’ll Make an Impact: Innovate: Prototype new approaches for extracting insights from structured and unstructured data. Build: Design and optimize risk models for analytics and generative AI applications using proprietary NLP data. Collaborate: Partner with cross-domain experts to turn non-technical ideas into scalable, interpretable research designs. Deploy: Develop and maintain robust ML pipelines for both experimentation and production.Who You Are: Technical Expert: You have substantial experience with Python or R, and are skilled in querying and analyzing big data. NLP Specialist: You have a proven track record of developing and refining NLP models. Clear Communicator: You can explain complex ML/NLP methodologies to non-technical stakeholders with ease. Methodical: You are familiar with experiment tracking (DVC, Weights & Biases) and model evaluation metrics.Stand Out From the Crowd: Candidates with an advanced degree in ML/NLP, exposure to cloud platforms (AWS, Databricks, Snowflake), or experience in agile, fast-paced environments are highly encouraged to apply or share your updated CV to saisaranya.gummadi @ Randstad Technologies is acting as an Employment Business in relation to this vacancy
About the Role We’re looking for motivated individuals to join our team as Junior AI Software Engineers, no previous experience in AI, software development, or IT is required. Whether you’re looking to start your first role in tech or make a complete career change, this opportunity is designed to give you a structured path into the growing field of artificial intelligence and software engineering. This is a full-time, entry level position offering full on-the-job training. Your journey will begin with a 3 month training and induction programme, where you’ll learn the practical skills needed to succeed in your role. From there, you’ll continue to develop your knowledge while contributing to real world projects alongside experienced engineers. Education Requirement: A-Level or equivalent Why This Role is Right for You You do not need a degree or any prior coding experience You have a minimum of A-Level education (or equivalent) You’re looking to start a career in tech or change career paths You’re motivated to learn, grow, and work in a fast paced, supportive environment You’re excited by the idea of working in the field of AI and software development What We Offer £40,000 starting salary Full-time, permanent position No prior experience required- full on the job training provided A structured 3-month training and induction programme to get you up to speed Career progression opportunities into software development, AI engineering, data science, and more A supportive team environment where continuous learning is encouraged Work on real AI driven software projects with hands-on mentorship Key Responsibilities After completing the training programme, your responsibilities will include: Assisting with the development and testing of AI based software applications Writing, reviewing, and debugging code under guidance from senior developers Learning and applying best practices in software engineering and version control Supporting project teams with data preparation and integration tasks Participating in team meetings, code reviews, and collaborative development sessions Ideal Candidate Profile Minimum of A-Level education (or equivalent) No degree or industry experience required Strong willingness to learn and take on new challenges Logical thinker with good attention to detail Comfortable working both independently and as part of a team Interest in technology and a desire to build a long term career in the tech industry Demonstrates a strong understanding of AI ethics, including fairness, transparency, accountability, and responsible use of data and algorithms How to Apply If you’re ready to take the first step into a future-proof industry, we’d love to hear from you. Please submit your CV and a brief statement on why you’re interested in this opportunity
Flight Software Engineer - Robotics & Autonomous Systems Up to £65,000 + Excellent Benefits | Full-Time | Permanent (Anonymous Client - Cutting‑Edge Robotics Start‑Up) Are you excited by the challenge of building safety‑critical software for next‑generation autonomous systems? Our clientm, an innovative, fast‑growing robotics start‑up, is seeking a Flight Software Engineer to help develop advanced assurance and autonomy systems used across AI‑enabled robotic platforms. This is an opportunity to work on genuinely groundbreaking technology within a mission‑driven organisation shaping the future of autonomous safety. The Role As a Flight Software Engineer, you will design and build core robotics software components that enable safe, predictable, and high‑performance operation of autonomous systems. You’ll work across perception, planning, control, and decision‑making, collaborating with experts in embedded engineering, AI/ML, and systems architecture. You will play a key role in developing software that meets the highest safety standards,rigorously tested, deeply validated, and engineered for real‑world, high‑stakes applications. Key Responsibilities Develop robotic software algorithms for perception, planning, control, and decision‑making across the autonomy stack. Collaborate closely with cross‑functional teams to integrate components into complex robotic systems. Conduct robust testing, optimisation, and validation to meet strict safety and performance requirements. Improve development processes, tools, and methodologies to support high‑reliability robotics engineering. Stay up to date with the latest advances in robotics software and apply innovative techniques to production systems. Mentor junior engineers and support team growth. Skills & Experience Degree in Computer Science, Robotics, Aerospace, Electrical Engineering, or related field. Proven experience developing software for robotics or autonomous systems, ideally safety‑critical or mission‑critical. Strong proficiency in C/C++ and Python, with hands‑on experience in robotics frameworks (e.g. ROS, Gazebo, MoveIt). Strong understanding of algorithms in perception, motion planning, control, and decision‑making. Experience with development practices such as Agile, CI/CD, TDD. Knowledge of safety‑critical standards (e.g. DO‑178C, ISO 26262, IEC 61508) is beneficial. Excellent debugging, problem‑solving, communication, and teamwork skills. Ability to obtain UK Security Clearance (SC). Working Culture This role suits someone who enjoys the pace and ownership of a start‑up environment. You’ll thrive if you: Love solving complex technical challenges Enjoy working collaboratively and adapting quickly Are comfortable wearing multiple hats as the company scales Embrace responsibility and want to help build something from the ground up Can commit to occasional extended hours during key phases - not as standard, but because progress matters Benefits Salary sacrifice pension with 5% company match Generous holiday allowance EV car scheme Cycle to Work More benefits planned as the business continues to scale DCS Recruitment and all associated companies are committed to creating a working environment where diversity is celebrated and everyone is treated fairly, regardless of gender, gender identity, disability, ethnic origin, religion or belief, sexual orientation, marital or transgender status, age, or nationality
AI Technical Consultant Contract
Rate: ÂŁ700 per day
Contract Length: 3 6 months
Location: Flexible / Hybrid (depending on candidate)
An exciting AI startup is looking for an experienced AI Technical Consultant to join them on a critical project phase. This is a hands-on contract role suited to someone who can operate at both a technical and advisory level, helping shape, deliver, and optimise AI-driven solutions.
You ll work closely with founders, engineers, and stakeholders to translate business requirements into scalable AI solutions, provide technical guidance, and support delivery across the project lifecycle.
Key Responsibilities:
Required Experience:
This is a fantastic opportunity to work with a high-growth AI startup, influence key technical decisions, and deliver real impact in a short timeframe.
If you re interested email me at (url removed)
Adecco/Pontoon is an employment consultancy. We put expertise, energy, and enthusiasm into improving everyone’s chance of being part of the workplace. We respect and appreciate people of all ethnicities, generations, religious beliefs, sexual orientations, gender identities, and more. We do this by showcasing their talents, skills, and unique experience in an inclusive environment that helps them thrive.
Job Title: Senior Software Engineer
Contract: 12-Month Contract to be extended
Location: Windsor Or London - Hybrid (Once a month in office)
Rate: ÂŁ650 - ÂŁ700 inside umbrella
Are you a talented software engineer with a passion for AI and cloud technologies? Do you thrive in collaborative environments where innovation is at the forefront? Our client is on the lookout for a Senior Software Engineer to join their dynamic team and help shape the future of contact centre solutions using AWS AI services!
What You’ll Do:
As a Senior Software Engineer, you will play a pivotal role in designing, developing, and maintaining cutting-edge software solutions. Your day-to-day responsibilities will include:
What You Bring:
To thrive in this role, you should possess:
Qualifications:
Adecco is a disability-confident employer. It is important to us that we run an inclusive and accessible recruitment process to support candidates of all backgrounds and all abilities to apply. Adecco is committed to building a supportive environment for you to explore the next steps in your career. If you require reasonable adjustments at any stage, please let us know and we will be happy to support you.
We use generative AI tools to support our candidate screening process. This helps us ensure a fair, consistent, and efficient experience for all applicants. Rest assured, all final decisions are made by our hiring team, and your application will be reviewed with care and attention.
Excellent opportunity for a Quantitative Analyst who is passionate about sports to join an excellent client’s team based in central London. The successful Quantitative Analyst will join a very talented team and will be expected to interpret, filter, and analyse very large data sets whilst working closely with other analysts and developers.
The successful Quantitative Analyst will be a forward-thinking individual who is more than comfortable working to both their own initiative and as a team. You will ideally be educated to at least MSc in a quantitative subject such as Mathematics, Statistics, Computer Science or Physics and any knowledge with sports betting/trading would be beneficial.
This is an office-based role and as well as very competitive salaries, our client offers an excellent working environment.
Skills required:
If you feel you have the skills and experience required for this opportunity, please contact Oliver Wilson at (url removed)
Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
Lead PySpark Engineer (Cloud Migration)
Role Type: 5-Month Contract
Location: Remote (UK-Based)
Experience Level: Lead / Senior (5+ years PySpark)
Role Overview
We are seeking a Lead PySpark Engineer to drive a large-scale data modernisation project, transitioning legacy data workflows into a high-performance AWS cloud environment. This is a hands-on technical role focused on converting legacy SAS code into production-ready PySpark pipelines within a complex financial services landscape.
Key Responsibilities
Technical Requirements
Additional Details
Randstad Technologies is acting as an Employment Business in relation to this vacancy.
Canary Wharf, London (Hybrid)
75,000 - 85,000 + Holiday + Pension
This is an excellent opportunity for an experienced developer to join a disruptive technology start-up at a pivotal moment of growth. If you are a versatile engineer who enjoys working across the full development lifecycle from technical design to rollout and want to see your code directly impact products in the high-stakes worlds of professional sports and real-time betting, this role is for you.
This company is focused on developing a new betting platform, alongside cutting-edge sports equipment, that play a key part in feeding back analytics, for athlete welfare and live betting odds. They offer a fast-paced environment where you can shape the technical future and join at an exciting time for the business during this early phase of growth.
In this varied role, you will lead the technical development of the betting platform and will work closely with Product Managers to define requirements, collaborate with third-party developers, and ensure the seamless rollout of new releases through end-to-end testing. As a senior member of a small, dynamic team, you will also play a key role in system support and problem solving to ensure high-performance service delivery.
The ideal candidate will be a hands-on developer proficient in Python, TypeScript, Golang, Node JS, and React, with a strong understanding of both Postgres and NoSQL databases. You should have the ability to translate complex technical concepts into clear documentation. Experience with real-time systems (such as finance or trading), AWS, and CI/CD pipelines will be highly advantageous, as will any familiarity with IoT, firmware, or data science.
This is a fantastic opportunity to secure a role in a fast-paced, hands-on environment. You will have the chance to shape the future of a real-time analytics betting platform, while benefiting from a hybrid working model and a culture that values initiative, adaptability, and continuous learning.
The Role:
The Person:
Reference Number: BBBH(phone number removed)
Rise Technical Recruitment Ltd acts an employment agency for permanent roles and an employment business for temporary roles.
The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set and will be decided by our client, the employer. Rise are not responsible or liable for any hiring decisions made by the end client.
We are an equal opportunities company and welcome applications from all suitable candidates.
Data Engineer - (Python, SQL, Machine Learning, AI, Cloud Storage) - Robotics/AI
My global AI & Robotics client is looking for an experienced Data Engineer to join their data engineering team based in London.
This is a data engineering role so you are expecting to have in-depth technical knowledge of Python, SQL, Machine Learning, AI, Cloud Storage and managing large data sets.
A commercial background or a demonstrable strong interest in robotics & AI is highly preferred for this role.
Essential Skills
Desirable Skills
Responsibilities
This is an excellent opportunity to apply your technical data engineering skills in a forward thinking and cutting edge sector using the latest technicalities collaborating with other leading minds in the sector. So don’t delay and apply today as I have interview slots ready to be filled.
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.
On behalf of one of our premier clients, we are seeking a high-caliber Cybersecurity Specialist to join their expanding AI & Data Security team. This is a critical role within our client’s AI Security programme, designed for a professional who thrives at the intersection of traditional infrastructure security and the emerging frontier of Generative AI.
Our client is at the forefront of AI adoption; you will be the technical lead ensuring that these powerful technologies from AWS Bedrock to Azure OpenAI are implemented with world-class security standards.
Core Requirements (Non-Negotiable):
AI & Emerging Technology (Recommended):
Key Responsibilities
Randstad Technologies is acting as an Employment Business in relation to this vacancy.
Job Specification: AI Architect - Insurance Sector
Role: AI Architect
Sector: Insurance
Location: London (Hybrid: 1-3 days in-office/client site)
Duration: 12 Months Initial (Long-Term Expectation)
IR35 Status: Expected Outside IR35
Start Date: April 1st
Role Overview
We are seeking a highly experienced, consultative AI Architect to join a major managed service engagement with a leading Insurer.
The client is in the early stages of adopting Generative AI (Gen AI) and requires an architect who can define the strategic direction, establish architectural patterns, and guide the organization from discovery through to scalable implementation. This is a senior, technology-focused position that requires deep expertise in Gen AI architecture, tooling evaluation, and integration.
This is explicitly not a data engineering or classic data platform build role; the focus is on architectural direction, solution design, and low-maturity organizational uplift.
Key Responsibilities
The architect will be central to helping the client understand, qualify, and scale their AI capability:
Required Experience and Skills
Technical Architecture
Consultative & Professional Skills
Logistics
Data Scientist: Country Risk & Advanced Analytics
Join an integrated team of economists, political scientists, and computer scientists to shape the strategic decisions of the world’s leading organizations.
How You’ll Make an Impact:
Who You Are:
Stand Out From the Crowd: Candidates with an advanced degree in ML/NLP, exposure to cloud platforms (AWS, Databricks, Snowflake), or experience in agile, fast-paced environments are highly encouraged to apply or share your updated CV to removed)
Randstad Technologies is acting as an Employment Business in relation to this vacancy.
Our client is looking for an experienced Data Scientist to design, build, and optimise machine learning models and advanced analytics solutions that support institutional priorities across a large, complex network. The role blends hands-on data science with strategic impact, using AWS technologies to deliver predictive insights that drive proactive interventions and data-driven decision-making. This is a hybrid role with the expectation of working 2 days pw in the London office.
Skills and experience required:
Role responsibilities:
Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.