Care that starts with listening
Build trust with patients through unrushed conversations, thoughtful plans, and follow-up that feels personal.

Join a physician-led team helping people feel healthier, stronger, and more at home in their bodies. Bring curiosity, kindness, and a high bar for care.
Life at Rivas
We are building a thoughtful, ambitious care team where excellent medicine and a good day at work belong together.
Build trust with patients through unrushed conversations, thoughtful plans, and follow-up that feels personal.
Work alongside physicians, nurses, and coordinators who share knowledge freely and celebrate one another.
Learn from experienced clinicians and take on meaningful ownership as your skills and interests develop.
Bring your best work to a practice grounded in clinical judgment, safety, and measurable outcomes.
Use clear systems and modern technology that give you more time for the human side of care.
Help more people access compassionate, physician-led care and make lasting changes to their health.
Make your next move
Tell us a little about yourself. We review every application with care and will be in touch if your experience feels like a match for the team.
15 clinic locations across Maryland and Virginia — plus telehealth in MD, VA & FL.

55 Kensington Pkwy, Abingdon, MD 21009
(410) 205-1371

134 Holiday Court #312, Annapolis, MD 21401
(410) 405-7639

6915 Laurel Bowie Rd #300, Bowie, MD 20715
(240) 200-0265

9055 Chevrolet Dr #100, Ellicott City, MD 21042
(410) 424-5041

10301 Democracy Lane #203, Fairfax, VA 22030
(571) 281-0359

2018 Rock Spring Rd #A6, Forest Hill, MD 21050
(410) 429-7900

2100 Old Farm Dr Ste C, Frederick, MD 21702
(301) 264-8700

408 Crain Highway S #7, Glen Burnie, MD 21061
(410) 449-4412

13424 Pennsylvania Ave #204, Hagerstown, MD 21742
(240) 200-5170

9199 Reisterstown Rd #203B, Owings Mills, MD 21117
(410) 497-8251

8817 Belair Rd #200, Nottingham, MD 21236
(410) 497-8666

15201 Shady Grove Rd #103, Rockville, MD 20850
(240) 203-9857

8555 16th St #405, Silver Spring, MD 20910
(301) 284-8329

7801 York Rd #350, Towson, MD 21204
(410) 583-5677

3500 Old Washington Rd #201, Waldorf, MD 20602
(301) 302-7979