At a Glance
- Tasks: Build and deploy AI/ML models for fraud detection and transaction optimisation.
- Company: Join a high-growth fintech transforming payments with innovative technology.
- Benefits: Competitive contract pay, remote work flexibility, and hands-on experience with cutting-edge AI.
- Other info: Dynamic team environment with opportunities for rapid career growth.
- Why this job: Make a real impact in the fintech space while working with advanced AI solutions.
- Qualifications: Experience in software engineering with strong Python skills and AI/ML expertise.
The predicted salary is between 36000 - 60000 £ per year.
Software Engineer – AI & Machine Learning
Direct message the job poster from The Digital Recruitment Company
CEO @ DRC Search | Executive Search, Digital Recruitment: UK, Europe & New York. Attracting and retaining top 1% talent
AI Software Engineer
Job Type 6 month contract
Location: London & WFH
Consultant: Toby Day
The Company
A high-growth fintech and payments technology business, delivering cloud-based platforms that connect merchants, acquirers, and fintechs worldwide. The company is investing in AI and machine learning to transform customer experiences, optimise payments, and strengthen fraud prevention systems.
The Role
We are seeking a Contract AI Software Engineer to deliver innovative AI and machine learning solutions within our global technology team. This role will involve hands-on engineering, deploying advanced AI models into production, and collaborating with cross-functional teams to accelerate delivery of AI-powered payments technology.
Key Responsibilities
- Build and deploy scalable AI/ML models for fraud detection, personalisation, and transaction optimisation.
- Integrate AI solutions into the company’s financial platforms and cloud-native infrastructure.
- Write and maintain high-quality, production-ready code in Python (or similar).
- Optimise models for accuracy, speed, and scalability in high-volume payment environments.
- Collaborate with product and data teams to deliver features on time and to spec.
- Ensure compliance with data privacy, security, and financial regulations in all AI solutions.
Candidate Profile
- Proven experience as a Software Engineer with AI/ML expertise (contract or perm).
- Strong programming skills in Python and frameworks such as TensorFlow, PyTorch, Scikit-learn.
- Experience with cloud-native environments (AWS, Azure, or GCP).
- Track record of delivering AI solutions into production at scale.
- Background in fintech, SaaS, or highly regulated industries (preferred).
- Available to start on short notice, able to deliver quickly in a contract capacity.
The Digital Recruitment Company is an Employment Business for interim, contract and temporary recruitment and acts as an Employment Agency in relation to permanent vacancies.
To apply for this role please contact us at:
Toby Day
0203 640 2133
Seniority level
- Mid-Senior level
Employment type
- Contract
Job function
- Information Technology
- Industries
- Software Development and Financial Services
Referrals increase your chances of interviewing at The Digital Recruitment Company by 2x
Get notified about new Software Engineer jobs in England, United Kingdom.
London, England, United Kingdom 3 days ago
Brackley, England, United Kingdom 4 days ago
Cambridgeshire, England, United Kingdom 1 day ago
London, England, United Kingdom 1 week ago
London, England, United Kingdom 1 week ago
London, England, United Kingdom 1 week ago
London, England, United Kingdom 5 days ago
Software Engineer (React/Node) – 23/24 Graduates
Cambridge, England, United Kingdom 5 days ago
Manchester Area, United Kingdom 1 week ago
Cambridge, England, United Kingdom 1 week ago
London, England, United Kingdom 5 days ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Software Engineer – AI & Machine Learning employer: The Digital Recruitment Company
As a high-growth fintech and payments technology business based in London, we pride ourselves on fostering a dynamic work culture that champions innovation and collaboration. Our commitment to investing in AI and machine learning not only enhances employee growth opportunities but also allows our team to be at the forefront of transforming customer experiences in the financial sector. With flexible working arrangements and a focus on delivering impactful solutions, we offer an exciting environment for talented individuals looking to make a meaningful contribution.
Contact Details:
The Digital Recruitment Company Recruitment Team
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer – AI & Machine Learning
✨Tip Number 1
Network like a pro! Reach out to people in the fintech and AI space on LinkedIn. A friendly message can go a long way, and you never know who might have the inside scoop on job openings.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your AI/ML projects. Whether it's GitHub repos or a personal website, let your work speak for itself and make it easy for recruiters to see what you can do.
✨Tip Number 3
Prepare for those interviews! Brush up on your Python and AI frameworks. Practice coding challenges and be ready to discuss your past projects in detail. Confidence is key!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we’re always looking for top talent like you to join our team!
We think you need these skills to ace Software Engineer – AI & Machine Learning
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the role of AI Software Engineer. Highlight your experience with Python and any AI/ML projects you've worked on. We want to see how your skills match what we're looking for!
Showcase Your Projects:Include specific examples of AI models you've built or deployed. If you've worked in fintech or similar industries, let us know! This will help us understand your hands-on experience and how you can contribute.
Keep It Clear and Concise:When writing your application, be clear and to the point. Use bullet points where possible to make it easy for us to read. We appreciate a well-structured application that gets straight to the good stuff!
Apply Through Our Website:Don't forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. We can't wait to see what you bring to the table!
How to prepare for a job interview at The Digital Recruitment Company
✨Know Your AI & ML Stuff
Make sure you brush up on your AI and machine learning concepts. Be ready to discuss your experience with Python, TensorFlow, and any other relevant frameworks. They’ll want to see that you can not only talk the talk but also walk the walk when it comes to deploying models in production.
✨Showcase Your Problem-Solving Skills
Prepare to share specific examples of how you've tackled challenges in previous projects. Think about times when you optimised models for speed or accuracy, especially in high-volume environments. This will demonstrate your ability to deliver under pressure.
✨Understand the Fintech Landscape
Since this role is in a fintech company, it’s crucial to have a grasp of the industry’s regulations and challenges. Familiarise yourself with data privacy and security standards, as well as how AI can enhance fraud prevention and payment optimisation.
✨Be Ready to Collaborate
This position involves working with cross-functional teams, so be prepared to discuss how you’ve successfully collaborated in the past. Highlight your communication skills and your ability to deliver features on time while ensuring compliance with all necessary regulations.