Research Engineer

Research Engineer

London Full-Time 48000 - 84000 £ / year (est.) No home office possible
T

At a Glance

  • Tasks: Join our team to develop cutting-edge algorithms and software libraries in AI and machine learning.
  • Company: DeepMind is a leader in AI research, blending academic rigor with innovative product development.
  • Benefits: Enjoy a flexible work culture, collaboration opportunities, and the chance to make impactful contributions.
  • Why this job: Be part of a passionate team driving breakthroughs in AI while working on diverse and exciting projects.
  • Qualifications: BSc/BEng in relevant fields; strong Python skills and knowledge of machine learning are essential.
  • Other info: Ideal for those interested in neuroscience and open-source contributions.

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

Research Engineer

Job Type: Full Time

Location: London, United Kingdom

Our research team at DeepMind focuses on Machine Learning, Artificial Intelligence, and Neuroscience, including but not limited to deep neural models, reinforcement learning algorithms, and biologically inspired models with the overall goal of building powerful general-purpose learning algorithms.

Research Engineers work on a diverse and stimulating range of projects including developing algorithms and prototype applications, providing software design and programming support to research projects, along with architecting and implementing software libraries.

We have created a passionate and engaging culture, combining academic and product-led environments, to provide a supportive balance of structure and flexibility. Our approach encourages collaboration across all groups within the Research team, leading to ambitious creativity and the scope for innovative research breakthroughs.

Responsibilities:

  1. Provide software design and programming support to research projects
  2. Report and present software developments including status and results clearly and efficiently both internally and externally, verbally and in writing
  3. Architect and implement software libraries
  4. Implement and evaluate algorithms

Minimum Qualifications:

  1. BSc/BEng degree in computer science, mathematics, physics, electrical engineering, machine learning or equivalent (MSc/MEng preferable)
  2. Strong knowledge and experience of Python
  3. Knowledge of machine learning and/or statistics
  4. Strong knowledge of algorithm design

Preferred Qualifications:

  1. Working knowledge of C/C++
  2. Working knowledge of TensorFlow or similar frameworks
  3. Experience with multi-threaded design and parallel/distributed computing
  4. Experience with implementing numerical methods and data visualisation
  5. Interest in neuroscience
  6. A passion for AI
  7. Contributions to open source projects

Get your job seen by the best and brightest in the machine learning community.

#J-18808-Ljbffr

Research Engineer employer: Thetalkingmachines

At DeepMind, we pride ourselves on being an exceptional employer, offering a vibrant work culture in the heart of London that fosters innovation and collaboration. Our Research Engineers benefit from a supportive environment that balances structure with flexibility, providing ample opportunities for professional growth and engagement in groundbreaking projects at the forefront of AI and machine learning. Join us to be part of a passionate team dedicated to pushing the boundaries of technology while enjoying the unique advantages of working in one of the world's most dynamic cities.
T

Contact Detail:

Thetalkingmachines Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Research Engineer

✨Tip Number 1

Familiarize yourself with the latest advancements in machine learning and AI. Follow relevant research papers, attend conferences, and engage with the community to stay updated on trends and breakthroughs that could be beneficial for your role as a Research Engineer.

✨Tip Number 2

Build a portfolio showcasing your programming skills, particularly in Python and any experience with C/C++. Include projects that demonstrate your ability to implement algorithms and work with machine learning frameworks like TensorFlow.

✨Tip Number 3

Network with professionals in the field of AI and machine learning. Join online forums, attend meetups, and connect with researchers on platforms like LinkedIn to learn about potential job openings and gain insights into the industry.

✨Tip Number 4

Prepare to discuss your contributions to open source projects or any collaborative research work during interviews. Highlighting your teamwork and communication skills will show that you can thrive in our engaging culture at DeepMind.

We think you need these skills to ace Research Engineer

Software Design
Programming in Python
Machine Learning
Algorithm Design
Statistical Analysis
C/C++ Programming
TensorFlow or Similar Frameworks
Multi-threaded Design
Parallel Computing
Numerical Methods Implementation
Data Visualization
Neuroscience Knowledge
Open Source Contributions
Communication Skills
Collaboration

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in software design, programming, and machine learning. Emphasize your knowledge of Python and any projects that showcase your algorithm design skills.

Craft a Strong Cover Letter: In your cover letter, express your passion for AI and neuroscience. Discuss specific projects or experiences that align with the responsibilities of a Research Engineer at DeepMind, showcasing your ability to contribute to innovative research breakthroughs.

Showcase Relevant Projects: If you have contributed to open source projects or have experience with TensorFlow, C/C++, or parallel computing, make sure to include these in your application. Provide links or descriptions of your work to demonstrate your expertise.

Prepare for Technical Questions: Be ready to discuss your technical skills and experiences in detail. Prepare to explain your approach to algorithm design and implementation, as well as any challenges you've faced in previous projects.

How to prepare for a job interview at Thetalkingmachines

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Python and any other programming languages you know, like C/C++. Highlight specific projects where you've implemented algorithms or worked with machine learning frameworks such as TensorFlow.

✨Demonstrate Your Problem-Solving Abilities

Expect to face technical questions that assess your understanding of algorithm design and implementation. Be ready to walk through your thought process on how you would approach solving complex problems in machine learning.

✨Communicate Clearly

Since the role involves reporting and presenting software developments, practice explaining your past projects succinctly. Focus on how you can convey complex technical information in a clear and engaging manner, both verbally and in writing.

✨Express Your Passion for AI and Neuroscience

Share your enthusiasm for artificial intelligence and neuroscience during the interview. Discuss any relevant projects or contributions to open source that demonstrate your commitment to these fields and your desire to innovate.

Research Engineer
Thetalkingmachines
T
  • Research Engineer

    London
    Full-Time
    48000 - 84000 £ / year (est.)

    Application deadline: 2027-03-18

  • T

    Thetalkingmachines

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>