Taro Logo

Research Engineer, India

Google DeepMind is a team of scientists, engineers, and machine learning experts working to advance artificial intelligence for widespread public benefit and scientific discovery.
Machine Learning
AI
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Research Engineer, India

At Google DeepMind, we're seeking a Research Engineer to join our Machine Learning and Optimization (MLO) team in India. Our mission is to enable ultra-efficient, adaptable, and performant large models for everyone. We focus on advancements in machine learning architectures, large-scale optimization algorithms, reinforcement learning methodologies, and innovative sampling techniques.

As a Research Engineer, you'll lead efforts in developing and productionizing large scale foundational models towards the goal of solving and building Artificial General Intelligence. Your role involves designing, implementing, and experimenting with research ideas in the large foundational models space, emphasizing efficiency and adaptivity. You'll also work on productionizing promising ideas for key ML models at Google.

Key responsibilities include:

  • Designing, implementing, and evaluating models, agents, and software prototypes of large foundational models
  • Deep diving into ML aspects of foundational models and their implementation on neural accelerators
  • Productionizing research ideas and ensuring core techniques can be leveraged by multiple teams
  • Collaborating with teams to meet ambitious research and productionization goals
  • Working with Responsible AI teams to ensure ethical development of AI

We're looking for candidates with:

  • BSc, MSc, or PhD/DPhil in computer science, mathematics, applied stats, machine learning, or similar industry experience
  • Proven knowledge of Python or C++
  • Deep knowledge of algorithm design
  • Experience in engineering and productionizing large scale systems
  • Strong communication and interpersonal skills

Additional advantages include:

  • Knowledge of machine learning and statistics
  • Experience with ML frameworks (e.g., JAX)
  • Experience with large multimodal model training
  • Industry experience in applying experimental ideas to applied problems
  • Passion for AI, Optimization, and Efficiency

Join us in our mission to advance AI while ensuring it's developed ethically and provides broad benefits to humanity.

Last updated 8 months ago

Responsibilities For Research Engineer, India

  • 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 as well as their implementation on neural accelerators
  • 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

Requirements For Research Engineer, India

Python
  • 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

Interested in this job?