Machine Learning Engineer (Ethics) in City of London

Machine Learning Engineer (Ethics) in City of London

City of London Full-Time 50000 - 70000 £ / year (est.) No home office possible

At a Glance

  • Tasks: Develop and optimise machine learning models to enhance trading signals.
  • Company: Innovative tech firm in Shanghai focused on quantitative investment management.
  • Benefits: Flexible roles, collaborative culture, and opportunities for professional growth.
  • Other info: Friendly environment encouraging creativity and career development.
  • Why this job: Join a dynamic team and shape the future of investment technology.
  • Qualifications: Bachelor's degree in computer science or related field with strong algorithm skills.

The predicted salary is between 50000 - 70000 £ per year.

Base location is Shanghai, both full-time and internship positions are available. We welcome 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 universities in the United States, and core members who have grown within Yanfu after graduating from top domestic and international universities. The engineering team consists of core members from top institutions such as Tsinghua, Peking University, and Jiaotong University, most of whom have 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 Engineer (Ethics) in City of London employer: 上海衍复投资管理有限公司

衍复投资管理有限公司 is an exceptional employer located in Shanghai, offering a dynamic work environment that fosters collaboration and innovation. With a diverse team of experts from top universities and leading tech companies, employees benefit from a culture that encourages creativity and professional growth, making it an ideal place for talented individuals to thrive in the field of machine learning and investment management.

Contact Detail:

上海衍复投资管理有限公司 Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Machine Learning Engineer (Ethics) in City of 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. Use platforms like LinkedIn to connect and engage with them; you never know who might help you land that dream job!

Tip Number 2

Prepare for interviews by practising common questions related to machine learning and ethics. We recommend doing mock interviews with friends or using online resources to get comfortable discussing your projects and experiences.

Tip Number 3

Showcase your skills through personal projects or contributions to open-source. This not only demonstrates your technical abilities but also your passion for the field. Make sure to highlight these in your conversations during networking or interviews!

Tip Number 4

Don’t forget to apply through our website! It’s a great way to ensure your application gets seen by the right people. Plus, it shows your genuine interest in joining our team at StudySmarter!

We think you need these skills to ace Machine Learning Engineer (Ethics) in City of London

Machine Learning
Deep Learning
XGBoost
LSTM
Transformer
Python
C++
PyTorch
TensorFlow
Algorithm Development
Problem-Solving Skills
Team Collaboration
Communication Skills
CUDA
Parallel Programming

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Machine Learning Engineer role. Highlight your experience with algorithms and frameworks like PyTorch or TensorFlow, and don’t forget to mention any relevant projects that showcase your skills.

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 your background aligns with our mission at StudySmarter. Keep it concise but impactful!

Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled complex problems in the past. We love seeing candidates who can think critically and come up with innovative solutions, especially in the context of machine learning.

Apply Through Our Website: We encourage you to apply directly 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 keen on joining our team!

How to prepare for a job interview at 上海衍复投资管理有限公司

Know Your Algorithms

Make sure you brush up on your machine learning and deep learning algorithms, especially XGBoost, LSTM, and Transformers. Be ready to discuss how you've applied these in past projects or how you would approach a new problem using them.

Showcase Your Coding Skills

Since proficiency in Python and C++ is crucial, practice coding problems related to machine learning. You might be asked to solve a problem on the spot, so being comfortable with frameworks like PyTorch and TensorFlow will give you an edge.

Demonstrate Problem-Solving Ability

Prepare examples of how you've tackled complex problems independently. Highlight your analytical skills and how you’ve used them to optimise models or improve performance in previous roles.

Emphasise Team Collaboration

Given the importance of teamwork in their culture, be ready to share experiences where you successfully collaborated with others. Discuss how you communicate technical concepts to non-technical team members and how you contribute to a positive team environment.

Machine Learning Engineer (Ethics) in City of London
上海衍复投资管理有限公司
Location: City of London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>