Shell Researcher Computational Technology in Bangalore, India, India


Job Title:

Researcher Computational Technology

No. of Positions:


Job Description:

Computational Technology (CT) team is part of the VP Digitalisation and Computational Science in PTX. It provides leading edge and competitive High Performance Computing solutions for Shell applications and workflows, deep expertise in application, workflow and algorithmic optimization as well as maintaining a technology roadmap for next generational capabilities.

Research Computational Technology role will be focused on working with application developers and scientists in Shell to optimize performance of existing workflows for a variety of next generation compute infrastructure/platforms. The person will also be involved in development of new workflows with a focus on performance.


  • Interact with internal stakeholders to identify performance optimization and parallelization opportunities and execute projects through PoC to deployment

  • Build deep understanding of the next generation technology roadmap and its impact on Shell workflows and applications

  • Individual contributor reporting to Computational Technology Lead

  • Pro-active, thoughtful contributor, able to work independently and in natural teams with multiple stakeholder groups across P&T, IT, business verticals and externally

Auto req ID:



R&D FS - Math Comp & Data Science

Country of Work Location:


Company Description:

Shell began operations in India more than 80 years ago. At Shell India, we invest in our people through our industry-leading development programme, which sees our employees thrive and gain access to experts on a local and global level. To date, we have invested more than US$ 1 billion already in India’s energy sector alone in socially and environmentally responsible ways. It is the only global major to have a fuel retail license in India. The Shell Technology Centre Bangalore, STCB, is one of the three global hubs for technology in the Projects & Technology business of Royal Dutch Shell. In addition, we supply crude, chemicals and technology to public and private sector oil companies, and our Chennai Business Centre provides a wide range of finance, accounting and business services to Shell globally.


Please note: We occasionally amend or withdraw Shell jobs and reserve the right to do so at any time, including prior to the advertised closing date.

Before applying, you are advised to read our data protection policy. This policy describes the processing that may be associated with your personal data and informs you that your personal data may be transferred to Royal Dutch/Shell Group companies around the world.

The Shell Group and its approved recruitment consultants will never ask you for a fee to process or consider your application for a career with Shell. Anyone who demands such a fee is not an authorised Shell representative and you are strongly advised to refuse any such demand.

Shell is an Equal Opportunity Employer.

Work Location:

Shell Technology Centre - Bangalore


Mandatory Skills

  • Development experience in one or more parallel programming environments such as MPI, OpenMP etc.

  • Development experience with one or more HPC accelerator programming environments such as Nvidia GPUs, Intel Xeon Phi etc.

  • Demonstrated experience with performance optimization of scientific applications

  • Knowledge of modern HPC systems, CPU/GPU architectures and execution models

  • Programming knowledge of C, C++, Fortran, or Java and understanding of data structures and algorithms

Desired Skills

  • Proficiency in Linux Shell/Perl/Python scripting

  • Experience with performance tools such as Intel Vtune, Intel Advisor and Intel Inspector

  • Knowledge of scientific or numerical computing libraries such as Intel MKL

  • Experience with parallel file systems

  • Experience in porting applications for various compute infrastructures

  • Good understanding of Cloud Computing Environments such as AWS, Azure

City, State (if applicable):

Bangalore, India