At a Glance
- Tasks: Develop high-quality software for cutting-edge financial research and trading systems.
- Company: Dynamic firm in quantitative finance, fostering innovation and collaboration.
- Benefits: Competitive salary, generous leave, healthcare, and fun company events.
- Other info: Enjoy a flexible work environment with excellent career growth opportunities.
- Why this job: Join a team shaping the future of finance with advanced technology.
- Qualifications: Strong software engineering skills and interest in quantitative finance.
The predicted salary is between 36000 - 60000 £ per year.
We tackle the most complex problems in quantitative finance, by bringing scientific clarity to financial complexity. From our London HQ, we unite world-class researchers and engineers in an environment that values deep exploration and methodical execution - because the best ideas take time to evolve. Together we’re building a world-class platform to amplify our teams’ most powerful ideas.
As part of our engineering team, you’ll shape the platforms and tools that drive high-impact research - designing systems that scale, accelerate discovery and support innovation across the firm. The role Engineering underpins our continued growth and success, and we are committed to recruiting and developing the world’s best Engineers. Our Research Engineers are the enablers of our success. They work side-by-side with our researchers to realise their ideas in global financial markets. They work at the bleeding-edge with immense compute power at their fingertips to achieve our aim: predicting the future.
The core tech stack is C# and Python, productionised in our own datacentres. Areas of focus for these teams include:
- Trading systems – reliable and performant systems able to trade 24/6 for our customers, with real money at stake
- Modelling – building core capabilities and assisting quant researchers in our cutting-edge prediction capabilities
- Simulation – back-testing frameworks for validating the strategies our researchers produce and for assessing their ongoing performance
- Research tooling – front-end UX and workflow for our quant researchers
- Performance and scalability – optimising our trading and research systems to unlock new capabilities
To give a flavour of the work we do, here are some of our recent projects:
- Low level performance optimisations in our core simulation engine, unlocking the next advances in quant research
- Experimenting with alternative solvers in a core trade planning system
- Integrating our high and low frequency systems for more optimal trading
- Re-architecting systems to provide a seamless path from research to production for machine learning models
- Enabling large-scale distributed training of machine learning models
- Contributing back to open-source projects
Who are we looking for? The ideal candidate will:
- Deliver high-quality, well-engineered software with strong architectural awareness
- Take end-to-end ownership of solutions, from concept to delivery
- Demonstrate solid knowledge of algorithms, data structures and software fundamentals
- Show interest in quantitative finance and the role of engineering within it
- Prioritise effectively to deliver measurable business impact
- Proactively identify and implement scalable improvements
- Stay ahead of emerging technologies and drive their adoption
- Apply sound judgment and balance competing approaches
- Communicate clearly and adapt their style to different audiences
- Understand others’ needs to deliver mutually beneficial outcomes
- Collaborate effectively and build strong relationships across the business
Why join us?
- Highly competitive compensation plus annual discretionary bonus
- Lunch provided (via Just Eat for Business) and dedicated barista bar
- 35 days’ annual leave
- 9% company pension contributions
- Informal dress code and excellent work/life balance
- Comprehensive healthcare and life assurance
- Cycle-to-work scheme
- Monthly company events
Research Engineer employer: G Research
G-Research is an exceptional employer, offering a dynamic work culture in the heart of Westminster, UK, where innovation and security are at the forefront of our mission. Employees benefit from competitive compensation, extensive training opportunities, and a generous 30 days of annual leave, all within a supportive environment that fosters professional growth and collaboration. Join us to tackle exciting security challenges while enjoying comprehensive healthcare benefits and a commitment to your career development.
StudySmarter Expert Advice🤫
We think this is how you could land Research Engineer
✨Tip Number 1
Network like a pro! Reach out to current employees on LinkedIn or attend industry meetups. We can’t stress enough how personal connections can open doors that applications alone can’t.
✨Tip Number 2
Prepare for those interviews! Research the company’s recent projects and be ready to discuss how your skills in C# and Python can contribute. We want to see your passion for quantitative finance shine through!
✨Tip Number 3
Showcase your projects! Whether it’s a GitHub repo or a personal website, let us see your work. Highlight any experience with trading systems or machine learning models to really grab our attention.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take that extra step to connect with us directly.
We think you need these skills to ace Research Engineer
Some tips for your application 🫡
Show Your Passion for Engineering:When writing your application, let us see your enthusiasm for engineering and quantitative finance. Share any relevant projects or experiences that highlight your skills and interest in the field. We love candidates who are genuinely excited about what they do!
Tailor Your Application:Make sure to customise your application to fit the role of Research Engineer. Highlight your experience with C# and Python, and mention any specific projects that relate to trading systems or simulation. This shows us you’ve done your homework and understand what we’re looking for.
Be Clear and Concise:We appreciate clarity in applications. Use straightforward language and avoid jargon unless it’s necessary. Make your points succinctly so we can easily grasp your qualifications and how you can contribute to our team.
Apply Through Our Website:Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it makes the whole process smoother for everyone involved.
How to prepare for a job interview at G Research
✨Know Your Tech Stack
Make sure you’re well-versed in C# and Python, as these are crucial for the role. Brush up on your coding skills and be ready to discuss how you've used these languages in past projects, especially in relation to performance optimisation and system design.
✨Understand Quantitative Finance
Familiarise yourself with the basics of quantitative finance and how engineering plays a role in it. Be prepared to discuss any relevant experience or projects that demonstrate your interest and understanding of this field.
✨Showcase Problem-Solving Skills
Be ready to tackle hypothetical scenarios or technical challenges during the interview. Think about how you would approach complex problems, particularly in trading systems or simulation frameworks, and articulate your thought process clearly.
✨Communicate Effectively
Practice explaining your ideas and solutions in a way that’s accessible to different audiences. Good communication is key, so think about how you can adapt your style to ensure clarity and foster collaboration with researchers and other engineers.