Software Engineering Intern

4 weeks ago


London, United Kingdom G-Research Full time

**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 fast-paced, 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 open-source community to get involved in future roadmaps, influence engineering directions and make contributions to open-source 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 proof-of-concept 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 stress-test 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 problem-solving 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.



  • London, United Kingdom Carter Software Full time

    At Carter Software, we’re revolutionizing the way businesses manage their data, and we’re seeking a Senior C# .NET Software Engineer to join our dynamic team. As a Senior Software Engineer, you will play a pivotal role in the development and enhancement of our cutting-edge software solutions. Design and develop high-quality software solutions using C#...


  • London, United Kingdom Carter Software Full time

    At Carter Software, we’re revolutionizing the way businesses manage their data, and we’re seeking a Senior C# .NET Software Engineer to join our dynamic team. As a Senior Software Engineer, you will play a pivotal role in the development and enhancement of our cutting-edge software solutions. Design and develop high-quality software solutions using C#...


  • London, United Kingdom JAM Software GmbH Full time

    You want to build large scale ML systems from the ground up. You care about making safe, steerable, trustworthy systems. As a Software Engineer, you'll touch all parts of our code and infrastructure, whether that's making the cluster more reliable for our big jobs, improving throughput and efficiency, running and designing scientific experiments, or...


  • London, United Kingdom JAM Software GmbH Full time

    You want to build large scale ML systems from the ground up. You care about making safe, steerable, trustworthy systems. As a Software Engineer, you'll touch all parts of our code and infrastructure, whether that's making the cluster more reliable for our big jobs, improving throughput and efficiency, running and designing scientific experiments, or...

  • Product Intern

    1 month ago


    London, United Kingdom Dynamo Software Full time

    **Dynamo Software** is a leading global FinTech Research and Portfolio Management SaaS provider offering an industry-tailored, highly configurable SaaS platform solving challenges across the alternative investment landscape. For more than 20 years, the Dynamo platform has improved the productivity of fundraising, deal, research, investor servicing, portfolio...

  • Marketing Intern

    7 days ago


    London, United Kingdom MRI Software Full time

    From the day we opened our doors in 1971, MRI Software has built flexible, game-changing real estate software solutions to improve people’s lives. The only way to carry out that mission is to hire the absolute best employees on earth. People like you. Work hard, play hard. Always. Our relentless commitment to client success, our employee resource groups...

  • Software Engineer

    7 days ago


    London, United Kingdom Dirac Software Full time

    Dirac is hiring following a £2m investment round and hitting £3m annualised revenue!Our investors include Backed VC, Patrick McKenzie (patio11) and Charlie Songhurst. Dirac is hiring software engineer(s) to take us to £1m in monthly sales by December. If you’ve heard of patio11 before you should definitely applyPay is £80k base + upto 0.5% EMI share...


  • London, United Kingdom Carter Software Full time

    Upload CV/Resume * Allowed Type(s): .pdf, .doc, .docx By using this form you agree with the storage and handling of your data by this website. * By Joe Carter | October 3, 2023 | Comments Off on Junior Software Engineer #J-18808-Ljbffr


  • London, United Kingdom JAM Software GmbH Full time

    Senior leadership role and opportunity to shape the technology roadmap and product of a category-defining B2B SaaS startup Working hand-in-hand with the co-founders, previously senior executives at a Fortune 500 company Competitive compensation package, incl. stock options Flexible hours and hybrid working Attractive office space in the heart of London ...


  • London, United Kingdom JAM Software GmbH Full time

    Senior leadership role and opportunity to shape the technology roadmap and product of a category-defining B2B SaaS startup Working hand-in-hand with the co-founders, previously senior executives at a Fortune 500 company Competitive compensation package, incl. stock options Flexible hours and hybrid working Attractive office space in the heart of London ...


  • London, United Kingdom Carter Software Full time

    At Carter Software, we’re revolutionizing the way businesses manage their data, and we’re seeking a Senior C# .NET Software Engineer to join our dynamic team. As a Senior Software Engineer, you will play a pivotal role in the development and enhancement of our cutting-edge software solutions. You’ll collaborate with cross-functional teams to design,...


  • London, United Kingdom Carter Software Full time

    At Carter Software, we’re revolutionizing the way businesses manage their data, and we’re seeking a Senior C# .NET Software Engineer to join our dynamic team. As a Senior Software Engineer, you will play a pivotal role in the development and enhancement of our cutting-edge software solutions. You’ll collaborate with cross-functional teams to design,...


  • London, United Kingdom Carter Software Full time

    At Carter Software, we’re revolutionizing the way businesses manage their data, and we’re seeking a Senior C# .NET Software Engineer to join our dynamic team. As a Senior Software Engineer, you will play a pivotal role in the development and enhancement of our cutting-edge software solutions. You’ll collaborate with cross-functional teams to design,...


  • London, United Kingdom Thought Machine Full time

    **General information**: - Job Title- Software Engineering Intern- City- London- Country- United Kingdom- Division- Engineering- Working time- Full-time**Description**: - Thought Machine’s mission is bold - to properly and permanently rid the world’s banks of legacy technology. To achieve this, we have developed the foundations of modern banking and...


  • London, United Kingdom JAM Software GmbH Full time

    You want to build large scale ML systems from the ground up. You care about making safe, steerable, trustworthy systems. As a Software Engineer, you'll touch all parts of our code and infrastructure, whether that's making the cluster more reliable for our big jobs, improving throughput and efficiency, running and designing scientific experiments, or...


  • London, United Kingdom JAM Software GmbH Full time

    You want to build large scale ML systems from the ground up. You care about making safe, steerable, trustworthy systems. As a Software Engineer, you'll touch all parts of our code and infrastructure, whether that's making the cluster more reliable for our big jobs, improving throughput and efficiency, running and designing scientific experiments, or...


  • London, United Kingdom JAM Software GmbH Full time

    Title: Senior Engineer - Client Lead Portfolios Location: London Job Type: Contract About our client The company has been helping their clients build better financial futures for over 50 years. How have we achieved this? By working together - and supporting each other - all over the world. So, join our Technology and Enterprise Services team and feel...


  • London, United Kingdom JAM Software GmbH Full time

    Title: Senior Engineer - Client Lead Portfolios Location: London Job Type: Contract About our client The company has been helping their clients build better financial futures for over 50 years. How have we achieved this? By working together - and supporting each other - all over the world. So, join our Technology and Enterprise Services team and feel...

  • Software Engineer

    10 hours ago


    London, United Kingdom JAM Software GmbH Full time €265,000 - €370,000

    Our team is a quickly growing group of committed researchers, engineers, policy experts, and business leaders working together to build beneficial AI systems. We are looking for software engineers to help build safety and oversight mechanisms for our AI systems. As a trust and safety software engineer, you will work to monitor models, prevent misuse,...

  • Software Engineer

    7 hours ago


    London, United Kingdom JAM Software GmbH Full time €265,000 - €370,000

    Our team is a quickly growing group of committed researchers, engineers, policy experts, and business leaders working together to build beneficial AI systems. We are looking for software engineers to help build safety and oversight mechanisms for our AI systems. As a trust and safety software engineer, you will work to monitor models, prevent misuse,...