Shell Researcher Computational Technology in Bangalore, India, India
Researcher Computational Technology
No. of Positions:
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:
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.
Shell Technology Centre - Bangalore
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
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):