At a Glance
- Tasks: Develop and optimise machine learning models to enhance trading signals.
- Company: Join a cutting-edge tech investment firm in Shanghai with a diverse team.
- Benefits: Flexible full-time or internship roles, competitive salary, and a collaborative culture.
- Other info: Dynamic environment with opportunities for professional growth and creativity.
- Why this job: Be at the forefront of AI innovation and make a real impact in finance.
- Qualifications: Degree in computer science, strong algorithms knowledge, and Python/C++ skills.
The predicted salary is between 50000 - 70000 £ per year.
Base location in Shanghai, full-time and internship positions available, welcoming outstanding Chinese talent from around the world.
About Yanfu
Shanghai Yanfu Investment Management Co., Ltd. was established in 2019 and is a technology company engaged in investment management using quantitative methods. The strategy team members have diverse backgrounds: experts with years of experience in leading hedge funds overseas, academic experts who joined the industry after teaching at American universities, and core members who have grown within Yanfu after graduating from top domestic and international universities. The core members of the engineering team come from top institutions such as Tsinghua, Peking University, and Jiaotong University, with most having work experience in leading internet companies. The team has rich technical experience and a good technical atmosphere. The company is committed to building Yanfu into a widely recognised leading asset management brand over the next 10-20 years. Yanfu encourages open communication and collaboration, believing that a free and open culture is the soil for outstanding talent to unleash their creativity. We hope every employee can fully realise their career development potential in a friendly collaborative environment.
Job Responsibilities
- Responsible for the research and development, optimisation, and implementation of machine learning/deep learning models to help improve trading signal performance.
- Research cutting-edge algorithms and optimisation techniques to drive technological iteration and business innovation.
Qualifications
- Bachelor's degree or above in a computer-related field from a well-known domestic or international university.
- Solid foundation in algorithms and mathematics, familiar with common machine learning/deep learning algorithms (XGBoost/LSTM/Transformer, etc.).
- Proficient in Python/C++, familiar with frameworks such as PyTorch/TensorFlow.
- Excellent business understanding and independent problem-solving skills, good teamwork awareness, and communication skills.
Preferred Qualifications
- Familiar with CUDA, understanding mainstream parallel programming and performance optimisation techniques.
- Experience in practical model engineering optimisation (e.g., training or inference acceleration).
- Familiar with parallel training frameworks such as DeepSpeed and Megatron.
- Familiar with Triton and Cutlass, able to write efficient operators based on business needs.
- Familiar with multimodal learning, large-scale pre-training, modality alignment, and related technologies.
Machine Learning (ML) Engineer in London employer: 上海衍复投资管理有限公司
Contact Detail:
上海衍复投资管理有限公司 Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Machine Learning (ML) Engineer in London
✨Tip Number 1
Network like a pro! Reach out to people in the industry, especially those who work at companies you're interested in. A friendly chat can open doors and give you insights that a job description just can't.
✨Tip Number 2
Show off your skills! If you've got a portfolio or GitHub with projects related to machine learning, make sure to highlight them. Real-world examples of your work can really impress potential employers.
✨Tip Number 3
Prepare for interviews by practising common ML questions and coding challenges. We recommend doing mock interviews with friends or using online platforms to get comfortable with the format.
✨Tip Number 4
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 connect directly with us.
We think you need these skills to ace Machine Learning (ML) Engineer in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Machine Learning Engineer role. Highlight relevant skills, projects, and experiences that align with the job description. We want to see how your background fits into our tech-savvy team!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about machine learning and how you can contribute to our innovative culture. Keep it concise but impactful – we love a good story!
Showcase Your Projects: If you've worked on any machine learning or deep learning projects, make sure to showcase them in your application. We’re keen to see your practical experience and how you’ve applied your skills in real-world scenarios.
Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re serious about joining our team at Shanghai Yanfu!
How to prepare for a job interview at 上海衍复投资管理有限公司
✨Know Your Algorithms
Make sure you brush up on your machine learning and deep learning algorithms. Be ready to discuss XGBoost, LSTM, and Transformers in detail. They might ask you to explain how these algorithms work or even solve a problem using them.
✨Showcase Your Coding Skills
Since proficiency in Python and C++ is crucial, practice coding problems related to ML. You might be asked to write code on the spot, so being comfortable with frameworks like PyTorch and TensorFlow will definitely give you an edge.
✨Demonstrate Problem-Solving Ability
Prepare to discuss past projects where you solved complex problems independently. Highlight your analytical skills and how you approached challenges, especially in a team setting. This shows you can contribute effectively to their collaborative culture.
✨Ask Insightful Questions
At the end of the interview, don’t forget to ask questions! Inquire about their current projects, the tech stack they use, or how they foster innovation within the team. This not only shows your interest but also helps you gauge if the company is the right fit for you.