Software Engineer

Software Engineer

Full-Time 59400 - 72600 £ / year (est.) No working from home possible
N

At a Glance

  • Tasks: Build innovative AI products for freight forwarding and collaborate with customers.
  • Company: Nexcade, a cutting-edge tech company transforming the supply chain industry.
  • Benefits: Competitive salary, equity options, and a dynamic work environment.
  • Other info: Join a talented team from top tech companies and enjoy excellent career growth.
  • Why this job: Shape the future of freight forwarding with AI and make a real impact.
  • Qualifications: Strong coding skills in Python, TypeScript, or React; passion for problem-solving.

The predicted salary is between 59400 - 72600 £ per year.

About us

People assume the supply chain is an automated, algorithmic system. It is not. It is a large number of people acting as the glue between organisations and systems, doing work the world depends on with tools that have barely changed in decades. Nexcade builds AI agents for those people, starting in freight forwarding, a $210BN industry. Our agents are live in production with some of the leading global forwarders, pricing millions in freight every week, and we are expanding the platform deeper into the shipment lifecycle. We have raised $8.5M to make this a reality.

Our founders, Dan and Tasho, spent years at Sedna and Palantir working with supply chain companies on problems like this one. We are backed by top VCs and angels who backed or founded Synthesia, n8n and other world-class companies.

How we work

  • Everybody codes, founders included. The whole company is technical, commercial team included, and runs on coding agents.
  • Closely with customers and design partners, so what we ship changes how they operate.
  • At pace. Fast cycles and quick iterations, on the product and on how we work.
  • End to end. If you see something broken or missing, you have the freedom (and the responsibility) to fix it.
  • In person, 4+ days a week in London. We value synchronous communication.
  • Debate rigorously, decide quickly, execute relentlessly.
  • Enjoy the journey. Hard problems, good colleagues.

The role

We are building the AI platform for freight forwarding and expanding our product surface, and we are hiring software engineers across product, AI and platform to do it. You will build products that do freight forwarding work alongside our customers' teams, operating across the entire shipment lifecycle. You will work across the stack in Python, TypeScript and React, and directly with customers and founders on what gets built.

Everyone here works across the stack, but each engineer has a spike: the area where they set the bar for the team. You spend most of your time where yours is, and lean on your colleagues where theirs are.

  • Product: You build best in class products for the core jobs in freight forwarding, one job at a time. You work as a design partner with our customers to understand the work deeply, turn that understanding into a product they would choose over anything else, and feed what you learn back into the platform everyone builds on.
  • AI: You raise the ceiling on what our AI can do and the floor on how reliably it does it. That spans high volume tasks like classification and extraction and deep workflow tasks that run for hours. You design for performance, reliability, explainability and control, set up the gyms and evals to measure them, and build the harness that runs our agents in all of our products.
  • Platform: You own the foundation every product stands on: the runtime for thousands of concurrent agents and workflows, the way they communicate and scale, the controls for how they access data with permissions that hold, and the observability to see and measure all of it. You ensure the rest of the team can move fast without fear.

What we look for

  • A spike, with evidence. Something you have been exceptional at and proof of it. We hire on slope rather than years, so there is no experience threshold in either direction.
  • Strong fundamentals. In the AI-assisted era, having good technical judgement is key. You have shipped production systems people depend on, seen them fail and learned from it.
  • High agency and ownership. You take an ambiguous problem, make a call, and see it through.
  • Humility and learning velocity. You want to get better and you change your mind when the evidence says so.
  • Interest in the problem. You do not need a freight background, but you need to find messy real-world operations interesting rather than a chore.

Why join

You will shape the product, the architecture and the company, working alongside an engineering team from Palantir, Raft, Faculty, UnlikelyAI and Oxford. You will work directly with the businesses using what you build, on AI applied to an industry that has resisted software for decades. You will get meaningful equity, so when this works you share in it.

Software Engineer employer: Nexcade AI

Nexcade is an exceptional employer for software engineers, offering a dynamic work environment in London where collaboration and innovation thrive. With a strong focus on employee growth, you will have the opportunity to shape cutting-edge AI products while working closely with industry leaders, all while enjoying meaningful equity in a rapidly expanding company. Our culture values technical excellence, ownership, and a passion for solving real-world problems, making it a rewarding place to advance your career.

N

Contact Details:

Nexcade AI Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Engineer

Join Local Tech Meetups

Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at Nexcade AI or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!

Contribute to Open Source Projects

Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to Nexcade AI.

Tap into Online Developer Communities

Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like Nexcade AI.

Explore Job Boards Specifically for Tech Roles

Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like Nexcade AI that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!

We think you need these skills to ace Software Engineer

Python
TypeScript
React
AI Development
Product Development
Technical Judgement
High Agency

Some tips for your application 🫡

Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.

Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at Nexcade AI.

Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at Nexcade AI and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!

Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!

How to prepare for a job interview at Nexcade AI

Brush Up on Your Coding Skills

For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.

Know Your Tools and Frameworks

Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If Nexcade AI uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.

Showcase Your Projects

Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.

Prepare for Behavioural Questions

While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.