cover image
G-Research

G-Research

www.gresearch.com

4 Jobs

1,019 Employees

About the Company

We are a leading quantitative research and technology firm.

We hire the brightest minds in the world to tackle the biggest questions in finance. We pair this expertise with machine learning, big data, and emerging tech to predict movements in financial markets.

We offer a dynamic, flexible and highly stimulating culture where world-beating ideas are cultivated and rewarded. We are proud to employ some of the best people in their field and to nurture their talent in our collaborative working environment.

Looking to make an impact at one of the world's leading quantitative research and technology firms? Learn more about G-Research, view our open roles and apply now.

Listed Jobs

Company background Company brand
Company Name
G-Research
Job Title
Quantitative Researcher – Experienced
Job Description
**Job Title:** Quantitative Researcher – Experienced **Role Summary:** Conduct advanced quantitative research to develop predictive models for global financial markets. Leverage high‑performance computing and state‑of‑the‑art machine‑learning techniques in an academically driven environment, transforming research ideas into real‑world trading insights. **Expectations:** - Independently drive research projects from conception to implementation. - Demonstrate a strong publication or industry record of impactful quantitative work. - Collaborate with engineers and peers to translate research into production‑ready solutions. - Maintain rigorous scientific methodology and continuous learning of emerging techniques. **Key Responsibilities:** - Design, develop, and test statistical and machine‑learning models for market prediction. - Process and analyze large, high‑frequency financial datasets. - Optimize algorithms for scalability on massive compute clusters. - Publish findings internally and, when appropriate, externally in academic or industry venues. - Mentor junior researchers and contribute to a collaborative research culture. **Required Skills:** - Proficiency in at least one programming language (e.g., Python, C++, Java, or Scala). - Advanced expertise in statistical analysis, probability theory, and machine‑learning methods. - Experience with high‑performance computing environments and big‑data tools. - Strong problem‑solving abilities and capacity for self‑directed research. - Excellent communication of technical concepts to both technical and non‑technical audiences. **Required Education & Certifications:** - Master’s degree or Ph.D. in a quantitative discipline such as Mathematics, Statistics, Computer Science, Physics, Engineering, or a related field. - No specific certifications required; demonstrated research achievements are essential.
London, United kingdom
On site
12-10-2025
Company background Company brand
Company Name
G-Research
Job Title
Natural Language Processing Internship
Job Description
**Job Title:** Natural Language Processing Internship **Role Summary:** A 10‑week summer internship focused on applied NLP research within a quantitative finance environment. Interns work on a meaningful research project, develop models for large‑scale text data, and present findings to senior management. **Expectations:** - Commit to full-time hours (09:00‑17:30) during the programme. - Deliver a complete research project culminating in a final presentation. - Participate in mentoring sessions and collaborative team activities. **Key Responsibilities:** - Analyze and preprocess large, noisy text datasets. - Design, implement, and evaluate NLP models for information extraction, sentiment analysis, or semantic understanding. - Use modern ML frameworks (e.g., PyTorch, TensorFlow) to build production‑ready solutions. - Conduct exploratory data analysis and mathematical modeling to tailor solutions to domain‑specific data. - Document methodology and results, preparing a final presentation for senior stakeholders. **Required Skills:** - Strong coding proficiency in Python and experience with ML libraries. - Solid understanding of statistical learning, optimization, and mathematical reasoning. - Experience building NLP models on large datasets (text classification, extraction, embeddings). - Familiarity with version control, unit testing, and reproducible experiment tracking. - Ability to communicate technical concepts clearly in written and oral formats. **Required Education & Certifications:** - Post‑graduate studies in Natural Language Processing, Computational Linguistics, Machine Learning, Data Science, or related field (master’s or PhD preferred). - Prior research or project experience yielding publications or competition results (e.g., ACL, EMNLP, NeurIPS, Kaggle). - Relevant coursework or certifications in deep learning, NLP, or applied statistics.
London, United kingdom
On site
15-10-2025
Company background Company brand
Company Name
G-Research
Job Title
Quantitative Researcher – Fundamental Equity Research
Job Description
**Job Title** Quantitative Researcher – Fundamental Equity Research **Role Summary** Researcher who blends deep fundamental equity analysis with advanced quantitative modeling and machine‑learning techniques to forecast global market movements. Utilizes extensive data sets and high‑performance computing to build, validate, and deploy predictive models for equity prices. Operates within a collaborative, research‑oriented environment focused on methodological rigor and innovative solutions. **Expectations** - Full‑time research role with continuous model development and testing. - Leverage industry experience to transition from discretionary equity research to quantitative analysis. - Deliver actionable insights and publish research findings through internal reports and academic‑style papers. **Key Responsibilities** 1. Design, code, and validate quantitative models that explain and predict equity price dynamics. 2. Gather, clean, and integrate multi‑source financial data (price, fundamentals, alternative data). 3. Apply statistical and machine‑learning methods (regression, factor models, supervised learning) to extract signals. 4. Perform rigorous back‑testing, out‑of‑sample validation, and robustness checks. 5. Collaborate with data engineers and algorithmic traders to implement models in production environments. 6. Maintain and improve the research pipeline, including data ingestion, model training, and result dissemination. 7. Keep up to date with academic literature, emerging techniques, and industry developments. **Required Skills** - Proven background in fundamental equity research (e.g., stock analysis, valuation). - Strong quantitative and analytical mindset with proficiency in statistics, probability, and linear algebra. - Experience or aptitude in coding (Python, R, MATLAB, or similar). - Familiarity with machine‑learning libraries (scikit‑learn, TensorFlow, PyTorch) and data manipulation tools (pandas, SQL). - Ability to learn new programming languages and analytical frameworks rapidly. - Excellent communication skills for presenting research results to non‑technical stakeholders. **Required Education & Certifications** - Bachelor’s degree (or higher) in Finance, Economics, Mathematics, Physics, Engineering, or a related STEM discipline. - Advanced degrees (MSc/PhD) or certifications (CFA, FRM) are advantageous but not mandatory. ---
London, United kingdom
On site
08-12-2025
Company background Company brand
Company Name
G-Research
Job Title
Machine Learning Researcher
Job Description
**Job Title:** Machine Learning Researcher **Role Summary:** Lead the development of cutting‑edge machine learning models for forecasting financial time series. Conduct research‑level experimentation, extend or innovate beyond standard industry methods, and translate findings into production‑ready solutions that measurably impact business performance. **Expectations:** - Deliver high‑impact, rigorously tested forecasting models. - Publish and present results at top ML conferences. - Drive methodological innovation within a data‑rich, compute‑intensive environment. - Collaborate actively with peers in a vibrant research community. **Key Responsibilities:** - Research and design novel algorithms in deep learning, reinforcement learning, Bayesian methods, NLP, or approximate inference tailored to financial data. - Experiment on large structured and unstructured datasets, evaluating model performance against benchmarks and business metrics. - Prototype, implement, and iterate models using Python, NumPy, SciPy, Pandas, scikit‑learn, and Jupyter Notebooks. - Manage end‑to‑end research workflow, including data ingestion, preprocessing, feature engineering, model training, and deployment pipelines. - Contribute to the research platform, sharing tools, datasets, and best‑practice guides. - Communicate findings through internal reports, whitepapers, and conference presentations. **Required Skills:** - Deep expertise in at least one of: deep learning, reinforcement learning, non‑convex optimisation, Bayesian non‑parametrics, NLP, approximate inference. - Strong mathematical reasoning and ability to develop custom models. - Proficient programming in Python; solid experience with NumPy, SciPy, Pandas, scikit‑learn, Jupyter. - Object‑oriented design and code‑review discipline. - Competence with large‑scale compute resources and version control. - Ability to synthesize and apply the latest academic research. - Kaggle or similar competition experience preferred. **Required Education & Certifications:** - Postgraduate degree (MSc/PhD) in machine learning, statistics, applied mathematics, computer science, or equivalent practical experience. - Proven record of developing novel ML algorithms. - Publication record in top conferences (NIPS, ICML, ICLR, ACL, etc.) highly desirable. - Certifications or courses in advanced ML topics are a plus.
London, United kingdom
On site
08-12-2025