

Lead and manage software engineering teams, driving delivery of high-performance, scalable systems while providing technical leadership and mentoring. Collaborate with researchers, product and infrastructure teams to define architecture, ensure quality, and deliver reliable solutions.
Join G-Research's Architecture and Innovation team as a software engineering intern working on systems-level problems across architecture, ML/HPC and open-source software. You will prototype and benchmark machine learning models on emerging hardware, build tools and pipelines to integrate new technologies into the research stack, and contribute to performance evaluation and technical knowledge sharing. The role is based in central London and runs during the summer internship period with mentorship and training provided.
The Machine Learning Workflow Engineer will develop and enhance a mature ML research and deployment pipeline, building custom solutions to address complex ML interdependencies. The role involves designing scalable systems that support innovation and best practices across quantitative research teams.
The Frontend Engineer will join the Research and Trade DX team in London to design, build, and operate scalable frontend and backend solutions that improve developer experience across the organisation. The role involves owning features end-to-end, leading technical direction, and collaborating with various engineering teams.
The AWS Cloud Engineer will design, build, and operate the AWS infrastructure supporting G-Research’s cloud workloads. This hands-on role involves managing the AWS landing zone, core platform services, and ensuring security, automation, and operational excellence across the cloud environment.
The IIQ Engineer will join the Security Technology team to design, implement, and support SailPoint IdentityIQ solutions, enhancing authentication, authorisation, and user lifecycle management. The role involves collaborating with stakeholders, maintaining integrations with directory services and cloud platforms, and contributing to IAM architecture and support.
This role is a 12-month fixed term contract as an Internal Communications Lead, supporting senior leadership in delivering clear and engaging internal messaging across a high-performing organisation. The position focuses on planning communication campaigns, managing multiple priorities, and driving employee engagement initiatives within a hybrid working environment.
The ML Ops Manager will lead the ML Workflows team responsible for building and operating pipelines, tools, and infrastructure for machine learning research and deployment. This role involves technical leadership, strategy design, and collaboration across teams to deliver scalable and reliable ML solutions.
The Quantitative Developer will work closely with researchers to implement advanced software solutions in global financial markets, leveraging powerful computing resources. The role focuses on building and optimizing trading systems, modeling, simulation, and research tooling using C# and Python.
The Insight Analyst role is focused on enabling data-driven decision making within G-Research by working closely with senior leadership to analyze and solve complex business problems. The position involves leading analytics projects, delivering insights, and mentoring team members to enhance business performance.
G-Research is seeking an experienced Natural Language Processing Researcher to join their research group in London. The role involves working with large text corpora and state-of-the-art NLP techniques including Large Language Models to predict financial market behavior. Candidates should have strong NLP expertise, programming skills, and a relevant advanced degree.
The Lead HPC Hardware Engineer will manage and optimize a large high-performance compute infrastructure consisting of GPUs and CPU nodes. The role involves collaborating with cross-functional teams to ensure efficient operation, security, and scalability of the infrastructure while mentoring junior engineers.
The Compute Platform Manager leads and grows the global Compute Platform Management team, managing a hybrid cloud platform across UK and US sites. The role requires technical expertise in compute infrastructure, team leadership, and collaboration with data centre and vendor teams to ensure high availability and quality delivery.
The HR Business Partner will serve as a trusted advisor to the Platform Engineering teams in London and Dallas, providing strategic and tactical HR guidance. The role involves partnering with leaders to align people strategies with business objectives, coaching managers, and supporting organizational development initiatives.
The Senior Software Engineer will design and implement Identity & Access Management solutions to secure authentication, authorization, and user lifecycle management. This role collaborates across teams to develop scalable, secure systems and drive automation and best practices in a hybrid environment based in Dallas.
The Senior HPC Data Center Engineer will lead the design, planning, and construction of data center facilities, collaborating with clients and cross-functional teams. The role focuses on efficient, scalable deployments aligned with business objectives while ensuring compliance and risk management.
The Senior Penetration Tester will lead and conduct penetration tests and vulnerability assessments across internal systems to strengthen security. The role involves delivering remediation advice, supporting security control assessments, and maintaining automation tooling within the Cyber Security team.
The DevSecOps Engineer at G-Research will secure the software supply chain, embed application security into CI/CD pipelines, and collaborate with engineering teams to promote secure development practices. This hands-on role focuses on automation, vulnerability triage, and driving adoption of modern AppSec tooling in a hybrid environment based in Dallas.
The Production Software Engineer role focuses on ensuring resilience, uptime, and operational efficiency of real-time distributed systems. The engineer will design and implement systems and tooling for deployment automation, observability, and runtime optimization while collaborating across multiple teams to reduce operational risk and promote best practices.
The Finance Business Partner will support financial decision making across the business, working closely with senior stakeholders and leading the commercial agenda for a key function. The role involves delivering financial management, controlling costs, and translating strategic concepts into business cases to drive value creation.
The Compensation Analyst will join the People Function in a hybrid role focused on developing and managing compensation strategies and structures. This role involves bonus pool modeling, market intelligence reporting, and collaboration with HR leadership to ensure competitive and aligned compensation practices.
The Technical Support Analyst will support and maintain critical IT systems within the Enterprise Infrastructure division, ensuring infrastructure security, resilience, and efficiency. This role offers hands-on experience across multiple technologies, collaboration with senior engineers, and opportunities for professional development.
The Content Lead role is a hands-on creative position requiring strong storytelling and multimedia content creation skills, including video production, photography, and design. The role involves driving marketing strategy, producing engaging content across various formats, and collaborating across teams to enhance G-Research's brand and employee value proposition.
This placement year opportunity is for a student studying a technology-related degree to join the Technical Support team in London. The role involves troubleshooting, managing IT systems such as Active Directory and mobile devices, scripting with PowerShell, and supporting stakeholders including senior leaders.
The Strategy Lead will work within the Strategic Planning Office to drive short- and long-term business priorities, facilitating senior stakeholders and managing change programmes. The role involves analysing trends, designing governance forums, and supporting strategic alignment in a quantitative research and technology environment.
The Tax Manager will oversee outsourced tax filings and transfer pricing activities, providing tax advisory support across the business. The role involves managing compliance, risk, and communication of tax matters while working closely with various teams and external advisors.
The Insight Analyst role is focused on driving data-driven decision making within G-Research by working closely with senior leadership to analyse complex strategic problems. The position involves leading business analytics projects, providing insights to improve performance, and mentoring team members.
The Security Threat Specialist will identify and address cyber and insider threats proactively and strategically across the organisation. The role involves reviewing systems for vulnerabilities, collaborating with security teams, advising on remediation, automating threat hunting, and delivering security training.
The Senior Security Architect will work within the Security Advisory function to provide expert security guidance and shape secure solutions across the business. This role involves assessing security risks, advising on technical designs, and collaborating with various teams to ensure effective risk management and security architecture.
This placement year role offers a student the opportunity to work within the Colo Infrastructure team in Central London, supporting and maintaining a global low-latency network. The candidate will gain hands-on experience in monitoring, automation, incident response, and network operations in a high-performance engineering environment.
The role involves using advanced scientific and statistical techniques, including state-of-the-art machine learning, to research and predict movements in global financial markets. It is a pure research position where candidates can develop and test ideas using real-world data in an academic-like environment.
The role is a pure research position focused on using scientific and statistical methods to predict global financial market movements. It seeks an experienced fundamental analyst with strong quantitative skills eager to transition into a quantitative research role leveraging financial knowledge to build mathematical models.
This role involves using advanced scientific and statistical methods to research and predict market movements, focusing on optimising trading efficiency and minimising transaction costs. It is a pure research position working with large-scale datasets and real-time market data in an academic environment.
This 10-week summer internship in Quantitative Research at G-Research offers a unique opportunity to work on challenging research projects using mathematical modelling, machine learning, and optimization techniques. Interns collaborate with mentors, receive structured feedback, and gain insight into quantitative finance in a supportive London-based environment.
This 10-week summer internship at G-Research offers a unique opportunity to work on challenging machine learning research projects in quantitative finance. Interns will be mentored by senior staff and have access to extensive computing resources, culminating in a final presentation to senior management. The programme is based in Central London and aims to provide an in-depth insight into applied machine learning in finance.
This role involves using advanced scientific and statistical methods to predict movements in global financial markets. The position is a pure research role focused on developing and testing ideas using real-world data, supported by cutting-edge machine learning techniques and compute resources.
As a Machine Learning Researcher at G-Research, you will use state-of-the-art ML techniques and massive compute power to develop investment management strategies. The role involves investigating foundational questions, testing ideas with real-world data, and collaborating in a research-driven environment.
This is a 10-week summer internship based in Central London, offering experience as a Natural Language Processing practitioner at a leading quantitative research firm. Interns work on challenging research projects with mentorship and access to senior experts, culminating in a final presentation. Top performers may be considered for full-time roles.
The Data Vendor Analyst will manage and maintain a comprehensive knowledge base of global financial data sources, ensuring their quality, relevance, and accessibility. The role involves scaling data intelligence capabilities, collaborating with researchers, data scientists, engineers, and commercial teams to support the firm's data assets.
The Talent Acquisition Coordinator manages the assessment processes and candidate experience for both remote and on-site interviews. They partner with TA Specialists and the TA Operations Manager to optimize recruiting activities and support data analysis, reporting, and relocation efforts.
The FPGA & Order Entry team manages and enhances software connecting an algorithmic platform to nearly 50 exchanges globally. The role involves deploying and optimizing colocation setups, implementing binary protocols, and deploying specialized FPGA technologies to achieve low-latency execution in competitive markets.
We are seeking exceptional machine learning engineers to collaborate with quantitative researchers on advanced machine learning challenges. The role involves developing scalable systems and custom solutions to advance quantitative research in a collaborative environment.
As a Software Engineer at G-Research, you will develop and maintain scalable platforms and tools that support high-impact quantitative finance research. The role involves working with large-scale data and compute systems using languages like C#, Python, and others, focusing on building solutions that enhance data throughput and trading system performance.
The Software Engineer will join the Feed Handlers team to design and scale high-performance distributed systems supporting high-impact research in quantitative finance. The role requires expertise in modern C++ and C# development within a high-performance Linux environment.
The Quantitative Analyst will use large scale data and compute to review and refine client trading behavior, working closely with Research, Engineering, and Front Office teams to identify new opportunities and improve performance. The role involves post-trade analysis in Python, production coding in C#, and balancing medium-term projects with urgent tasks to deliver commercial value.
The Elastic Data Engineer will lead the design, implementation, and management of scalable log ingestion pipelines and data strategy within the Elastic SIEM ecosystem. The role involves ensuring data quality, governance, and collaboration across teams, while mentoring junior engineers and aligning security data services with business needs.
The Elastic Platform Engineer will manage and evolve the Elastic SIEM and Tines infrastructure to ensure platform stability, scalability, and security. They will mentor junior engineers, collaborate with security teams, and support high-impact research through scalable and secure platform design.
The Risk Specialist will work closely with stakeholders to document safety control frameworks, develop testing plans, and provide assurance on control effectiveness. The role involves collaborating across disciplines to drive risk strategy and support control initiatives within a growing quantitative finance company.
The Linux Engineer will build, maintain, and evolve Linux platforms (RHEL and Ubuntu) supporting the compute environment. The role involves working across the full Linux stack, including OS builds, provisioning systems, security, and automation to ensure a consistent, scalable, and secure platform that powers quantitative research.
The Linux Engineering Manager will lead a team responsible for delivering and maintaining core Linux operating systems that power G-Research’s compute platforms. This role combines technical leadership, people management, and strategic platform ownership to ensure scalable, secure, and automated Linux infrastructure across the organisation.
As a Compute Operations Engineer at G-Research, you will manage and scale a reliable research compute platform, designing automation tools and ensuring optimal compute farm capacity. You will work closely with research teams and contribute to platform growth by onboarding new hardware and technologies.
This internship offers a hands-on opportunity to work on developing and optimizing ultra-low latency FPGA systems within a specialist team. Interns will engage in RTL development, testing, and system integration, gaining experience in digital design and high-performance computing environments.
The FPGA Engineer will join the Low Latency Engineering Group, developing and maintaining a bespoke FPGA-based platform critical to global investment systems. The role involves hardware/software co-design, SystemVerilog RTL development, and building continuous delivery pipelines in a collaborative environment.
The Infrastructure Architect will own and develop the on-premises infrastructure roadmap and define architectural standards across a hybrid cloud environment. The role focuses on private cloud and on-premises infrastructure, guiding critical decisions to support scalable, latency-sensitive workloads and infrastructure governance.
The Technology Talent Sourcer will use traditional and novel sourcing methods to identify and engage technical talent across the UK, Europe, and the US. The role involves building talent pipelines, managing candidate relationships, and supporting the internal recruitment team to meet strategic hiring goals.
The Placement Year DevOps Storage Engineer will work with a diverse team to design, deploy, and operate scalable storage solutions supporting research and compute environments. The role includes monitoring platform health, troubleshooting, and contributing to automation and tooling development. It is based in London and targets students graduating in 2028.
This is a placement (sandwich) year internship for a Computer Science student graduating in 2028. The role involves maintaining and supporting Kubernetes and OpenStack platforms, developing tooling and automation, and assisting internal customers, based in Central London.
The role is a placement year internship based in Central London running from July 2026 to July 2027. The successful candidate will work on building stable solutions for developer environments, improve platform delivery pipelines, and ensure security requirements are met. The position is ideal for a motivated student graduating in 2028 with experience in Go, Linux, and Kubernetes.
This placement year role offers a student the opportunity to join G-Research's Network and Security Engineering team to support and maintain enterprise and data centre networks. The role involves hands-on experience with network monitoring, automation, incident response, and infrastructure operations in a high-performance environment.
Data Scientists at G-Research analyze and integrate complex financial datasets using advanced programming and mathematical skills, collaborating closely with researchers and engineers to enhance the firm's research platform. The role is based in London and involves working with high-performance computing resources.
The Storage Operations Engineer will manage and optimize diverse storage solutions, collaborating with multiple teams and vendors. The role involves monitoring platform health, incident management, and enhancing automation and observability tools to support high-impact research.
The Head of Edge Trade Technology leads the Edge Trade Technology function within G-Research's Trade Technology division, overseeing teams responsible for Edge Compute and connectivity with Brokers and Exchanges. This role focuses on strategy, leadership, and building scalable, resilient trading platforms with strong DevOps and SRE practices.
The Technology Assurance Specialist will provide project and strategic assurance across key technology and business initiatives, focusing on delivery outcomes and strategic alignment. This role also involves technology and IT risk assurance, partnering with engineers to identify practical improvements and leveraging data analytics to detect emerging risks.
This is a 12-month industrial placement for an undergraduate student to join the Linux Engineering team at G-Research. The role involves contributing to the automation, configuration, security, and observability of large-scale Linux infrastructure while gaining hands-on experience with modern tools in a collaborative environment.
This is a 12-month placement opportunity for students enrolled on a sandwich degree to gain hands-on experience in various HR disciplines including People Operations, Talent Acquisition, Reward, and Marketing within a high-performance technology organisation based in London.
The Talent Attraction Specialist role focuses on building strong relationships with exceptional technologists and early career talent to enhance G-Research's global attraction initiatives. The specialist will engage candidates through events, community building, and partnerships to maintain G-Research's visibility among experienced tech talent.
The Machine Learning Performance Engineer will optimize large-scale workloads across GPU and CPU infrastructures, collaborating with research and engineering teams to improve performance and drive platform evolution. The role involves profiling, benchmarking, and developing tools to enhance job efficiency on cutting-edge compute systems.
G-Research is seeking an experienced Database Platform Engineer to design, build, and operate mission-critical database platforms supporting research and business operations. The role focuses on delivering highly available, performant, and secure database services across multiple technologies and environments. The engineer will collaborate with teams, drive automation, and ensure platform reliability and scalability.
The Observability Engineer will design and maintain scalable telemetry systems, extending OpenTelemetry components and supporting Kubernetes workloads to ensure efficient data ingestion, routing, and visualization. The role demands expertise in observability stacks, cloud telemetry at scale, and collaboration across platform teams to embed observability standards and improve incident response.
The Network Engineer role involves designing, implementing, and maintaining scalable and resilient network infrastructure supporting global research operations. The candidate will work with Cisco and Arista technologies, automate network operations, and collaborate across teams to deliver robust solutions.
The Head of Technical Signals Engineering is a senior leadership role responsible for shaping and leading a high-impact engineering team that partners with Research to develop and operationalise complex machine learning models. This position involves strategic ownership of the technical function, infrastructure optimization, and fostering collaboration between engineering and research teams.
G-Research is seeking a Software Engineering Intern to join their Core AI sub-team, working on foundational AI platforms including distributed systems, LLM orchestration, and RAG service integration. The role involves designing, building, and operating scalable AI infrastructure to support researchers and engineers in deploying AI solutions efficiently and securely.
The Analytics Services Platform Engineer will design, build, and operate large-scale distributed analytics platforms supporting research, trading, and engineering teams. They will work collaboratively to deliver secure, scalable, and high-performance services across on-premises and AWS environments.
The Software Engineer will work within the Workspace Engineering team to develop remote development capabilities hosted in Kubernetes, providing engineers with high-performance Linux environments. The role involves building stable solutions, improving platform security, and collaborating closely with users to enhance their workflows.
The DevSecOps Engineer will support engineers by designing, implementing, and operating security services and secure software platforms, ensuring security is integrated seamlessly without compromising efficiency. The role involves troubleshooting operational issues and proactively improving infrastructure and security practices.
G-Research is seeking a Design Verification Engineer with extensive FPGA and ASIC design experience to join their Software Engineering team. The role involves providing technical expertise on formal verification tools, developing test bench environments, and supporting high-impact research platforms.
The Machine Learning Recruiter will connect G-Research with top AI and machine learning talent globally, leading end-to-end recruitment for high-impact roles. The role involves partnering with research leaders, engaging outstanding candidates, and representing G-Research’s collaborative environment.
The Storage Engineering Manager will lead the design, optimisation, and strategic roadmap of high-performance storage platforms, ensuring they meet the demands of quantitative research. This hands-on leadership role involves managing engineering teams, collaborating with researchers and vendors, and driving automation and operational excellence.
The Delivery Lead will oversee the delivery function for one of G-Research's business streams, managing software delivery, change programs, and engineering best practices. The role requires strong leadership and technical skills to drive strategic direction and operational effectiveness.
The IAM Full Stack Software Engineer will design and implement secure, scalable authentication and user lifecycle management solutions. The role involves building frontend React applications, backend services, and maintaining CI/CD pipelines, while collaborating with stakeholders across the firm.
The Head of Research and Trading Platform Architecture leads the architecture team to shape the technical foundations of quant workflows and trading platforms. This role partners with engineering and research leaders to drive innovation, ensure architectural consistency, and influence the firm's long-term technology strategy.
The Machine Learning Engineer will work within the ML and HPC Architecture team to develop and optimize machine learning platforms and tools, collaborating across internal teams and external partners. This role involves evaluating cutting-edge ML technologies and hardware to support high-impact research.