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

Physician Assistant/Nurse Practitioner*American Canyon/El CerritoFull-Time
Medical Assistant*American Canyon/El CerritoFull-Time
Laser Registered NurseAthertonPart-Time
Histology TechnicianBerkeleyFull-Time
Medical Receptionist/Medical Assistant*BerkeleyFull-Time
Medical Receptionist/Medical AssistantCampbellFull-Time
Assistant Stager*ConcordFull-Time
Sales Associate*ConcordFull-Time
Medical Assistant*CupertinoPart-Time
X-Ray TechnicianEl CerritoFull-Time
Dental Assistant*FremontPart-Time
Medical AssistantFremontFull-Time
Sterilization ProcessorFremontPart-Time
Physical TherapistFremontFull-Time
Athletic Trainer - CertifiedFremontFull-Time
Registered NurseGilroyPer Diem
Surgical TechnicianGilroyPer Diem
Medical ReceptionistGreenbraeFull-Time
Medical BillerLafayettePer Diem
Ophthalmology TechnicianLos AltosFull-Time
Medical Records Clerk*Mountain ViewPart-Time
Medical Receptionist/Medical Assistant*Mountain ViewFull-Time
Medical AssistantMountain ViewFull-Time
Medical ScribeOaklandFull-Time
Echo TechnicianOaklandFull-Time
Administrative AssistantOaklandFull-Time
Executive AssistantOaklandFull-Time
Medical ReceptionistPalo AltoFull-Time
Charge NursePalo AltoFull-Time
Surgical TechnicianPalo AltoFull-Time
Registered NursePalo AltoPer Diem
Denture TechnicianPetalumaFull-Time
Medical ReceptionistRedwood CityFull-Time
Surgery Scheduler*San FranciscoFull-Time
MRI TechnologistSan FranciscoPart-Time
Radiologic TechnicianSan FranciscoPart-Time
Physician AssistantSan FranciscoFull-Time
OpticianSan FranciscoFull-Time
OptometristSan FranciscoPart-Time
Physician Assistant/Nurse PractitionerSan FranciscoPart-Time
Front Office CoordinatorSan FranciscoPer Diem
Medical Assistant*San FranciscoFull-Time
Office ManagerSan FranciscoFull-Time
Workers' Comp Specialist/ReceptionistSan FranciscoFull-Time
Ortho Technician/Athletic Trainer - CertifiedSan FranciscoFull-Time
Medical Receptionist*San FranciscoFull-Time
Medical Receptionist/Medical Assistant*San FranciscoFull-Time
Medical Scribe*San FranciscoFull-Time
Nurse - InjectorSan FranciscoFull-Time
Sterile Processing Technician*San FranciscoFull-Time
Licensed Vocational NurseSan JoseFull-Time
Massage TherapistSan MateoFull-Time
Patient Care CoordinatorSan MateoFull-Time
Administrative Assistant*San MateoFull-Time
AestheticianSan MateoFull-Time
Medical Assistant*VenturaPer Diem
Registered NurseVenturaFull-Time
Nurse PractitionerVenturaFull-Time
Assistant ManagerVenturaFull-Time
OptometristWalnut CreekFull-Time
Instructional Aide*WatsonvilleFull-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.