Research Engineer - Machine Learning (Contractor)

Research Engineer - Machine Learning (Contractor)

Full-Time 48000 - 72000 £ / year (est.) No home office possible
Huawei Technologies Research & Development (UK) Ltd

At a Glance

  • Tasks: Join our team to conduct cutting-edge research in machine learning and develop innovative algorithms.
  • Company: Huawei, a global leader in ICT, dedicated to creating a fully connected world.
  • Benefits: Competitive pay, opportunities for growth, and a chance to work with top researchers.
  • Why this job: Make a real impact in AI research while collaborating with a diverse team of experts.
  • Qualifications: Master's or PhD in relevant fields and expertise in machine learning techniques.
  • Other info: Dynamic research environment with opportunities for publication and open-source contributions.

The predicted salary is between 48000 - 72000 £ per year.

About Huawei Research and Development UK Limited Founded in 1987, Huawei is a leading global provider of information and communications technology (ICT) infrastructure and smart devices. We have 207,000 employees and operate in over 170 countries and regions, serving more than three billion people around the world. Our vision and mission is to bring digital to every person, home and organization for a fully connected, intelligent world.

To this end, we will drive ubiquitous connectivity and promote equal access to networks; bring cloud and artificial intelligence to all four corners of the earth to provide superior computing power where you need it, when you need it; build digital platforms to help all industries and organizations become more agile, efficient, and dynamic; redefine user experience with AI, making it more personalized for people in all aspects of their life, whether they’re at home, in the office, or on the go.

This spirit of innovation has led Huawei to work in close partnership with leading academic institutions in the UK to develop and refine the latest technologies. With a shared commitment to innovation and progress, both parties have worked together to achieve common goals and establish a strong partnership. The partnership between UK and Huawei helps to develop the technologies of the future that will transform the way we all communicate, work and live.

For the past 30 years we have maintained an unwavering focus, rejecting shortcuts and easy opportunities that don't align with our core business. With a practical approach to everything we do, we concentrate our efforts and invest patiently to drive technological breakthroughs. This strategic focus is a reflection of our core values: Staying customer-centric, Inspiring dedication, Persevering, Growing by reflection.

Huawei’s vision is a fully connected, intelligent world. To achieve this, we work to inspire passion for basic research around the world. Our combined passion drives development across the global innovation value chain. Huawei has the largest Research and Development organization in the world with 96,000+ employees in research centers around the globe. In the UK, we already have design centers in Cambridge, London, Edinburgh and Ipswich. We continue to explore and define new research directions and new services.

We invite you to join us on this exciting journey and drive your career forward.

Job Summary

The Reinforcement Learning Team at the Huawei London Research Centre is seeking a highly skilled and research-driven Machine Learning Engineer to join our team. Our group combines world-class research with impactful applications, earning top honors such as NeurIPS 2020 Black Box Optimisation Challenge – Winners, multiple Best Paper and Best Systems Paper Awards, and industry recognition, including Huawei’s Gold Medals and Best Technology Breakthroughs.

This role focuses on advancing the state-of-the-art in reinforcement learning, Bayesian optimisation, AI agents, large language models (LLMs), and/or vision-language models (VLMs). You will work at the intersection of fundamental research and applied innovation, developing novel algorithms, architectures, and systems that push the boundaries of AI capabilities. This is a unique opportunity to contribute to high-impact AI research while collaborating with a multidisciplinary and multinational team of scientists and engineers.

We value scientific excellence, demonstrated by a strong publication record at top-tier venues, and an eagerness to translate cutting-edge ideas into working prototypes and real-world applications.

Key Responsibilities

  • Conduct original research in reinforcement learning or Bayesian optimisation for LLMs, leading to publications in top conferences and journals (e.g., NeurIPS, ICLR, ICML).
  • Design and implement new algorithms and models that enable advanced reasoning, planning, perception, or multimodal understanding.
  • Design and implement new algorithms for efficient decision-making under uncertainty with applications to AI for science.
  • Actively engage with the broader research community through publications and open-source contributions.

