# Recurrent Neural Networks (RNNs)

Skill · Data Science, Analytics and AI/ML

Canonical page: https://career.thegoodapps.co/skills/recurrent-neural-networks-rnns

Recurrent Neural Networks are a class of neural networks designed to process sequential data by maintaining a hidden state that carries information from previous time steps to the current one. They were widely used by machine learning engineers and researchers for tasks like language modeling, speech recognition, and time-series forecasting before largely being supplanted by transformer architectures. Variants like LSTMs and GRUs were developed to address the vanishing gradient problem in long sequences.

Related skills: [TensorFlow](https://career.thegoodapps.co/skills/tensorflow), [PyTorch](https://career.thegoodapps.co/skills/pytorch)

## Open roles requiring Recurrent Neural Networks (RNNs) (0)

None of the roles we have read name this skill yet. A large share of the visible corpus has not been parsed for skills, so this is at least as likely to be our backlog as the market's verdict.
