At a Glance
- Tasks: Join a new team to build cutting-edge GPU-based infrastructure and solve complex challenges.
- Company: Leading algorithmic trading firm known for its innovative engineering culture.
- Benefits: Market-leading salary, bonuses, generous benefits, and a flat management structure.
- Why this job: Make a real impact in a fast-paced environment with some of the brightest minds.
- Qualifications: Advanced C++ skills with GPU expertise and a degree from a top-tier university.
- Other info: Dynamic role with opportunities for continuous improvement and technical variety.
The predicted salary is between 48000 - 72000 £ per year.
This is one of the world's leading algorithmic trading firms, and they recognise what keeps them at the top of their game is the strength of their engineers and the critical code they write. As they scale out their compute environment, you could be one of them. This role offers the opportunity for outstanding C++ developers with GPU expertise to join a small, brand-new team responsible for building the underlying infrastructure of their GPU-based inference engine. You'll thrive in the highly collaborative environment where you'll be empowered to make significant contributions, seeing the impact of your work daily. This position would be perfect for someone who enjoys solving complex challenges in a fast-paced, competitive industry, surrounded by some of the brightest minds in the field.
Skills & Experience Required
- Advanced C++ programming skills with GPU expertise is essential
- Substantial GPU optimization, CUDA / GPGPU experience in a professional work environment is required
- Fantastic grasp of computer science fundamentals
- Bachelor's degree in Computer Science, Engineering (or related field) from a top-tier university
Profile
- Currently one of the top devs in your firm, in terms of productivity, technical capability and helpfulness to other devs
- Adept communicator and problem-solver; comfortable describing software designs at all technical knowledge levels
- Capable of independently solving complex engineering problems & knowledge-sharing with others in your area of expertise
- Committed to continuous improvement, you're always looking for ways to make systems better
NOT looking for
- Overly specialized firmware developers
- Vague integration work with existing GPU-enabled libraries
- GPU designers – they want developers who program for them
Benefits
- Market-leading salary + bonuses + generous benefits package
- Truly flat management structure, with no red tape
- Get stuck into interesting technical problems, with plenty of variety
Whilst we carefully review all applications, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.
GPU C++ Engineer in London employer: Oxford Knight
Contact Detail:
Oxford Knight Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land GPU C++ Engineer in London
✨Tip Number 1
Network like a pro! Reach out to current employees at the firm on LinkedIn or through mutual connections. A friendly chat can give you insider info and might just get your foot in the door.
✨Tip Number 2
Show off your skills! If you’ve got a GitHub or personal project showcasing your C++ and GPU expertise, make sure to highlight it during interviews. It’s a great way to demonstrate your problem-solving abilities.
✨Tip Number 3
Prepare for technical interviews by brushing up on your computer science fundamentals. Practice coding challenges that focus on GPU optimisation and C++ programming to impress the interviewers.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take the initiative to engage with us directly.
We think you need these skills to ace GPU C++ Engineer in London
Some tips for your application 🫡
Show Off Your C++ Skills: Make sure to highlight your advanced C++ programming skills in your application. We want to see how you've used these skills in real-world scenarios, especially with GPU expertise. Don't hold back on showcasing your best projects!
Talk About Your GPU Experience: Since GPU optimisation and CUDA/GPGPU experience are key for this role, be specific about your past work in these areas. We love seeing concrete examples of how you've tackled complex challenges using these technologies.
Communicate Clearly: As an adept communicator, it's important to convey your ideas clearly in your written application. We appreciate candidates who can describe their software designs in a way that's understandable to all technical levels. Keep it concise but informative!
Apply Through Our Website: We encourage you to apply directly through our website. This helps us streamline the process and ensures your application gets the attention it deserves. Plus, it’s super easy to do!
How to prepare for a job interview at Oxford Knight
✨Know Your C++ Inside Out
Make sure you brush up on your advanced C++ skills before the interview. Be ready to discuss specific projects where you've implemented complex algorithms or optimised code, especially in a GPU context. They’ll want to see your depth of knowledge and how you can apply it practically.
✨Show Off Your GPU Expertise
Prepare to talk about your experience with GPU optimisation and CUDA/GPGPU programming. Have examples ready that demonstrate how you've tackled performance issues or improved system efficiency. This is your chance to shine, so make it count!
✨Communicate Clearly
Since this role involves collaboration, practice explaining your past projects and technical concepts in a way that's easy for anyone to understand. They value adept communicators, so being able to break down complex ideas will set you apart from other candidates.
✨Emphasise Problem-Solving Skills
Be prepared to discuss how you've independently solved engineering challenges in the past. Think of specific instances where your problem-solving skills made a significant impact. They’re looking for someone who thrives in a fast-paced environment, so show them you can keep up!