National AI Awards 2025Discover AI's trailblazers! Join us to celebrate innovation and nominate industry leaders.

Nominate & Attend

Senior Software Engineer - Backend & Machine Learning

Raft
gb
3 months ago
Applications closed

Related Jobs

View all jobs

Senior Software Engineer

Senior Software Engineer C# - Near Edinburgh Hybrid

Senior Software Engineer – API & ML Infrastructure

Senior Software Engineer, Data Science

Senior C++ Software Engineer

Software Engineer - Data Science

Raft, an intelligent logistics platform, is revolutionizing the freight and customs industry through automation and advanced technologies. As a fast-scaling, UK-based tech company with global reach, we're pioneering solutions that empower freight forwarders and customs brokers to operate at new levels of efficiency and precision. Fueled by our Series B funding from renowned investors, we're poised for major growth and innovation.

As a Senior Backend Engineer with a focus on LLM/AI at Raft, you'll be instrumental in shaping the architecture and capabilities of our platform to support cutting-edge logistics features powered by AI. This is not a traditional engineering role—it's a high-impact opportunity where you'll design robust cloud infrastructure, develop scalable APIs, and enhance our data pipeline ecosystem to support AI/ML workloads. You will be responsible for creating highly resilient systems, enabling features such as natural language processing, predictive analytics, and real-time decision-making. In addition to building advanced software, you'll play a strategic role in driving technical decision-making and mentoring our growing engineering team. This role is for someone who thrives in a fast-paced, ambitious environment and is ready to make an outsized impact on a product used across the globe.

What You'll Do:

  • Architect, build, and maintain scalable, cloud-based infrastructure to support LLM and AI workloads.
  • Design, implement, and maintain sophisticated databases, APIs, and data pipelines optimized for AI/ML applications.
  • Integrate LLM and AI models into the Raft platform to power new and innovative features.
  • Drive the evolution of platform features that require complex engineering solutions powered by AI/ML.
  • Collaborate across functions to ensure our platform is secure, reliable, and optimized for performance.

Requirements

  • Brings 7+ years of hands-on experience in backend development with a strong focus on Python, supplemented by experience in other programming languages.
  • Has deep expertise in designing and maintaining scalable databases (preferably PostgreSQL) and understands the latest trends in database technology, particularly relevant to LLM and AI applications.
  • Is proficient with FastAPI/Starlette and can demonstrate experience in building scalable APIs with Python for AI/ML applications.
  • Has a solid track record in multi-cloud environments and understands how to architect and implement software libraries that thrive in distributed, multi-cloud settings.
  • Can design and implement a sophisticated logging, monitoring, and alerting infrastructure to ensure high availability and quick troubleshooting of AI/ML systems.
  • Understands and implements best practices in security and data privacy, with a proven ability to secure complex data flows, particularly for LLM/AI applications.
  • Has extensive experience with containerised tools like Docker, Docker Compose, Kubernetes, Helm, and understands the intricacies of deploying these in production, specifically for LLM/AI workloads.

Apply Because You Want to...

  • Join a company on the leading edge of logistics technology, competing with industry giants while leveraging cutting-edge AI/ML and backend engineering.
  • Work in a product-driven environment where your contributions shape real-world solutions for a global customer base.
  • Collaborate with stakeholders across industries and continents, gaining unparalleled exposure to the logistics and automation sectors.
  • Thrive in a high-energy, growth-focused environment that pushes you to expand your technical and strategic skill sets.
  • Be part of a diverse, inclusive, and multi-cultural team where innovation and continuous improvement are celebrated.
National AI Awards 2025

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

AI Jobs Skills Radar 2026: Emerging Frameworks, Languages & Tools to Learn Now

As the UK’s AI sector accelerates towards a £1 trillion tech economy, the job landscape is rapidly evolving. Whether you’re an aspiring AI engineer, a machine learning specialist, or a data-driven software developer, staying ahead of the curve means more than just brushing up on Python. You’ll need to master a new generation of frameworks, languages, and tools shaping the future of artificial intelligence. Welcome to the AI Jobs Skills Radar 2026—your definitive guide to the emerging AI tech stack that employers will be looking for in the next 12–24 months. Updated annually for accuracy and relevance, this guide breaks down the top tools, frameworks, platforms, and programming languages powering the UK’s most in-demand AI careers.

How to Find Hidden AI Jobs in the UK Using Professional Bodies like BCS, IET & the Turing Society

When it comes to job hunting in artificial intelligence (AI), most candidates head straight to traditional job boards, LinkedIn, or recruitment agencies. But what if there was a better way to find roles that aren’t advertised publicly? What if you could access hidden job leads, gain inside knowledge, or get referred by people already in the field? That’s where professional bodies and specialist AI communities come in. In this article, we’ll explore how UK-based organisations like BCS (The Chartered Institute for IT), IET (The Institution of Engineering and Technology), and the Turing Society can help you uncover AI job opportunities you won’t find elsewhere. We'll show you how to strategically use their directories, special-interest groups (SIGs), and CPD (Continuing Professional Development) events to elevate your career and expand your AI job search in ways most job seekers overlook.

How to Get a Better AI Job After a Lay-Off or Redundancy

Being made redundant or laid off can feel like the rug has been pulled from under you. Whether part of a wider company restructuring, budget cuts, or market shifts in tech, many skilled professionals in the AI industry have recently found themselves unexpectedly jobless. But while redundancy brings immediate financial and emotional stress, it can also be a powerful catalyst for career growth. In the fast-evolving field of artificial intelligence, where new roles and specialisms emerge constantly, bouncing back stronger is not only possible—it’s likely. In this guide, we’ll walk you through a step-by-step action plan for turning redundancy into your next big opportunity. From managing the shock to targeting better AI jobs, updating your CV, and approaching recruiters the smart way, we’ll help you move from setback to comeback.