Software Engineering Intern - London, United Kingdom - G-Research
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.
- 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
- 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
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
-
Business Transformation Analyst
London, United Kingdom - 1 week ago
-
Finance & Accountancy: Finance Business Partner
London, United Kingdom - 6 days ago
-
Compute Researcher
London, United Kingdom - 2 days ago
-
Receptionist & Office Assistant
London, United Kingdom - 6 days ago
-
Data Vendor Analyst
London (Greater), United Kingdom - 1 week ago
-
Operational Risk Advisor
London, United Kingdom - 6 days ago