Software Engineering Intern - London, United Kingdom - G-Research

G-Research
G-Research
Verified Company
London, United Kingdom

1 week ago

Tom O´Connor

Posted by:

Tom O´Connor

beBee Recruiter


Description

Location :
London


The Role


If you're an innovator, intellectually curious, and want to experience world-class engineering, then you'll find friends and a home with us.

You will be performing a challenging and satisfying role as part of an existing team, including working on innovations to improve our production platforms.


The placement within the Office of the Chief Technology Officer (CTO), which is responsible for the future technology direction for the business.


The Office comprises three groups:

  • The Architecture Practice works with a range of business and technical stakeholders to agree the technical roadmap and ensure requirements are articulated clearly
  • The Technology Innovation Group is a fastpaced, interdisciplinary team supporting our Researchers and Engineers in taking advantage of next generation hardware and software across the full stack
  • G-Research Open-Source Software works with the opensource community to get involved in future roadmaps, influence engineering directions and make contributions to opensource machine learning frameworks and libraries


We are transforming our platforms from a suite of mostly in-house enterprise solutions to cloud-style distributed systems that leverage the best of open-source and third-party offerings.

As we evolve our technology we are also evolving the way we work. Innovation happens at the blurry edge of disciplines, so we work cross-functionally to generate new ideas and business opportunities.

  • Building proofofconcept implementations that validate new products and services or demonstrate new approaches and methods
  • Creating working examples of machine learning models to run on alternative hardware accelerators
  • Adapting existing models to evaluate different hardware accelerator architectures, e.g. to improve model training speed
  • Helping to identify gaps in new vendor technologies and tool chains
  • Creating and using benchmarking frameworks to quickly and effectively performance and stresstest new technologies against the different kinds of workload we have
  • Help build integration for new hardware accelerators into existing G-Research tool chains and CI/CD pipelines
  • Creating papers and talks on how new ML accelerator hardware can be used within G-Research
  • Analysing current and future needs from the Research and Trading stack and finding ways to unlock additional value
  • Identifying use cases and matching them to different hardware accelerators
  • Excellent academics. You should also have exceptional pre
- university academics

  • At least a 2:1 at Undergraduate level in either Computer Science, Maths or a related technical discipline
  • Experience with an object oriented programming language, preferably Python, C#, Java, or C++
  • Appreciation of good software architecture, core programming techniques and data structures
  • Excellent technical communication and problemsolving skills.
  • Financial experience is useful, but is not required
G-Research is committed to cultivating and preserving an inclusive work environment. We are an ideas-driven business and we place great value on diversity of experience and opinions.

We want to ensure that applicants receive a recruitment experience that enables them to perform at their best. If you have a disability or special need that requires accommodation please let us know in the relevant section.

More jobs from G-Research