At a Glance
- Tasks: Join a new team to optimise R&D workloads in a cutting-edge algorithmic trading firm.
- Company: One of the world's top algorithmic trading firms with a collaborative culture.
- Benefits: Market-leading salary, bonuses, and a generous benefits package.
- Why this job: Tackle interesting technical challenges in a fast-paced, hands-on environment.
- Qualifications: Strong Python skills, Linux experience, and a collaborative mindset required.
- Other info: Enjoy a flat management structure with no red tape.
Job Description
This is one of the world's top algorithmic trading firms, looking for an experienced Compute Architect to join a brand new team. A community of self-starters from multiple tech backgrounds – maths, computer science, statistics, physics, engineering – they have built one of the world's most sophisticated computing environments for research and development with data at its core.
This newly established team is responsible for the performance and optimization of the firm's critical R&D workloads, including AI/ML. As a Compute Architect, you'll have the opportunity to work across SWE, Systems/Infra and Algo teams to understand how software, schedulers, networks, and storage interact to improve efficiency.
This role would be perfect for someone who likes to be challenged, thrives in a collaborative organisational structure and enjoys a fast-paced hands-on environment.
Requirements
- Strong Python programming experience is a must , and some C++ is preferred
- Solid Linux experience
- Knowledge of HPC Storage (Lustre, GPFS, etc.) and research networking (NCCL, Infinband, etc.) a plus
- A motivated self-starter, you must also be versatile
- Track record of working successfully in a collaborative/cross-team environment
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, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.
Contact
If you think you're a strong candidate for the role and would like further info, please contact:
Josh Williamson
josh.williamson@oxfordknight.co.uk
+44 (0)20 3475 5021
linkedin.com/in/josh-williamson-3745b7151
Compute Architect - London OR New York- Innovative Algo Trading employer: Oxford Knight
Contact Detail:
Oxford Knight Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Compute Architect - London OR New York- Innovative Algo Trading
✨Tip Number 1
Network like a pro! Reach out to folks in the industry on LinkedIn or at meetups. A friendly chat can sometimes lead to opportunities that aren’t even advertised.
✨Tip Number 2
Show off your skills! If you’ve got a GitHub or portfolio, make sure it’s up to date. Share projects that highlight your Python and C++ prowess, especially those related to HPC or AI/ML.
✨Tip Number 3
Prepare for the interview like it’s a coding challenge! Brush up on your technical knowledge and be ready to discuss how you’d tackle performance optimisation in a collaborative environment.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets the attention it deserves. Plus, we love seeing candidates who are proactive!
We think you need these skills to ace Compute Architect - London OR New York- Innovative Algo Trading
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Compute Architect role. Highlight your Python programming experience and any relevant projects that showcase your ability to work in a collaborative environment.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about algorithmic trading and how your background in maths, computer science, or engineering makes you a great fit. Be genuine and let your personality shine through!
Showcase Your Technical Skills: Don’t forget to mention your experience with Linux, HPC Storage, and any other relevant technologies. We love seeing candidates who can demonstrate their technical prowess and problem-solving abilities.
Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s the quickest way for us to see your application and get you into the process!
How to prepare for a job interview at Oxford Knight
✨Know Your Tech Inside Out
Make sure you brush up on your Python and C++ skills before the interview. Be ready to discuss specific projects where you've used these languages, especially in relation to performance optimisation and R&D workloads.
✨Understand the Company’s Environment
Familiarise yourself with the firm's computing environment and the technologies they use, like HPC Storage and research networking. This will show that you're genuinely interested and can hit the ground running.
✨Showcase Your Collaborative Spirit
Prepare examples of how you've successfully worked in cross-team environments. Highlight your ability to communicate effectively with different teams, as this role thrives on collaboration.
✨Be Ready for Technical Challenges
Expect technical questions or problem-solving scenarios during the interview. Practice explaining your thought process clearly, as they’ll want to see how you tackle complex issues in a fast-paced setting.