GR
G ResearchLondon

Machine Learning Engineer Intern

Apply

Programme

Internship

Location

London

Duration

12-week summer internship, from 28 June 2027 to 17 September 2027

About the role

Machine Learning Engineer Intern in London, joining G Research’s Technical Machine Learning team for a 12-week summer internship. You will work with quantitative researchers on research and engineering challenges, implementing published ideas, building efficient training libraries, optimising machine-learning operations, and evaluating hardware and software for quantitative research.

Role Details

  • Work in the Technical Machine Learning team alongside quantitative researchers on advanced machine-learning problems.
  • Internship runs from 28 June 2027 to 17 September 2027, with working hours from 09:00 to 17:30.
  • Work independently and collaboratively on engineering challenges involving machine learning and scientific computing.

Responsibilities

  • Implement ideas from published research papers.
  • Write custom libraries to train models efficiently on petabytes of data.
  • Reduce model training times by manually optimising machine-learning operations.
  • Profile custom machine-learning architectures to identify performance bottlenecks.
  • Evaluate the latest hardware and software within the machine-learning ecosystem.

Requirements

  • Current undergraduate, master’s, or PhD student studying machine learning or a related discipline.
  • Strong machine-learning reasoning skills, including developing models when standard approaches are insufficient.
  • Ability to work effectively independently and in small teams.
  • Strong communication and collaboration skills across teams with complementary expertise.
  • Finance experience is not required; candidates from non-financial backgrounds are encouraged to apply.

Desirable Experience

  • Strong object-oriented programming skills and experience with Python, PyTorch, and NumPy.
  • Experience with advanced optimisation methods, modern machine-learning techniques, high-performance computing, profiling, or model inference.

Benefits

  • Highly competitive compensation plus an annual discretionary bonus.
  • Lunch provided, dedicated barista bar, and monthly company events.
  • Thirty days’ annual leave and 9% company pension contributions.
  • Comprehensive healthcare and life assurance.
  • Cycle-to-work scheme, informal dress code, and stated work-life balance.