company_logo

Research Engineer

Google DeepMind

Updated on: 26 October 2024

Additional Details

Work Location

Bengaluru, India

location

Job Type

FTE

job_type

Batch

Experience

batch

Stream Required

BSc, MSc or PhD/DPhil degree in computer science, mathematics, applied stats, machine learning or similar experience working in industry

stream

Salary

90 LPA+

salary

Job Description

Research Engineers at Google DeepMind lead our efforts in developing and productionizing large scale foundational models towards the end goal of solving and building Artificial General Intelligence. 

In particular, your role would be to help design, implement and experiment with various research ideas and hypotheses in large foundational models space, with emphasis on efficiency and adaptivity. After designing the kernel of a research idea, the next step would be to further polish and refine the idea, and productionize it for some of the key ML models for Google. 

Key responsibilities

  • Design, implement and evaluate models, agents and software prototypes of large foundational models.
  • Deep dive into fundamentals of both the ML aspects of foundational models (like architectures, loss functions, data, evals) as well as their implementation on neural accelerators (efficiency during training, serving). 
  • Productionize promising research ideas and ensure that the core techniques can be leveraged by multiple internal and external teams.  
  • Suggest and engage in team collaborations to meet ambitious research and productionisation goals.
  • Work in collaboration with our Responsible AI teams to ensure our advances in intelligence are developed ethically and provide broad benefits to humanity.

About you

In order to set you up for success as a Research Engineer at Google DeepMind India, we look for the following skills and experience:

  • BSc, MSc or PhD/DPhil degree in computer science, mathematics, applied stats, machine learning or similar experience working in industry
  • Proven knowledge and experience of Python or C++
  • Deep knowledge of algorithm design 
  • Proven track record of engineering and productionizing large scale systems and working with multi-stakeholder environments.  
  • Strong communication and interpersonal skills

In addition, the following would be an advantage:

  • Knowledge of machine learning and statistics 
  • Proven experience with ML frameworks (e.g. JAX) 
  • Proven experience with large multimodal model training 
  • Proven experience working in industry, working on projects from proof-of-concept through to implementation, applying experimental ideas to applied problems
  • A real passion for AI, Optimization, and Efficiency!

Disclaimer: The Job Company is an independent platform dedicated to providing information about job openings. We are not affiliated with, nor do we represent, any company, agency, or agent mentioned in the job listings. Please refer to our Terms of Services for further details.

Click on the Apply Now button to apply for Google DeepMind