Company: Shell
Skills: Research & Development
Education: Bachelors/3-5 yr Degree
Location: Bengaluru, Karnataka, India


JOB TITLE: Senior Researcher - HPC

Be part of something big and join our growing team of innovative HPC-AI researchers at Shell. We're on a mission to lead the energy transition to a lower carbon future, and we need talented people like you to help us get there.

Where you fit
  • The opportunity to work on cutting-edge technology leveraging HPC & AI to solve challenging business problems in energy transition.
  • The chance to collaborate with a team of accomplished software engineers, researchers, and domain experts to drive positive long-lasting societal impact.
  • Work on projects driving strategic partnerships with best minds at top academic institutions globally and leading technology companies.
  • Access to state-of-the-art HPC facilities and resources.
  • Stay up to date with the latest advancements in HPC and AI technologies.
  • Publish your innovations at best conferences and journals.


What's the role?

Your focus is on the delivery of faster and better business decisions through computational and digital innovations. The team relies heavily on its depth of expertise in High Performance Computing. Your work will consist of building new capabilities and improving existing computational and digital workflows, by leveraging both software and hardware technologies.

Your responsibilities include:
  • Build and maintain a roadmap for High Performance Computing capability in Shell, identifying problems worth solving.
  • Mature and deliver identified opportunities per roadmap, developing strategic relationships with Shell Businesses.
  • Create an ecosystem of external partners (start-ups, academia, industry, ...) for research and development in the area of High-Performance Computing.
  • Develop new capabilities at the convergence of HPC, AI and domain science.
  • Build deep understanding of the next generation HPC technologies (software and hardware) and their impact on Shell workflows and application.


What we need from you
  • We're keen to hear from individuals with either a bachelor's degree, Master's Degree, or PHD in Computer Science, Engineering, or equivalent from a leading university with minimum 10 years working experience.
  • Development experience with one or more HPC accelerator programming environments such as GPUs, FPGAs etc.
  • Demonstrated experience with performance optimization of scientific applications or AI workflows.
  • Knowledge of modern HPC systems, CPU/GPU architectures and execution models.
  • Strong programming knowledge of C/C++/Python/Fortran/Java.
  • Experience with software development tools and version control systems.
  • Good research publications record at top tier conferences.
  • Understanding of deep learning/machine vision/natural language processing/physics informed neural networks is a plus.
  • Programming experience with deep learning frameworks such as Tensorflow, Pytorch etc. is a plus.
  • External focus is essential, proven experience of strategic engagement with key partners is highly desirable.
  • Strong stakeholder management, interpersonal skills and influencing skills.