Taro Logo

Research Engineer, AI/Machine Learning

Google is a global technology company leading in AI research and cloud computing solutions.
Machine Learning
Mid-Level Software Engineer
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Research Engineer, AI/Machine Learning

Google Cloud AI Research is seeking a Research Engineer to join their team in London, focusing on cutting-edge AI challenges. This role combines software engineering excellence with machine learning research, working on projects that impact various industries including healthcare, finance, and retail. The position requires a strong foundation in software development and machine learning, with experience in Large Language Models and NLP.

As a Research Engineer, you'll be embedded within Google's research ecosystem, collaborating with teams across the globe including Mountain View and DeepMind. You'll conduct research on emerging AI topics, develop novel ML models, and translate successful prototypes into scalable solutions. The role offers the unique opportunity to contribute to both academic research and real-world applications.

The ideal candidate will have at least 2 years of experience in software development and machine learning, with a track record of publishing research. A PhD in Computer Science or related field is preferred. You'll work at the intersection of research and engineering, pushing the boundaries of AI while developing practical solutions for Google Cloud customers.

This position offers the chance to work with world-class researchers and engineers, access to Google's cutting-edge infrastructure, and the opportunity to publish and share findings with the broader ML community. You'll be part of a team addressing AI challenges that have both scientific and practical impact, while contributing to Google's mission of making AI accessible across industries.

Last updated 7 months ago

Responsibilities For Research Engineer, AI/Machine Learning

  • Conduct research on emerging AI topics such as multi-agent systems, prompt engineering, model optimization
  • Develop and evaluate novel ML models and techniques for pilot projects
  • Work closely with researchers, engineers in Mountain View, and Product teams across Google
  • Contribute to the technical direction of the team and participate in the broader ML research community
  • Publish research findings in venues and share insights with the wider ML community

Requirements For Research Engineer, AI/Machine Learning

Python
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, and with data structures or algorithms
  • 2 years of experience with machine learning algorithms and tools (e.g. TensorFlow), artificial intelligence, deep learning or natural language processing
  • Experience with Large Language Models, NLP, or Generative AI
  • Experience conducting research and publishing results in relevant fields
  • PhD in Computer Science, or a related field (preferred)
  • Experience developing accessible technologies (preferred)
  • Experience with applying ML/AI research to real-world problems (preferred)
  • Experience with emerging AI research areas (preferred)

Interested in this job?