
Theodo · London
About Theodo Theodo is an engineering & design consultancy with offices in Paris, London, New York, Casablanca and Cape Town. We build high-quality digital pro...
About Theodo
Theodo is an engineering & design consultancy with offices in Paris, London, New York, Casablanca and Cape Town. We build
high-quality digital products for clients across industries, and we are increasingly working with enterprise organisations on
complex, high-impact tech modernisation programmes - including AI-powered code modernisation. We run lean internally: we care
about process, continuous improvement, and doing things properly. Our founders have written books on the best practice for using
lean to scale agile in large organisations.
The Opportunity
We're looking for a Graduate Software Engineer to join our engineering team and kick-start their career building real products for
our clients. You'll be working with experienced engineers from day one, working across the stack on live projects rather than
sandboxed training exercises.
This is a great opportunity for someone early in their career who wants to learn fast, take on responsibility quickly, and grow
into a well-rounded software engineer.
Key Responsibilities
What We're Looking For
Required Skills and Experience
challenges with some of the sharpest minds out there
ABOUT GRAPHCORE Graphcore is one of the world’s leading innovators in Artificial Intelligence compute. It is developing hardware, software and systems infrastructure that will unlock the next generation of AI breakthroughs and power the widespread adoption of AI solutions across every industry. As part of the SoftBank Group, Graphcore is a member of an elite family of companies responsible for some of the world’s most transformative technologies. Together, they share a bold vision: to enable Artificial Super Intelligence and ensure its benefits are accessible to everyone. Graphcore’s teams are drawn from diverse backgrounds and bring a broad range of skills and perspectives. A melting pot of AI research specialists, silicon designers, software engineers and systems architects, Graphcore enjoys a culture of continuous learning and constant innovation. JOB SUMMARY Join our dynamic Software Infrastructure team and take a pivotal role in scaling and managing our infrastructure. You will develop essential tools and services that empower our broader software team. Your contributions will enhance the build, test, deployment, and productisation processes of our Machine Learning Software components. Work with our High-Performance Computing (HPC) AI platforms and gain invaluable experience in distributed systems. THE TEAM The Software Infrastructure team provides critical platforms and services for software development teams across the business. Our responsibilities include managing the CI platform and services, build engineering, component integration, and packaging and release systems. We operate in squads, fostering a culture of service ownership and empowerment for our engineers. We focus on long-term engineering solutions and strive to eliminate toil wherever possible. RESPONSIBILITIES AND DUTIES * Develop, own, and maintain tools and services to support the software build and release process * Deploy and maintain services with Kubernetes and Docker * Manage our Cloud Infrastructure using tools such as Terraform * Support the technical development of junior and graduate engineer * Embody a strong engineering discipline for high reliability and minimal toil CANDIDATE PROFILE Essential: * Knowledge of Python/Go/C++ (or similar language) * Experience deploying services in the cloud (AWS preferred) * Deep understanding of Linux environments * Native user of CI/CD for production deployments * Experience with Infrastructure as Code (IaC) tools (e.g. Terraform/OpenTofu) Desirable * Experience using Kubernetes (k8s) or OpenStack * Experience with GitHub Actions * Experience with build tools (e.g. CMake) * Experience with modern observability tooling (e.g. Prometheus) * Experience with Grafana BENEFITS In addition to a competitive salary, Graphcore offers flexible working, a generous annual leave policy, private medical insurance and health cash plan, a dental plan, pension (matched up to 5%), life assurance and income protection. We have a generous parental leave policy and an employee assistance programme (which includes health, mental wellbeing, and bereavement support). We offer a range of healthy food and snacks at our central Bristol office and have our own barista bar! We welcome people of different backgrounds and experiences; we’re committed to building an inclusive work environment that makes Graphcore a great home for everyone. We offer an equal opportunity process and understand that there are visible and invisible differences in all of us. We can provide a flexible approach to interview and encourage you to chat to us if you require any reasonable adjustments. Applicants for this position must hold the right to work in the UK. Unfortunately at this time, we are unable to provide visa sponsorship or support for visa applications
Programme duration: from 5 to 6 months, starting in 2026. Who qualifies: Penultimate or final year students completing a Bachelor's, Master's. Qube Research & Technologies (QRT) is a global quantitative and systematic investment manager, operating in all liquid asset classes across the world. We are a technology and data driven group implementing a scientific approach to investing. Combining data, research, technology, and trading expertise has shaped our collaborative mindset which enables us to solve the most complex challenges. QRT’s culture of innovation continuously drives our ambition to deliver high quality returns for our investors. Over the years, QRT has invested in a global research and execution platform which has been deployed to cover all geographies and asset classes. This platform covers a broad spectrum from high to low frequency trading systems. We thrive at the intersection of cutting-edge technology, smart automation, and scalable processes, enabling us to move fast, think big, and deliver at scale. We are committed to identifying and developing exceptional talent, and are inviting a new cohort of outstanding individuals to join us in the year ahead. Our internship offers a stimulating, intellectually rigorous, and high-performance environment, where collaboration is key to success. You will work alongside and be mentored by industry-leading professionals, gaining invaluable experience and positioning yourself for the opportunity to secure a full-time graduate role upon successful completion of the program. Your future role at QRT Throughout the recruitment process, we will work to align your skills, interests, and potential with the teams where you can make the greatest impact. As a Quantitative Developer at QRT, you will contribute to the engineering solutions that power our world-class quantitative research and trading, building the tools, platforms, and infrastructure that enable researchers and traders to operate at their best. You will be tackling projects that demand both technical depth and creativity. Examples of the projects you may work on include: * Trading Infrastructure & Low-Latency Build and optimize the high-performance systems that power QRT’s real-time trading. Contribute to low-latency infrastructure, execution logic, and live monitoring tools — where engineering performance directly impacts trading outcomes. These roles involve hands-on development in C++ or .NET, close to production and tightly integrated with live strategies. * Research Enablement & Platform Engineering Develop and optimize the platforms that power quantitative research across the firm. This may include scalable APIs, machine learning and data pipelines, orchestration frameworks, and shared infrastructure that accelerates research and experimentation. Collaborate closely with researchers to create efficient, reliable, and standardized environments for innovation. * Tooling & Workflow Automation Design and deliver internal tools used directly by traders and researchers on discretionary desks. Projects may involve streamlining workflows, improving data accessibility, and supporting real-time decision-making - all within the high-intensity environment of front-office operations. Work interactively with users to deliver intuitive, high-impact solutions. * Monitoring & Analytics Tools Build tools and dashboards to support the firm’s risk and oversight functions, enabling performance evaluation, risk monitoring, and investment oversight. Combine strong data processing and visualization skills with scalable infrastructure, and explore opportunities to integrate applied machine learning for deeper insights. * Core Trading Systems (London only) Build and maintain the infrastructure supporting the development, testing, and deployment of trading signals in production. This includes tooling for signal generation, model evaluation, data ingestion, and analytics - enabling systematic trading teams to iterate, validate, and implement live trading logic efficiently and reliably. Your present skillset * Strong core computer science foundations, including algorithms, data structures, parallel programming, and object-oriented programming (OOP). * Genuine interest in software engineering, infrastructure, or data engineering within a low-latency environment, working in C++, C#, or Python. * Interest to build expertise in high-performance, real-time trading systems * Excellent communication and analytical skills – you will interact directly with Traders and Researchers * Drive for rapid autonomy and the ability to work in a fast-paced, high-performance setting. * Rigorous and structured approach to problem-solving. Preferred qualifications (a plus): * Knowledge of databases such as SQL or NoSQL. * Experience in front-end development. * Interest in financial markets and/or algorithmic trading. Interview Process * Application - Submit your application online. We review applications on a rolling basis, so we recommend applying early to maximize your chances. * Technical Assessment - Selected candidates will be invited to complete a coding challenge designed to evaluate core technical and problem-solving skills. * Interviews - Shortlisted applicants will proceed to interviews, conducted either on-site or via Microsoft Teams. These will assess both your technical expertise and your alignment with our culture and values. QRT is an equal opportunity employer. We welcome diversity as essential to our success. QRT empowers employees to work openly and respectfully to achieve collective success. In addition to professional achievement, we are offering initiatives and programs to enable employees achieve a healthy work-life balance.
Mast is on a mission to make complex lending simple. The UK's specialist lending market is underserved by technology, with legacy systems that can't handle the nuance of complex income, niche products, or the broker workflows that specialist lenders rely on. We're building modern, cloud-native lending technology, purpose-built for specialist lenders, that helps them process more applications in less time, reach decisions faster, and deliver better experiences for brokers and borrowers. We're pioneering the use of AI in mortgage origination, building it into the platform from the ground up rather than bolting it onto legacy architecture.. We work with regulated lenders across the UK, have a 100% delivery track record, and are building a high-performance team where everyone has real ownership and direct impact. ABOUT THE ROLE This is not a traditional support role. You don't need previous customer support experience to apply. This role is ideal for a recent graduate or someone early in their career who wants to get into tech, learn quickly, and build a broad understanding of how a software company operates. You'll help lenders, brokers, and internal teams get the best out of Mast. You'll answer questions, investigate issues, improve support processes, create documentation, spot recurring product friction, and turn customer conversations into ideas that shape the platform. You'll report to the Head of Product and work closely with Product, Engineering, Client Success, and Implementation. Over time, this role has the potential to grow into leading Mast's customer support function as the company scales. WHAT YOU'LL DO Support customers and users Triage, investigate, and manage support requests from start to finish, escalating to Product or Engineering where needed while keeping people informed. You'll build deep knowledge of Mast's platform, including mortgage journeys, forms, policy prompts, automations, integrations, product configuration, and broker/lender workflows. Build the support operating system Design how support works at Mast: ticketing workflows, escalation routes, response templates, internal runbooks, help centre content, and reporting dashboards. Find repetitive questions and manual processes, then automate them through better tooling, documentation, AI-assisted workflows, or process changes. Turn support into product insight Because this role reports into Product, you'll do more than answer questions. You'll identify patterns in customer feedback, recurring pain points, confusing workflows, and missing features, then translate those into product ideas, bug reports, and roadmap input. Create self-service documentation Write clear, practical help articles, FAQs, release notes, troubleshooting guides, onboarding material, and internal playbooks. Keep everything up to date as the platform evolves. Use AI to work smarter Use AI tools to draft documentation, summarise issues, identify patterns, write clearer responses, and speed up repetitive work. You don't need to know everything already, but you should be curious, experimental, and willing to learn. WHAT WE'RE LOOKING FOR * Early in your career, a recent graduate, or looking for your first role in tech * Can work independently, spot what needs doing, and make progress without detailed instructions * Excellent written communication; can explain things clearly and calmly * Organised and detail-oriented, especially when managing multiple issues or follow-ups * Comfortable using AI tools and keen to keep learning as the technology evolves * Naturally inclined to ask, "How can this be easier next time?" * Comfortable working remotely and taking ownership of your time * Interested in software, fintech, lending, or complex workflows WHAT YOU DON'T NEED * Previous experience in customer support * Previous experience in mortgages or financial services * Technical skills or the ability to code You do need to be smart, curious, organised, and excited to learn fast. NICE TO HAVE * Familiarity with tools like Notion, Slack, Linear, Jira, Zendesk, Intercom, HubSpot, Loom, Metabase, or AI tools like ChatGPT and Claude * Experience from university projects, internships, part-time work, customer-facing roles, or startup environments * Interest in product management, customer success, operations, automation, or fintech * Experience writing clear documentation, guides, or process notes WHAT SUCCESS LOOKS LIKE First 3 months: Strong understanding of Mast's platform and customer workflows. Ownership of incoming support requests. Clearer processes for tracking and resolving issues. 6 to 12 months: Reduced repeat questions through better documentation and automation. A reliable feedback loop into Product. Clear visibility into where customers struggle and where the product can improve. Longer term: You help define what excellent customer support looks like at Mast, and may grow into leading the support function. SALARY & LOCATION Location: London or UK Remote Salary: £30,000 to £35,000 + Stock Options Target Start date : 15th of June 2026 Benefits * Stock Option Plan * 25 days holiday + bank holidays * 4 - 10 weeks work from anywhere, based on tenure (for UK based roles) * Vitality Health insurance * Pension plan * Equipment budget * Learning & development budget * Cycle to Work Scheme * Monthly team socials + Quarterly Team Meet-ups @ HQ * Digital-first, employee-first company with a flexible working culture + Central London HQ Mast. is an equal opportunity employer and we celebrate diversity and are committed to creating an inclusive environment for all employees. ABOUT US Mast is a high-performance team of engineers and lending experts building the future of specialist lending technology. We value radical honesty, transparency, and speed. We hire exceptional people, expect a lot from each other, and offer real ownership, fast growth, and the chance to shape an industry.