G-Research is a leading quantitative research and technology company. We use scientific techniques, big data and world-class technology to predict future movements in financial markets, and we develop the platform to deploy these ideas globally across multiple asset classes.
We offer a dynamic, flexible and highly stimulating environment where good ideas are prized and rewarded. Our working culture is positive with a fantastic central London location.
We have created a community designed to inspire the best minds in the world to tackle the toughest intellectual challenges and deliver the best work of their careers. Our platforms and technologies are constantly evolving to meet the real-world scenarios we throw at them and we are seeking world-class software developers to join us.
Technologically the sky is the limit and we are looking for the brightest and best developers in the world to take our capability to the next level. This is an exciting time to join G-Research.
CloudNative London 2019
Three days in London
Discover how to take full advantage of the cloud platforms available to you, and how to build the next generation of tools to support them. Learn how to make your apps run faster and more efficiently. Network and share ideas. Deploy like a pro.devops chaos-toolkit chaos-engineering cloud-native containers kubernetes schedulers cloudnativeapps
Keynote: The Bottom of the Iceberg: Enabling Data Science Research with F#
Featuring Evelina Gabasova
When you hear terms like data science and artificial intelligence, you probably imagine fitting fancy mathematical models to data. Well, this is only the tip of the metaphorical iceberg of data science. In practice, it is also the part that ultimately amounts to calling a one-line function from...f# artificial-intelligence data-science machine-learning
Dungeons, Dragons and Functions
Featuring Mathias Brandewinder
Dungeons & Dragons, or D&D, is the grand-daddy of all role-playing games. While playing D&D is great fun, the rules are a bit daunting for the beginner. The basic rulebook, the PHB, clocks in at a solid 300 pages, and can be extended with multiple additional rule sets. This should...domain-modeling gaming f# functional-programming
Reinventing MVC pattern for Web Programming with F#
Featuring Krzysztof Cieślak
The MVC pattern has been one of the most important architectural patterns for server-side web development - it has been implemented and popularized by frameworks like Ruby On Rail or ASP.NET MVC. However, this pattern was traditionally coupled with object-oriented programming. In the talk,...f# mvc-pattern functional-programming
Lightning Talk: Build an ASP.NET Core Web App with F#? You must be having a Giraffe!
Featuring Stuart Lang
In this lightning talk, Stuart will share with you what Giraffe is, how it works, what a Giraffe application looks like, and a look at some of the features.f# functional-programming aspnet giraffe
Lightning Talk: Let’s talk about Types
Featuring Rumyana Neykova
Rumyana will give a (very) brief history of types and will discuss some (new and not that new) type systems, such as session types (types for distributed programs), refinement types (types with predicates). In this talk, she will challenge you to think how (and why) you can stretch the notion of...sessiontypes refinementtypes distributed-system compiler types f# functional-programming
Functions as Interfaces: Extend Everything!
Featuring Erik Novales
In a functional world, you can often dispense with explicit interface definitions, because a function's inputs and outputs are an implicit interface. Combining this idea with F#'s automatic generalization gives you a powerful tool for easily bolting on useful features, anywhere in your...f# resiliency composability functional-programming
Taming Types in the Cloud
Featuring Isaac Abraham
Working with cloud-based data sources often means giving up some of the benefits we're used to when working with conventional relational data stores such as schemas and local access.
This talk will focus on how you can make use of F#’s type system in tandem with distant data sources in order...cloud f# type-systems type-providers bigdata data azure functional-programming
Build Cross-Platform Mobile Apps Using Fabulous
Featuring Jim Bennett
In recent years there has been a shift in the way websites and mobile apps are being built - moving to architectures with immutable models and virtual UIs based on the MVU (model-view-update) pattern. This has led to great new frameworks like ELM and React for web, and ReactNative for mobile.f# mvu cross-platform mobile