Thought Machine Logo

Thought Machine

Software Engineering Intern

Posted 4 Days Ago
Be an Early Applicant
In-Office
London, Greater London, England
Internship
In-Office
London, Greater London, England
Internship
As a Software Engineering Intern, you will work on client and internal projects, using technologies like Golang and Kafka, and contribute to innovative financial applications.
The summary above was generated by AI

Thought Machine’s mission is bold – to properly and permanently rid the world’s banks of legacy technology. To achieve this, we have developed the foundations of modern banking through core and payments technology which run natively in the cloud. What we are attempting is hard and means we need great people working together to build great technology.

We have grown rapidly in the past few years – growing our team to more than 550 individuals across offices in London, New York, Singapore and Sydney. We have raised more than $500m in funding and are now valued at $2.7bn. Our investors include Molten Ventures, Eurazeo, Intesa Sanpaolo, Temasek, Nyca Partners, JPMorgan Chase Strategic Investments, Standard Chartered Ventures, and more.

We have created a culture that enables our team to produce the best work in the industry while ensuring we have fun along the way. We're regularly cited as having a fantastic workplace culture and have been recognised by Sifted magazine as having one of the highest Glassdoor ratings for a UK fintech company and the industry's most generous employee share package. Named one of the world’s most innovative fintechs by Global Finance Magazine, we were also recognised by the Financial Times as one of Europe’s fastest-growing companies for two consecutive years—and a UK Best Employer for 2026.

We are currently searching for candidates to join us for a paid 10-week internship this summer. In this role, you will work in a team within our engineering department, using cutting-edge technology to deliver both client-facing and internal projects.

Intern projects within our engineering department can include building a card scheme simulator using Kafka and Go, adding an LLM agent for SaaS observability, and building a linter to validate that all API changes meet our guidelines.

You will develop ownership and responsibility for your own work and learn how to build software in a professional environment. Our programme will support your growth and development whilst you work alongside some of the brightest minds in fintech.

Feedback from previous interns

The company culture is great, and the environment is very friendly and welcoming. There is a lot of support available for interns, and everyone wants them to succeed” – 2025 intern in engineering.

The internship offers a very valuable learning experience. The knowledgeable and friendly team provides extensive support, making it easy to ask questions and encouraging intern success.” – 2025 intern in engineering.

Timeline for the application and interview process

Applications will be open from Friday 6th March – Friday 20th March

Interviews will take place from Monday 23rd March – Friday 26th April

Internships will run from Monday 29th June – Friday 4th September

Requirements

Alongside having the core skills below, the new member of the team should be excited to work with new technologies, push their engineering skills to the limit, and be ready to work across engineering, design, and business development, to build the next generation of financial applications.

Essential

  • Have obtained or be working towards a degree or equivalent in Computer Science, Engineering or a related discipline

  • Have some experience in programming

  • An enthusiastic interest to learn Golang and Python

Desirable

  • Have contributed to an open-source project or taken part in a University project of considerable scale

  • Have experience programming or designing tools and applications as part of a personal project

  • Prior experience working on an Artificial Intelligence project..

Preference will be given to applicants graduating in 2027

Benefits

  • Highly competitive salary

  • 25 days holiday and bank holidays (prorated)

  • Flexible working hours

  • Access to outstanding learning materials and courses

  • Sports and hobby clubs, subsidised by Thought Machine

  • All the latest tech you need

  • Start the day properly with fresh fruit and cereals

  • Huge range of healthy (and not-so-healthy) snacks and drinks

  • A talented and experienced team as your colleagues

  • An environment where we encourage learning and development

  • Weekly food pop up

We actively hire candidates who demonstrate technical excellence in their field and welcome people of all ages and backgrounds, providing everyone with equal access to professional development. You are encouraged to apply even if your experience doesn't accurately match the job description. We also encourage applications from those with different abilities, including candidates with ADHD, autism, dyslexia or dyspraxia.

Top Skills

Go
Kafka
Python

Thought Machine London, England Office

7 Herbrand Street, London, United Kingdom, WC1N 1EX

Similar Jobs

11 Days Ago
Hybrid
Cambridge, Cambridgeshire, England, GBR
Internship
Internship
Artificial Intelligence • Semiconductor
The Software Engineering Intern will contribute to developing kernel and user space software, ensuring code quality, participating in code reviews, and supporting Continuous Integration.
Top Skills: CC++GitJenkinsPython
11 Days Ago
Hybrid
Bristol, England, GBR
Internship
Internship
Artificial Intelligence • Semiconductor
The role involves writing code, participating in code reviews, manual testing, and contributing to technical discussions in a team focused on developing drivers and utilities for hardware platforms.
Top Skills: CC++GitJenkinsPython
11 Days Ago
Hybrid
Bristol, England, GBR
Internship
Internship
Artificial Intelligence • Semiconductor
Assist in developing high-performance ML kernels, optimizing compute performance, implementing tests, debugging issues, and collaborating on solutions.
Top Skills: C++Ml FrameworksNumerical MethodsParallel ProgrammingPython

What you need to know about the London Tech Scene

London isn't just a hub for established businesses; it's also a nursery for innovation. Boasting one of the most recognized fintech ecosystems in Europe, attracting billions in investments each year, London's success has made it a go-to destination for startups looking to make their mark. Top U.K. companies like Hoptin, Moneybox and Marshmallow have already made the city their base — yet fintech is just the beginning. From healthtech to renewable energy to cybersecurity and beyond, the city's startups are breaking new ground across a range of industries.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account