Training / Affinity

Affinity, the computational chemist training

Proteins move. Ligands bind. Learn to predict both.

Affinity is a three-month, research-grade training in protein–ligand and protein–binder modelling, for life-science graduates who want the drug discovery roles that hire for it.

A target protein with a small molecule in its pocket and a helical protein binder at its surface
Starts
January
Length
3 months, 5–6 hours a week
Selection
Two rounds, about two days
Fees
Paid monthly

Pick the role. The training bends around it.

Everyone completes the core curriculum: all seven modules. Your target role sets your specialisation: the techniques you take furthest, your project, and the openings we push you towards.

Seven modules, named the way a protein is built.

Core curriculum: all seven modules, for everyone. Specialisation: the modules your target role needs, taken furthest and highlighted in orange. The full syllabus is shared with shortlisted applicants.

1PrimaryThe chemistry and biology that never stop mattering

Hybridisation, resonance and conjugation · pKa, protonation and tautomerism · stereochemistry and conformational analysis · protein folding, stability and allostery · Michaelis–Menten kinetics and inhibition modes · ΔG, Kd and Boltzmann statistics · electrostatics, solvation and the hydrophobic effect · regression, error propagation and Monte Carlo sampling

  • Paper, then Python
2BackboneThe computer you'll actually work on

Linux processes and permissions · Bash, grep, sed and awk · SSH and rsync to remote clusters · SLURM partitions, job arrays and dependencies · Conda, Docker and Apptainer · NumPy, pandas, RDKit and Biopython · parsing PDB, mmCIF, SDF and MOL2 · Git, testing, logging and provenance · Snakemake and Nextflow · FAIR data

  • Bash
  • Python
  • Git
  • Snakemake
  • Nextflow
  • Docker
  • Apptainer
3FoldStructures you can trust, pockets worth targeting

Biological assemblies, resolution, occupancy and B-factors · Ramachandran and clash validation · homology modelling and AlphaFold pLDDT/PAE · protonation, missing atoms and loop rebuilding · cryptic and allosteric pockets · rigid and flexible docking · redocking and cross-docking · enrichment, ROC-AUC and PR-AUC against decoys · consensus scoring and pose clustering

  • PyMOL
  • ChimeraX
  • Foldseek
  • AutoDock Vina
  • GNINA
  • smina
4MotionProteins move, and so should your conclusions

Atom types, charges and ligand topologies · solvation and ionic strength · NVT/NPT equilibration, thermostats and barostats · PME, constraints and hydrogen-mass repartitioning · RMSD, RMSF, Rg, SASA and H-bond occupancy · water networks and pocket dynamics · PCA, clustering and Markov state models · umbrella sampling and metadynamics · MM/GBSA, FEP and thermodynamic integration · lambda schedules and convergence · residence time

  • GROMACS
  • OpenMM
  • AmberTools
  • MDAnalysis
  • MDTraj
  • ProDy
5OrbitalWhen classical mechanics isn't enough

Hartree–Fock and electron correlation · density functional theory and functional choice · basis-set convergence · geometry optimisation, frequencies and thermochemistry · electrostatic potentials and partial charges · implicit and explicit solvation · transition states and reaction barriers · QM/MM at enzyme active sites · electron-density analysis

  • Psi4
  • xTB
  • NWChem
  • CP2K
  • ORCA
  • Avogadro
  • Multiwfn
6LeadFrom a hit to something worth making

Target tractability and druggability · pharmacophores and interaction fingerprints · SAR and SPR · bioisosteres, scaffold hopping, fragment growing and linking · ligand efficiency and LipE · logP, logD, PSA and solubility · CYP metabolism and structural alerts · hERG, hepatotoxicity and genotoxicity · PAINS and aggregators · QSAR applicability domains · multi-parameter optimisation · patent and novelty checks

  • RDKit
  • SwissADME
  • pkCSM
  • ADMETlab
  • Open Babel
7BinderWhere machine learning meets biologics

Leakage-safe splits and nested cross-validation · class imbalance, calibration and uncertainty · graph neural networks and message passing · 3D equivariant networks · protein language models · structure-aware protein–ligand models · diffusion-based design of small molecules and protein binders · learned docking rescoring · machine-learned interatomic potentials · active learning and Bayesian optimisation

  • PyTorch
  • scikit-learn
  • DeepChem

The ground Affinity covers.

Nine stages, 91 techniques, every one practised on real protein systems, on GPUs. The core curriculum takes you through all of it; your specialisation is where you go furthest.

Stage 1 of 9 · Module Fold

