HR jobs in St. Louis

HR manages employee-related functions such as hiring, training, and benefits. HR professionals ensure organizational compliance and foster a positive work environment. Strong interpersonal skills are vital.


There are 89 hr jobs open in St. Louis, MO, including Human Resources Generalist, Human Resources Specialist and Recruiter. The estimated salaries for these job titles are between $27,500 and $119,180 per year. Relevant certifications for hr include Professional In Human Resources and SHRM Certified Professional.

Job title

Updated Mar 10, 2026
Job title
St. Louis, MO
Missouri
Job openings

Human Resources Generalist

St. Louis

$64,335 per year

Missouri

$60,175 per year

Human Resources Specialist

St. Louis

$62,863 per year

Missouri

$61,626 per year

Recruiter

St. Louis

$64,547 per year

Missouri

$60,733 per year

Human Resources Business Partner

St. Louis

$90,055 per year

Missouri

$94,395 per year

Human Resources Manager

St. Louis

$81,646 per year

Missouri

$73,846 per year

Human Resources Intern

St. Louis

$18.12 per hour

Missouri

$19.67 per hour

Safety Manager

St. Louis

$89,809 per year

Missouri

$87,661 per year

Human Resources Coordinator

St. Louis

$22.04 per hour

Missouri

$22.48 per hour

Staffing Coordinator

St. Louis

$21.51 per hour

Missouri

$20.29 per hour

People Analytics Consultant

St. Louis

$119,180 per year

Missouri

$116,483 per year

Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.