Vincent
Previous Graduate, Current Software Engineer. London
Education: MSc Machine Learning (UCL), BSc Electrical and Electronic Engineering (UCL)
As a grad at Marshall Wace, I’ve received invaluable experience in many different roles throughout my rotations. I’ve learnt what it’s like to be a Data Engineer, an Infrastructure Engineer, a Business Analytics Engineer and finally a Full Stack Software Engineer handling Post Trade operations which is the team I’ve chosen to place in full time. Each team taught me how to use different technologies as well as different ways of approaching problems, which I could then contribute towards the future teams I rotated through. It’s great that grads are treated as full time members and given responsibilities that perfectly achieve the balance of driving them forward and giving them space to reflect and learn. • What makes working at Marshall Wace so great is very much the combination of amazing culture, talent, and interesting problems. The flat and open culture means that you can reach out to anybody you need to achieve your task, and the high level of talent means that you can trust that they will help you out effectively. As a graduate software engineer, you get exposed to very exciting challenges of handling data at scale as well as navigating the complexities of the financial system and creating good abstractions for them in your projects.
Ana
Current Rotating Graduate
Education: Computer Science BSc from UCLA. New York
I’ve been at Marshall Wace since October 2022 completing six rotations encompassing full stack development, backend, and infrastructure. In each rotation you get to learn something different, whether it be business logic or tech stack. This rotational structure is particularly beneficial for tech graduates, as it enables us to accumulate specialized knowledge from each team we work with.• The collaborative culture here is exceptional; everyone is willing to help and teach, fostering an environment where asking questions and delving into system design is highly encouraged. Whether it’s through a casual coffee chat, a quick visit to a colleague’s desk, or an impromptu meeting across regions, I stay connected with the objectives of other teams and colleagues on a daily basis.
Will
Previous Graduate, Current Data Engineer, Manager. London
Education: MPhil Advanced Computer Science (Cambridge University), BSc Computer Science (Sheffield University)
I started on the Graduate scheme in 2017, where after a couple of rotations I joined the Data Engineering team permanently. As a team we are responsible for providing external data to the rest of the firm, empowering researchers and analysts to access and discover data with the trust that it is modelled and monitored to a high quality. From when I joined, the team has grown from a handful of people in London comprised mainly of Graduates, to almost 30 across London, New York, Singapore and Hong Kong. My responsibility has grown too – I now run 2 of the teams within Data Engineering, along with running the Global Technology Internship, and leading our efforts for Technology Graduate recruitment. • My role at Marshall Wace has allowed me to work on new and diverse technical challenges every day in a hugely collaborative environment. I have also been provided the opportunity to play a huge part in how the team has grown over the years, right from the beginning of my career.
Elizabeth
Current Rotating Graduate, Former Intern, London
Education: MMathPhys Mathematical and Theoretical Physics (University of Oxford)
As a technology graduate, I am rotating through different teams within the business. In the three rotations I have been through so far, I have experienced not only the varying tech stacks but also how the different teams fit together. It has been a great opportunity to discover my particular interests and what type of work best fits me.• I joined Marshall Wace through the summer internship program where I had the opportunity to contribute to an impactful project from day one. This is a great part about working here: graduates are given responsibility and ownership from the start. It is rewarding to work in an environment which places so much value on challenging and supporting your development.
Jervis
Current Rotating Graduate, Singapore
Education: MSc in Technology Management (Nanyang Technological University), B.Eng.Sc in Computer Science (Nanyang Technological University)
In my career journey so far, I have had the opportunity to be exposed to many things through the rotations in the technology graduate program. I have completed two rotations, one in the data team and one in the database administration team. These rotations have not only enhanced my technical skills but also broadened my understanding of the business as a whole. My teams have also been especially supportive in helping me to quickly adapt and integrate into the company. This is especially invaluable as a graduate fresh out of university and into my first job. Also, the structured onboarding plans for tech graduates like myself have made the transition smooth and effective, ensuring that we are well-prepared to contribute to our new roles. • I love the collegiate and cohesive culture here in Marshall Wace. The people here at Marshall Wace are always friendly and ready to help, even if they might come from a different technology team or even a totally different function. In the Singapore office, we have a common lunch table where we get to interact with everyone in the office and learn about their work and their lives. Beyond the culture, I like the exposure and opportunities provided by the rotations in the graduate programme. I get to join different teams and work with different people. I also get to learn about various technologies and contribute to the company in different ways.