\documentclass[11pt,a4paper,roman]{moderncv}
\usepackage[english]{babel}
\moderncvstyle{classic}
\moderncvcolor{green}
\usepackage[utf8]{inputenc}
\usepackage{ragged2e}
\usepackage[scale=0.79]{geometry}
\usepackage[version=4,arrows=pgf-filled]{mhchem}
\renewcommand*{\makeletterclosing}{\par\vspace{2ex}\closingname\par}

% ========== CUSTOMIZE THESE ==========
\name{[YOUR FIRST]}{[YOUR LAST]}
\address{[Your City, State ZIP]}
\phone[mobile]{[+1 XXXXXXXXXX]}
\email{[your@email.com]}
% ======================================

\begin{document}

\recipient{To}{Hiring Committee\\[Department/Group Name]\\[Division Name]\\[Company/Institution Name]\\[City, State ZIP]}
\date{\today}
\opening{Dear Members of the Hiring Committee,}
\makelettertitle

\begin{justify}
% GENERATE: Paragraph 1 — Hook. Connect their work to your methodology. State the position.

% GENERATE: Paragraph 2 — Current position. Key results with quantified metrics.

% GENERATE: Paragraph 3 — Previous positions. Transferable methodology arc. Quantify.

% GENERATE: Paragraph 4 (if National Lab/Academic) — Closing. Vision + collaboration + call to action.
\end{justify}

\vspace{0.3cm}
% ========== CUSTOMIZE THESE ==========
{Sincerely,\\
[Your Full Name, Degree]\\
[Your Current Title]\\
[Your Current Institution]}
% ======================================

\end{document}
