Careers with JMA

►   Premier PEO in SF Bay area

►   Competitive pay

►   World-class benefits

►   401(k) options

►   24 hour service, 7 days/wk

►   Paid vacations, holidays, and sick leave​

JMA is a values-based company.

Here are the standards we live by.


As leaders, we guide and support others to make a positive difference in their lives and contribute to society. We are reflective but we are always looking ahead.


We do what we say, and are transparent in our decision-making processes. We also clearly explain and enforce standards of honesty.


We are known for delighting our customers. We go above and beyond to make our clients happy, and we expect the same for the employees we hire. 


Our staff is more than the sum of its parts. We pride ourselves on our team and creating amazing teams for our clients.


A growth mindset means that we are always seeking to improve. We focus on facilitiating the growth of our internal team, our clients, and our employees.

"We find people for jobs, not jobs for people."

We are NOT a temp agency. Recruiting is just one of the services we provide for our clients as a Professional Employer Organization. We choose great candidates for our clients, and once we determine a fit after a preliminary interview,  our clients meet and select their future employee. This process helps our clients save time and allows them to focus on growing their businesses.

Learn more about PEOs here »

How do I apply?


Search through the list of available positions below and apply online.


A recruiter will call within 3-5 days to discuss the position.


Bring your completed application to JMA, where you will interview with a recruiter.


A pre-employment test may be given, depending on the position applied.


Based on qualifications and test scores, your next interview will be conducted by our client at their office.


Upon the client's approval, the recruiter will reach out with a tentative offer.


Background and reference checks will be performed.


The recruiter will contact you to discuss the onboarding details of your new position.

Have questions? Contact us at

Available Positions

Job opportunities are updated every week. If you don't see an opportunity, please email us at

Medical ReceptionistAthertonPart-Time
Medical Receptionist*BerkeleyFull-Time
Medical AssistantBerkeleyFull-Time
Medical ReceptionistCupertinoFull-Time
Medical AssistantDanvillePart-Time
Physical Therapist*FremontPer Diem
Medical ReceptionistFremontPer Diem
Medical AssistantFremontFull-Time
Customer Service RepresentativeFremontFull-Time
Medical BillerFremontFull-Time
Insurance Coordinator*FremontFull-Time
Registered Nurse*GilroyPer Diem
Surgical Technician*GilroyPer Diem
Registered Nurse*GreenbraeFull-Time
Charge RN*GreenbraeFull-Time
Insurance CoordinatorGreenbraeFull-Time
Patient Care CoordinatorGreenbraeFull-Time
Medical AssistantLos GatosFull-Time
Research CoordinatorLos GatosFull-Time
Front Office CoordinatorLos GatosFull-Time
Medical ReceptionistMenlo ParkFull-Time
Medical AssistantMorgan HillFull-Time
Medical Receptionist*Mountain ViewFull-Time
Medical Assistant*Mountain ViewPer Diem
Medical Receptionist/Medical AssistantMountain ViewFull-Time
Office ManagerNewarkFull-Time
Physician AssistantOaklandFull-Time
Medical Receptionist/Medical AssistantPalo AltoFull-Time
Medical ReceptionistPalo AltoFull-Time
OR Registered Nurse*Palo AltoPer Diem
Mammography TechnicianPalo AltoFull-Time
MRI TechnologistSan FranciscoPer Diem
Radiologic TechnicianSan FranciscoPer Diem
Registered NurseSan FranciscoPer Diem
Registered Nurse Case Manager*San FranciscoFull-Time
X-Ray Technician*San FranciscoPart-Time
Medical Biller*San FranciscoFull-Time
Physician Assistant*San FranciscoFull-Time
Medical Receptionist*San FranciscoFull-Time
Surgery SchedulerSan FranciscoFull-Time
Medical Assistant*San FranciscoFull-Time
Cosmetic Nurse (Medical Spa)*San FranciscoFull-Time
Licensed Vocational Nurse*San JoseFull-Time
Medical ReceptionistSan MateoPart-Time
Medical AssistantSan MateoFull-Time
Certified Public AccountantSan MateoFull-Time
Admin Sales Assistant*San MateoPart-Time
Admin Operations Assistant*San MateoPart-Time
Medical ReceptionistSan RamonFull-Time
Nurse Practitioner*South BayFull-Time
Medical Biller*TracyFull-Time
Endoscopy TechnicianVenturaFull-Time
Registered NurseVenturaFull-Time
Registered NurseVenturaPer Diem
Administrative AssistantWalnut CreekFull-Time
Medical AssistantWalnut CreekFull-Time

* New grads welcome to apply.

Working at JMA

We take career development seriously. JMA is committed to creating a nurturing work environment and lasting relationships with our employees. Supporting your professional goals is our priority. With employees spanning over 250 companies and locations, JMA offers great benefits, even if you work for a small business practice.We provide medical, dental, vision, and life insurance, as well as 401(k) plans, paid vacations, holidays, and sick leave​. ​

Employee Testimonials

I researched dozens of HR companies for our specific needs and JMA is by far the best. I refer JMA to other offices any chance I get! 

-- Nina Breda, Office Manager of Forest Medical Group

    JMA employee since 1995

I cannot thank JMA enough for all their help and support. ​They are always willing to help in any situation.

-- Carmen Nava, Manager of South East Bay Pediatrics

    JMA employee since 1993​​

JMA is very personable and prompt in answering our questions and concerns. They have a team of highly knowledgeable staff in all areas (payroll, recruitment, benefits, employee management) and provide customized solutions for our team.

-- Magie Cordero, Office Manager of Altos Eye Physicians

                                 JMA employee since 2002

JMA Employees:

Refer your friends to JMA today - you may be eligible for a cash reward!

Learn more about our Employee Referral Program here.