This job description is only an outline of the tasks, responsibilities and outcomes required of the role. The jobholder will carry out any other duties as may be reasonably required by his/her line manager. The job description and personal specification may be reviewed on an ongoing basis in accordance with the changing needs of Huawei Research and Development UK Limited.

Required

  • Master or PhD or currently pursuing a PhD in Computer Science, Machine Learning, Artificial Intelligence, or a related field.
  • Expertise in at least one of the following: Reinforcement learning, Bayesian optimisation, world-models, LLMs. (Understanding mathematical foundation behind main approaches in mentioned fields)
  • Proficiency in Python and experience with PyTorch.
  • Ability to work in a fast-paced, research-oriented environment with ambiguous and evolving goals.
  • Passion for bridging fundamental AI research with impactful applications.

Desired

  • Demonstrated research track record with first-author publications at top-tier ML/AI conferences (NeurIPS, ICML, ICLR, etc.)
  • Hands-on experience with RL fine-tuning frameworks (e.g., TRL, verl) and distributed multi-GPU training.
  • Active GitHub portfolio showcasing relevant ML/AI projects.
  • Strong interest in AI for science, world models, or reasoning systems for large language models.

Research Engineer - Machine Learning (Contractor) employer: Huawei Technologies Research & Development (UK) Ltd

Huawei Research and Development UK Limited is an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration among a diverse team of experts. With a strong commitment to employee growth, the company provides ample opportunities for professional development through cutting-edge research projects in machine learning and artificial intelligence. Located in London, employees benefit from being at the heart of a vibrant tech hub, where they can engage with leading academic institutions and contribute to transformative technologies that shape the future.
Huawei Technologies Research & Development (UK) Ltd

Contact Detail:

Huawei Technologies Research & Development (UK) Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Research Engineer - Machine Learning (Contractor)

✨Tip Number 1

Network like a pro! Reach out to people in the industry, attend meetups, and connect with professionals on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio that highlights your projects, especially those related to reinforcement learning or AI. This is your chance to demonstrate what you can do beyond just a CV.

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and problem-solving skills. Practice common ML interview questions and be ready to discuss your past research and projects in detail.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our innovative team at Huawei.

We think you need these skills to ace Research Engineer - Machine Learning (Contractor)

Reinforcement Learning
Bayesian Optimisation
Large Language Models (LLMs)
Vision-Language Models (VLMs)
Algorithm Design
Python
PyTorch
Research Publication
Decision-Making Under Uncertainty
Multimodal Understanding
Open-Source Contributions
Fast-Paced Research Environment
AI for Science
Distributed Multi-GPU Training

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the role of Research Engineer in Machine Learning. Highlight your relevant skills, experiences, and projects that align with the job description. We want to see how your background fits into our vision!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to express your passion for AI and how you can contribute to our team. Be sure to mention any specific projects or research that excite you about Huawei's work.

Showcase Your Research: If you've got publications or projects, don’t hold back! Include links or references to your work that demonstrate your expertise in reinforcement learning or Bayesian optimisation. We love seeing your contributions to the research community!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets to the right people. Plus, it shows us you're serious about joining our innovative team at Huawei!

How to prepare for a job interview at Huawei Technologies Research & Development (UK) Ltd

✨Know Your Stuff

Make sure you brush up on the latest advancements in reinforcement learning and Bayesian optimisation. Be ready to discuss your understanding of algorithms and models, as well as any relevant projects you've worked on. This shows you're not just familiar with the theory but can also apply it practically.

✨Showcase Your Passion

Huawei values a passion for bridging fundamental research with real-world applications. Be prepared to share examples of how you've translated cutting-edge ideas into working prototypes. This could be through your GitHub portfolio or specific projects that highlight your enthusiasm for AI and machine learning.

✨Engage with the Community

Talk about your involvement in the research community, whether it's through publications, conferences, or open-source contributions. Highlighting your active participation shows that you're committed to advancing the field and staying updated with the latest trends and technologies.

✨Prepare for Problem-Solving Questions

Expect to face some technical challenges during the interview. Practice explaining your thought process when tackling complex problems, especially those related to decision-making under uncertainty. This will demonstrate your analytical skills and ability to thrive in a fast-paced, research-oriented environment.

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

>