Shell logo

Shell Plc

HQ
London
Total Offices: 31
126,000 Total Employees
Year Founded: 1897

Teams at Shell Plc

Recently posted jobs

2 Days AgoSaved
In-Office
World Trade Center, Yeshwanthpur, Bangalore, Karnataka, IND
Energy
Develop and support OpenLink Endur solutions for energy trading and risk management. Translate business requirements into technical designs, build and test software, resolve defects, manage upgrades and deployments, and provide production support. The role covers the full software development lifecycle, including integrations, database work, third-party solutions, patching, user testing, and stakeholder collaboration for Shell’s global trading business.
2 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Energy
Develop and deploy physics-guided AI and Scientific Machine Learning solutions for complex multiphysics and engineering problems. Responsibilities include designing PINNs, neural operators, hybrid models, reduced-order models, surrogates, and uncertainty-aware methods; validating model credibility and physical consistency; accelerating simulations; managing model lifecycles; collaborating with domain experts; evaluating emerging research; and contributing to standards, publications, patents, and industrial innovation.
4 Days AgoSaved
In-Office
Chennai, Tamil Nadu, IND
Energy
Prepare and review financial and statutory reports for corporate entities, ensuring compliance with IFRS, Ind AS, internal controls, and local regulations. Coordinate audits, reconciliations, filings, and responses to auditor requests. Maintain ERP reporting data, support compliance initiatives, provide management information, and improve reporting processes. The role also supports transitions, migrations, and cross-functional financial reporting activities during regular and peak reporting periods.