Ribosomes are cellular organelles responsible for protein synthesis. They read the mRNA produced in the nucleus and use it as a template to assemble amino acids into a protein chain. Ribosomes can be found in the cytoplasm or attached to the endoplasmic reticulum in eukaryotic cells.