
Cambridge Consultants · United Kingdom
INTRODUCTION Variety and the need for agility invigorates life here at Cambridge Consultants. Each day brings fresh challenges as we collaborate to solve pre...
Variety and the need for agility invigorates life here at Cambridge Consultants. Each day brings fresh challenges as we
collaborate to solve pressing global problems and help shape the future of smart homes, connected therapeutic devices, wireless
robot networks, and intelligent AI agents that interact seamlessly with cloud infrastructure.
If you enjoy taking ownership of your work though also value collaboration with supportive and passionate colleagues, our Software
Engineer role will suit you well! You’ll be surrounded by respected leaders in the very latest technologies as you help evolve
our software development for distributed cloud-based systems and rich UIs.
Successful candidates can join us between May-October 2026.
There is no deadline for this role, as we recruit on a rolling basis. Once the position is filled, we will close the advert. We
encourage you to apply as soon as possible.
As a software engineer, you will work on a broad variety of projects. For some projects, the software will be the entire project;
for others, it will be one component of a broader ecosystem involving software and hardware developed at CC or by our clients. We
are looking for adaptable individuals who thrive on challenges and enjoy learning on the job.
You’ll share your days with talented teams of software engineers, UX and service designers, mathematicians, test engineers and
DevOps specialists. Your primary focus will be delivering creative, impactful solutions for ambitious, world-renowned clients who
are committed to making a difference in people's lives. Often you’ll be developing systems that haven’t been seen before and where
the specification can at first be unclear. Working with our team you’ll be able to cut through the fog and deliver solutions for
our clients.
We have a team ‘share-what-you-learn’ ethic so we can plan, grow and succeed together. You’ll play an active role in helping to
grow our team and our capability. There is no single technology stack, as we will use whatever tool best fits each project
including generative AI, but you can expect to encounter AWS, Azure and Google Cloud; Typescript, Go, Java, C#, Python; LangChain,
TensorFlow and BMad; ElasticSearch, Terraform and Gitlab CI.
our clients
As part of your journey here and to support your growth, you’ll have access to
good academic results.
challenges and present thoughtful solutions.
By submitting an application to Cambridge Consultants, you confirm that the information provided in this application, together
with any supporting documentation, is true, complete, and accurate to the best of your knowledge and belief. You understand that
any false statement, misleading information, or material omission may render you liable to disqualification from the recruitment
process, withdrawal of any offer of employment, or dismissal without notice if discovered following appointment. You acknowledge
that the organisation reserves the right to verify the information supplied.
INTRODUCTION Are you passionate about designing and developing User Interfaces? Would you like to create remarkable user experiences and user interfaces? If you want to design and develop innovative and intuitive front ends for a wide variety of clients then Cambridge Consultants is the place for you. Successful candidates can join us between May-October 2026. There is no deadline for this role, as we recruit on a rolling basis. Once the position is filled, we will close the advert. We encourage you to apply as soon as possible. YOUR ROLE As a Graduate JavaScript UI developer, you’ll drive all aspects of UI development for a number of products and services for our ambitious, world leading clients. Working within an agile scrum team you will deliver top-notch solutions for our clients that make a real difference to people. Think: therapeutic connected devices that treat brain injury patients. Smart heating systems. Configuration interfaces for networks of wireless robots. We are looking for individuals who are not only passionate about UI design but also interested in creating AI workflows and intelligent agents. This role offers the opportunity to combine cutting-edge UI development with AI-driven automation and agent-based solutions. You will get to work with teams of software engineers, front-end developers, user experience and service designers, mathematicians, tests engineers and DevOps specialists. There is no single technology stack, as we will use whatever tool best fits each project, but you can expect to encounter Typescript, Swift, Python; LangChain, TensorFlow and BMad; Gitlab CI. You will work with other front end developers, UI and UX designers, and technical leaders to grow our capability in excellent UI development, tools, processes and techniques. WHAT YOU’LL BE DOING * Design and build data visualisations and to deliver ambitious and creative solutions for projects * Work as a part of our team to plan and deliver top-notch digital services that help our clients achieve their goals * Stay up-to-date with the latest UI development trends, AI tools and frameworks (e.g., LangChain, TensorFlow, or similar), and best practices to help solve real-world problems for our clients WHAT YOU’LL EXPERIENCE WHILE YOU’RE WITH US As part of your journey here and to support your growth, you’ll have access to: * A variety of projects across multiple industries, keeping your day-to-day both diverse and engaging * A mentoring and training package shaped around your ambitions, helping you grow exactly where you want to * The freedom to pick the tools and processes that make sense for your craft. * Plenty of opportunities to have fun and build meaningful connections with colleagues along the way WHAT YOU CAN BRING We’re looking for applications who: * Are currently pursuing, or have already completed, a relevant degree such as computer science, software engineering or web development, with good academic results. * Have good communication skills, with the ability to collaborate effectively with peers and clients to understand their challenges and present thoughtful solutions. * Have a strong interest in the latest technology trends and eagerness to learn. * Have practical experience building User Interfaces, or a keen interest in the field and some programming experience ---------------------------------------------------------------------------------------------------------------------------------- By submitting an application to Cambridge Consultants, you confirm that the information provided in this application, together with any supporting documentation, is true, complete, and accurate to the best of your knowledge and belief. You understand that any false statement, misleading information, or material omission may render you liable to disqualification from the recruitment process, withdrawal of any offer of employment, or dismissal without notice if discovered following appointment. You acknowledge that the organisation reserves the right to verify the information supplied. ----------------------------------------------------------------------------------------------------------------------------------
About the job Start your IT infrastructure career supporting the systems behind sophisticated AI engineering. As a 2026 Graduate IT Infrastructure Engineer, you will help keep Graphcore’s engineering teams connected, productive and secure. You will discover how enterprise infrastructure supports AI compute, from servers, storage and networking to cloud platforms, automation and monitoring. Your work will help improve the reliability, performance and security of systems used across the business. You will support infrastructure operations, investigate technical issues and contribute to improvement projects. You will build practical skills in Linux, Windows, networking, cloud, scripting and infrastructure as code. You do not need to arrive as an authority. We are looking for graduates with strong fundamentals, curiosity and the drive to learn by solving real problems. The Team & Culture The Infrastructure Solutions team designs, builds and supports the IT environments that help Graphcore engineers work at scale. The team works across on-premise infrastructure, cloud platforms, networking, automation and security. Work happens through hands-on solving, planned projects, technical discussion and steady ownership of well-scoped tasks. You will learn from expert engineers while taking ownership for useful work early. Decisions are made through evidence, service impact and practical trade-offs. Graduates are encouraged to ask questions, speak up and suggest better ways of working. What we’re looking for * Bachelor’s or master’s degree in computer science, Maths, Machine Learning, Data Science, or a related field * Interest in infrastructure, cloud technologies, systems engineering or platform operations * Familiarity with Linux or Windows server environments, gained through study, projects, internships or hobbies * Understanding of networking fundamentals such as TCP/IP, DNS, routing or firewalls * Introductory scripting experience with Python, Bash or PowerShell * Analytical thinking, clear communication and motivation to learn through practical problem solving Benefits * Flexible working:Balance your work and personal life with greater flexibility * Generous leave:Take time to rest, recharge and enjoy life outside of work * Retirement planning support: Up to 5% matched pension * Phantom equity:Share in Graphcore’s success * Workplace experience:Enjoy thoughtfully designed office spaces for collaboration, with free food and an on-site barista to support your day * Peace of mind protection:Income protection and life assurance to provide financial security for you and your loved ones * Flexible benefits:Tailor your benefits package with a choice of additional options, including private medical insurance and dental cover * Optional benefits: Dental cover, health cash plan, private medical insurance, cycle to work scheme, give as you earn Sponsorship Applicants must have the legal right to work in the UK. Unfortunately, we are unable to provide visa sponsorship or support visa applications for this role. Inclusion statement We welcome people from all backgrounds and experiences and are committed to building an inclusive environment where everyone can do their best work. We’re an equal opportunity employer and recognise that everyone brings different strengths and perspectives. If you need any adjustments during the interview process, just let us know - we’re happy to support you. Join the team at 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 brings together deep expertise to solve complex problems and deliver meaningful progress in AI compute. Join Graphcore’s Graduate IT Infrastructure Engineer Programme and start building the skills, confidence, and experience to turn your learning into real impact. Apply now.
Programme duration: from 3 to 6 months, starting in 2026. Who qualifies: Penultimate or final year students completing a Bachelor's, Master's, PhD. 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. Quant Developer 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. Software Engineer As a Software Engineer, you will operate at the heart of the firm’s trading and investment activities. We design and deliver the platforms, infrastructure, and analytical tools that enable our strategies to perform in the world’s most competitive financial markets. As an intern, you will have the opportunity to join one of several specialist teams and work alongside exceptional engineers, quants, and researchers, contributing to systems that demand the highest standards of performance, reliability, and scalability. Data As part of QRT’s data teams, you will work at the heart of our research and trading operations - designing, building, and managing the data solutions that underpin our strategies. You will collaborate closely with Traders, Researchers, and Engineers to ensure our data infrastructure is robust, scalable, and able to power cutting-edge quantitative research. Your work will involve tackling complex challenges in data acquisition, engineering, and platform design. Infrastructure As part of QRT's Platform Technology Services, you will join a global group bringing together our SRE, Cloud, Infrastructure, Network Operations, and Security teams. We design, build, and operate the high-performance platforms that power our research, trading, and business operations. We provide the secure, reliable, and scalable foundation that enables QRT to operate at the forefront of global quantitative trading. FPGA Engineering As part of QRT's FPGA team, you will design and build ultra-low-latency hardware systems that power QRT’s trading platforms. By developing custom logic directly on cutting-edge FPGA devices, we enable trading strategies to process market data and execute orders with exceptional speed and precision. Working at the intersection of hardware and software, the team uses SystemVerilog, C++, and Python to deliver high-performance, reliable solutions that give QRT a competitive edge in global markets. Your present skillset * Genuine interest in software engineering, infrastructure, or data engineering within a low-latency environment, working in Python, C# or C++ * 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 Interview Process: * Application - Submit your applications 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