Hi, I’m Sergei

Staff Scientific ML Engineer and computational chemistry lead. I build practical AI systems for molecular discovery.

Sergei Nikolenko's GitHub avatar

About

I work at the intersection of scientific machine learning, computational chemistry, and research engineering. My focus is turning molecular models into reliable systems for docking, generative design, chemical retrieval, spectra, evaluation, and high-performance research workflows.

Work Experience

Education

Skolkovo Institute of Science and TechnologyM.Sc. in Machine Learning and AI
Mendeleev University of Chemical TechnologyB.Sc. in Fundamental and Applied Chemistry

Skills

Scientific ML Computational Chemistry Molecular Docking Generative Design Chemical LLM / RAG Molecular Spectra RDKit PyTorch Python HPC / SLURM Benchmarking
My Projects

Check out my latest work

I build open scientific systems for molecular discovery, model evaluation, and chemistry-native research workflows.

Matcha molecular docking pipeline Source

Matcha

Scientific ML · Open source

Multi-stage Riemannian flow matching for physically valid molecular docking, with scoring, pose filtering, and benchmarking workflows.

PythonPyTorchRDKitGNINA
HEDGEHOG evaluation system Source

HEDGEHOG

Evaluation · Open source

Stage-based evaluation for generative molecular design: filters, retrosynthesis checks, docking, pose validation, and reports.

RDKitDockingEvaluationCLI/TUI
Bento docking benchmark Source

Bento

Docking benchmark · Open source

A reproducible protein–ligand docking benchmark with curated annotations, pocket similarity, and HPC workflows.

PythonRDKitBenchmarkingSLURM
SynthLadder chemistry benchmark Source

SynthLadder

Chemistry agents · Open source

A chemistry benchmark for agentic LLMs across reaction understanding, retrosynthesis, route planning, and MS/MS tasks.

ChemistryLLM AgentsRetrosynthesisMS/MS
posecheck-fast pose validation toolkit Source

posecheck-fast

Pose validation · Open source

High-throughput docking pose validation with symmetry-corrected RMSD and lightweight distance and clash filters.

DockingRMSDValidationPython
Burrete macOS molecular preview application Source

Burrete

Native macOS · Open source

Native macOS molecular previews with Finder and Quick Look integration, Mol*, fast XYZ rendering, and RDKit-powered grids.

macOSQuick LookMol*RDKit
Selected Systems

I like building things

From research prototypes to dependable scientific software, these projects reflect how I approach computational chemistry.

Matcha

Physically valid generative docking

Scientific ML

HEDGEHOG

Evaluation for molecular generators

Open source

Bento

Reproducible docking benchmarks

Benchmarking

SynthLadder

Chemistry tasks for agentic LLMs

Research system

posecheck-fast

Fast, reliable pose validation

Open source

Burrete

Native molecular previews for macOS

Product engineering
Contact

Get in Touch

Want to discuss scientific ML, computational chemistry, or useful research software? Reach me through LinkedIn or explore my work on GitHub.