Join Us

Meet The Team

Software Engineer - FinOps, Former Graduate, London

Vincent

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.  

Current Technology Graduate, New York

Ana

Education: Computer Science BSc from UCLA

  • 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.

Current Technology Graduate, New York

Ana

Education: Computer Science BSc from UCLA

  • 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.

Data Engineer, Former Graduate, London

Will

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. 

Current Technology Graduate, Singapore

Yijia

Education: BEng in Engineering System and Design, Minor in Artificial Intelligence (Singapore University of Technology and Design)

  •  As a Technology Graduate at Marshall Wace, I’ve had the opportunity to rotate across multiple teams within both the technology department and broader business functions—from data engineering and quantamental implementations to trading system development. Collaborating with diverse teams has enabled me to explore different tech stacks, gain exposure to cutting-edge technologies, and experience a range of team dynamics. These experiences have been instrumental in helping me discover my career interests through hands-on, impactful projects.
  •  I joined full-time after two internships with Marshall Wace. What stood out to me from the beginning, and continues to define my experience, is the strong culture of support and respect for each individual’s passions and contributions, combined with the collaborative and intellectually stimulating environment. Here, discussions about the latest advancements in technology happen every day, fostering a culture of continuous learning alongside some of the brightest minds in the industry. It’s a place where curiosity is nurtured, and openness is encouraged. I’m given the freedom to collaborate across teams, tackle challenging projects with real impact, and contribute ideas that are genuinely valued. The autonomy and trust I’ve been given have made my journey here both rewarding and inspiring.

Current Technology Graduate, Singapore

Yijia

Education: BEng in Engineering System and Design, Minor in Artificial Intelligence (Singapore University of Technology and Design)

  •  As a Technology Graduate at Marshall Wace, I’ve had the opportunity to rotate across multiple teams within both the technology department and broader business functions—from data engineering and quantamental implementations to trading system development. Collaborating with diverse teams has enabled me to explore different tech stacks, gain exposure to cutting-edge technologies, and experience a range of team dynamics. These experiences have been instrumental in helping me discover my career interests through hands-on, impactful projects.
  •  I joined full-time after two internships with Marshall Wace. What stood out to me from the beginning, and continues to define my experience, is the strong culture of support and respect for each individual’s passions and contributions, combined with the collaborative and intellectually stimulating environment. Here, discussions about the latest advancements in technology happen every day, fostering a culture of continuous learning alongside some of the brightest minds in the industry. It’s a place where curiosity is nurtured, and openness is encouraged. I’m given the freedom to collaborate across teams, tackle challenging projects with real impact, and contribute ideas that are genuinely valued. The autonomy and trust I’ve been given have made my journey here both rewarding and inspiring.

Current Technology Graduate, London

Elizabeth

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.

Programme Overview

Get to know more about our Technology Graduate programme.

Discover More

Application Process

Learn more about the application process.

Discover More