Structure

Start from the structure, and learn when not to trust it.

  • PDBx/mmCIF and biological assemblies
  • Resolution, occupancy and B-factors
  • Ramachandran and clash validation
  • Homology modelling
  • AlphaFold pLDDT and PAE
  • Protonation and tautomer states
  • Missing-loop reconstruction
  • Metals, cofactors, glycans and waters
  • Cryptic and allosteric pockets
Nobody walks in knowing this. Everyone walks out having worked with it.

Skills that travel. The Python that ranks ligands also sorts patient cohorts; the statistics that validate a docking run also validate an assay.

Twelve weeks. One real project.

You don't finish with a quiz. You finish with a target, a question, results on cloud GPUs and a talk you give to researchers. Week nine is where it gets interesting.

Weeks 1–3ShuPrimary and Backbone: foundations, Linux, Python, your first prepared protein
Weeks 4–8HaFold, Motion, Orbital, Lead and Binder, taken furthest in your specialisation
Weeks 9–11GembaYour project on cloud GPUs, reviewed weekly by your mentor
Week 12RiResearch talk, portfolio, applications

Each week mixes live sessions, materials for self-preparation, tests with written corrections, open discussion and presentations you give to the batch.

You leave with

  • A defended project, published in the AKA Project Archive
  • A research talk
  • A public portfolio repository
  • A CV rewritten for your target role
  • A shortlist of openings from Fork
  • Applications sent

No certificate-and-wave.

Applications are part of the training. Your mentor reviews your CV, statement of purpose and project write-up, then pushes you towards the right openings: industry roles, research posts and funded PhDs.

Career consulting

One-to-one guidance on where to apply and how, for enrolled students only.

Fork

Our private opportunities board opens to your batch on day one. Look inside Fork

Your mentor: Ashwath Kumar, a computational chemist leading drug discovery programmes. Meet him

Openings.

In chess, the opening decides the game. These are the places that hire for the roles Affinity prepares you for, and where to check what those roles pay.

Where these roles workRoles they hire forCareers pages
Pharma and biotech R&DComputational Medicinal Chemist · SBDD Scientist · MD Scientist · Free-Energy (FEP) ScientistBiocon · Dr. Reddy's · Novartis · AstraZeneca · Eli Lilly
Research services (CRO and CRDMO)Virtual Screening and Docking Specialist · Cheminformatics Scientist · Computational ChemistSyngene · Jubilant Biosys · Aragen · Sai Life Sciences · Evotec
AI-first drug discoveryAI/ML Scientist · Generative Chemistry Scientist · Protein and Binder Design ScientistIsomorphic Labs · Recursion · Insilico Medicine · Aganitha · Generate:Biomedicines
Scientific software and modelling platformsFree-Energy (FEP) Scientist · Research Software Engineer · Pipeline and Workflow DeveloperSchrödinger · Cresset · Certara
Academic researchEvery specialisation, through funded PhD programmes and research postsIITs, IISc, CSIR laboratories and universities abroad

Check pay independently: Glassdoor India and AmbitionBox for India, PayScale for a US benchmark. Search any role title above. We don't quote numbers; they do, from people in the roles.

Names shown to help your research. AKA is not affiliated with these organisations.

Two rounds, about two days.

Here's exactly what happens. This is not for everyone, and that's the point. A small batch means your mentor reads every line you write.

  1. Apply

    About ten minutes. Your role, your background, a short statement.

  2. Round one: a short task

    Sent by email. It shows us how you think, not what you've memorised.

  3. Round two: a conversation

    With the AKA team, about where you want to be in three years.

  4. Your offer

    A payment page for the first month arrives with your materials, instructions, class link and syllabus. Fees are collected monthly to keep the load light.

Questions.

Do I need to code?
No. Backbone starts at zero. You need patience, not experience.
How do classes run?
Each week mixes live sessions, materials for self-preparation, tests with written corrections, open discussion and presentations you give to the batch.
Do I get a certificate?
We don't sell paper. We sell skills that stay with you. Your proof is your project, your talk and your code, and that is what hiring teams ask to see.
Does it guarantee a job?
No. It makes you hard to ignore, and we stay with you through the applications.
What if drug discovery hiring stays slow?
Your skills travel. Python, statistics, simulation and machine learning are wanted far beyond pharma.
What does it cost?
Fees are shared with selected candidates and paid monthly.
Who teaches?
Ashwath Kumar, a computational chemist leading drug discovery programmes, mentors every batch.

Your opening move.

January's batch is small. Round one takes about ten minutes.

Apply for January