Careers · Research opportunities

Search by what the work actually is

Every research posting carries a classification and a scale range. Filter by either, and by division, discipline, career rung or how recently it was posted. Everything you choose is kept in the address bar, so a search can be shared or bookmarked.

Scale bands are a research classification, not a claim of experimental reach. Most of this span cannot be probed by any apparatus that exists: nothing below about 10^-19 m has been measured directly, and anything at 10^26 m or beyond is inferred from observation rather than engineered. Every opportunity states the kind of work it actually is.

Browse by scale band

Eleven bands from 10-100 m to 10100 m. Click one to filter. The hatched bands are the ones no apparatus reaches.

10-100 m 100 m 10100 m
Experiments reach here 3 bands no experiment reaches

Cosmological, theoretical and computational (10^26 m to 10^100 m)
At and beyond the edge of the observable universe. A statement about this band is a statement about a cosmological model, not about anything that can be observed.

Clear

35 opportunities match your filters

Page 2 of 2

Principal AI for Science Engineer

Computer Science, AI & Scientific Computing

How the department applies machine learning to science, and the evidence standard that applies to all of it.

Applied engineering Established science L7 · Principal Full-Time On-site — Kolkata, West Bengal, India

Scale 10^-100 m to 10^100 m

Fluent in Python, and able to write code somebody else can read, test and extend. · Data structures and algorithms to the level of choosing correctly and justifying the choice. · Comfortable on Linux, and with Git as a working tool rather than a save button. · Has written tests for numerical code and can explain what a tolerance in a test means. + 6 more

Principal Mathematician

Mathematics & Computational Foundations

The department's hardest mathematical questions and the standard every numerical claim is held to.

Mathematical Theoretical research L7 · Principal Full-Time On-site — Kolkata, West Bengal, India

Scale 10^-100 m to 10^100 m

Can state and use the definition of convergence for a numerical scheme, not just cite the order. · Linear algebra to the level of conditioning, decompositions and why an ill-conditioned problem is not a bug in the solver. · Real analysis: limits, continuity, and what makes a problem well-posed. · Has implemented a numerical method from a paper and verified its convergence order empirically. + 5 more

Research ML Engineer

Computer Science, AI & Scientific Computing

Machine learning on scientific data, with the evaluation designed before the model is chosen.

Computational Computational research L3 · Engineer and Scientist Full-Time On-site — Kolkata, West Bengal, India

Scale 10^-100 m to 10^100 m

Fluent in Python, and able to write code somebody else can read, test and extend. · Data structures and algorithms to the level of choosing correctly and justifying the choice. · Comfortable on Linux, and with Git as a working tool rather than a save button. · Has written tests for numerical code and can explain what a tolerance in a test means. + 8 more

Research Software Intern

Computer Science, AI & Scientific Computing

Taking a working research script and turning it into a tested, documented package somebody else can install.

Applied engineering Established science L1 · Research and Engineering Intern Internship On-site / Hybrid — Kolkata, West Bengal, India

Scale 10^-100 m to 10^100 m

Fluent in Python, and able to write code somebody else can read, test and extend. · Data structures and algorithms to the level of choosing correctly and justifying the choice. · Comfortable on Linux, and with Git as a working tool rather than a save button. · Has written tests for numerical code and can explain what a tolerance in a test means. + 6 more

Scientific Computing Intern

Computer Science, AI & Scientific Computing

One numerical method implemented, tested against an analytic case, and profiled.

Applied engineering Established science L1 · Research and Engineering Intern Internship On-site / Hybrid — Kolkata, West Bengal, India

Scale 10^-100 m to 10^100 m

Fluent in Python, and able to write code somebody else can read, test and extend. · Data structures and algorithms to the level of choosing correctly and justifying the choice. · Comfortable on Linux, and with Git as a working tool rather than a save button. · Has written tests for numerical code and can explain what a tolerance in a test means. + 6 more

Scientific Software Engineer

Computer Science, AI & Scientific Computing

Research software built to survive handover: tested, documented, and maintained.

Applied engineering Established science L3 · Engineer and Scientist Full-Time On-site — Kolkata, West Bengal, India

Scale 10^-100 m to 10^100 m

Fluent in Python, and able to write code somebody else can read, test and extend. · Data structures and algorithms to the level of choosing correctly and justifying the choice. · Comfortable on Linux, and with Git as a working tool rather than a save button. · Has written tests for numerical code and can explain what a tolerance in a test means. + 6 more

Senior Applied Mathematician

Mathematics & Computational Foundations

Several divisions' mathematical problems at once, and the rigour standard applied across them.

Mathematical Theoretical research L5 · Senior Full-Time On-site — Kolkata, West Bengal, India

Scale 10^-100 m to 10^100 m

Can state and use the definition of convergence for a numerical scheme, not just cite the order. · Linear algebra to the level of conditioning, decompositions and why an ill-conditioned problem is not a bug in the solver. · Real analysis: limits, continuity, and what makes a problem well-posed. · Has implemented a numerical method from a paper and verified its convergence order empirically. + 5 more

Senior Scientific Computing Engineer

Computer Science, AI & Scientific Computing

Several divisions' computational needs at once, and the engineering standard applied across them.

Applied engineering Established science L5 · Senior Full-Time On-site — Kolkata, West Bengal, India

Scale 10^-100 m to 10^100 m

Fluent in Python, and able to write code somebody else can read, test and extend. · Data structures and algorithms to the level of choosing correctly and justifying the choice. · Comfortable on Linux, and with Git as a working tool rather than a save button. · Has written tests for numerical code and can explain what a tolerance in a test means. + 6 more

Simulation Engineer

Computer Science, AI & Scientific Computing

Simulation platforms: solvers, verification, and the convergence evidence behind every run.

Simulation Computational research L3 · Engineer and Scientist Full-Time On-site — Kolkata, West Bengal, India

Scale 10^-100 m to 10^100 m

Fluent in Python, and able to write code somebody else can read, test and extend. · Data structures and algorithms to the level of choosing correctly and justifying the choice. · Comfortable on Linux, and with Git as a working tool rather than a save button. · Has written tests for numerical code and can explain what a tolerance in a test means. + 6 more

Extreme-Scale Theory Lead

Ultra-Fundamental & Mathematical Physics

The theoretical thread that runs across the department's whole declared span, and keeping its claims honest at both ends.

Mathematical Theoretical research L6 · Lead Full-Time On-site — Kolkata, West Bengal, India

Scale 10^-100 m to 10^100 m

Can derive the Euler-Lagrange equations for a field theory from its action and state the symmetries that follow. · Fluent with tensor calculus in index and index-free notation, including covariant differentiation and curvature. · Has taken a graduate course in general relativity or quantum field theory and can reproduce its central derivations. · Can implement a numerical calculation in Python, Julia or C++ and state its convergence behaviour. + 5 more

Quantum Cosmology Scientist

Ultra-Fundamental & Mathematical Physics

The regime where quantum theory and cosmology have to be written in the same equations, and what that costs.

Theoretical Theoretical research L4 · Specialist Full-Time On-site — Kolkata, West Bengal, India

Scale 10^-100 m to 10^26 m

Can derive the Euler-Lagrange equations for a field theory from its action and state the symmetries that follow. · Fluent with tensor calculus in index and index-free notation, including covariant differentiation and curvature. · Has taken a graduate course in general relativity or quantum field theory and can reproduce its central derivations. · Can implement a numerical calculation in Python, Julia or C++ and state its convergence behaviour. + 5 more

Browse by division

Each division states the scale it works at and the kind of work it does, at the top of its own page.

Ultra-Fundamental & Mathematical Physics

Mathematical and theoretical work on the structure of spacetime, quantum foundations and the frameworks that attempt to describe physics below the Planck length. Entirely theory, mathematics and computation.

Particle, High-Energy & Nuclear Systems

Modelling and data analysis for particle, high-energy and nuclear physics: interaction models, Monte Carlo pipelines, detector data, and radiation effects in materials.

Quantum, Atomic & Precision Systems

Quantum information, algorithms, device modelling, sensing and atomic simulation, in the band where quantum states are measured directly rather than inferred.

Molecular Engineering & Computational Chemistry

Quantum chemistry, molecular dynamics and molecular design: computing what a molecule does, and comparing the prediction with measurement wherever measurement exists.

Nano Engineering & Nanotechnology

Nanomaterials, nanostructures, nanoelectronics, nanophotonics, sensing and metrology, across the band where structures are fabricated, imaged and characterised routinely.

Materials & Advanced Matter

Materials discovery and modelling across alloys, ceramics, polymers, composites, metamaterials, quantum and energy materials, and materials for extreme environments.

Semiconductors, Electronics & Micro/Nano Systems

Device physics, microelectronics and VLSI, MEMS and NEMS, sensors and photonics, in the band where design, simulation and prototype meet.

Computer Science, AI & Scientific Computing

The cross-department division: research software, simulation platforms, HPC, AI for science, digital twins, data pipelines and the reproducibility every other division depends on.

Mathematics & Computational Foundations

The mathematical foundations the whole department stands on: numerical methods, convergence and stability, optimisation, probability, and the modelling support every other division draws on.

Mechanical, Robotics & Multi-Scale Systems

Computational mechanics, robotics, precision engineering and advanced manufacturing, and the multiscale modelling that carries a material property up into a system that has to work.

Civil, Structural & Macro-Scale Systems

Structural engineering, smart infrastructure, advanced construction materials, infrastructure sensing and digital twins, and climate-resilient large-scale systems.

Biology, Biotechnology & Bio-Nano Systems

Nanobiotechnology, biomaterials, biosensors, computational biology and bioinformatics, tissue engineering, lab-on-chip and microfluidics, and the interfaces between biology and engineered surfaces.

Energy, Environment & Climate Materials

Battery and energy-storage materials, hydrogen systems, solar materials, catalysis, carbon capture, water purification, environmental nanotechnology and climate systems modelling.

Aerospace, Space & Extreme Environment Engineering

Aerospace and space systems engineering, extreme-environment materials, orbital and planetary systems modelling, space robotics and the architecture work behind long-horizon space research.

Astrophysics, Cosmology & Extreme-Scale Modelling

Computational astrophysics and cosmology: observational data analysis, gravitational and structure modelling, large-scale simulation, and the mathematics of models at and beyond the observable horizon.