Jobs near San Francisco, CA

“All Jobs” San Francisco, CA
Jobs near San Francisco, CA “All Jobs” San Francisco, CA

We're Psoas Massage + Bodywork.

For 15 years, we’ve worked tirelessly to elevate the standards of our field. We’ve hired, trained, and supported the Bay Area’s most accomplished therapists.

We’ve created a space where the 15 practitioners on our team—including tissue therapists, neurological-based bodyworkers, and a newly hired chiropractor—collaborate closely. They consult around treatment plans, support one another’s learning, and refer to each other when a client needs varied approaches.

We’ve hired an incredibly skilled front desk team and invest in their ongoing training so that bodyworkers can focus on what they love.

And we're looking for a few special therapists to join our growing family.

You should apply if...

You're interested in sprains, strains, rehabilitation and maintenance—not just relaxation.

You strive to treat clients with complex issues that will help you grow your skills.

You’re looking for a clinic that works with all levels of athletes (including professional individuals and teams), and enjoy working out complex treatment puzzles alongside skilled colleagues.

You’re in this trade for life and committed to ongoing education in all the latest techniques.

You thrive on continued growth, love feedback, and want to work in a culture that emphasizes skilled communication.

Because, at Psoas…

We create personalized treatment programs like no other.

We mean it when we say “clinical.” Our clients come to us for highly specialized work, and we collaborate, at every level, to make sure that’s what they receive. We take careful SOAP notes after each session, and make use of the wide range of referral resources on our team: ART specialists, Structural Integrationists, Sports and Deep Tissue therapists, neurologically-focused practitioners, and our new chiropractor.

We offer continuous opportunities for learning—from our senior therapists with 15+ years of experience, and from master teachers (i.e. Marty Morales + Art Riggs) who visit Psoas regularly as trainers.

We coach our therapists on all elements that define complete care: not just the clinical, but the relational.

We have an incredible team of intake specialists who anticipate therapist needs, provide a professional touch, and make sure each client is matched with the best therapist for them.

We boast tried and true administrative systems, built over years of practice, that allow therapists to focus on their clients.

We believe in educating our community about the benefits of bodywork and sharing tools to maintain its benefits. That’s why we provide an always-evolving video library of stretches -

We leverage a closely vetted, long-standing network of referral partners – including doctors, physical therapists, trainers, and more – to ensure our clients have what they need.

We are a busy clinic with high repeat visits as well as many new clients. Top rate clinicians will find their schedules full.

We cultivate a culture of self-care, and encourage members of our clinical team to trade bodywork with their expert colleagues.


  1. A living wage, commensurate with experience

  2. Catering multiple days a week

  3. Health insurance

  4. Retirement Fund with Company Match

  5. Commuter + gym membership benefits

  6. Education stipend

  7. In-house training program

  8. Regular bodywork trade program with our elite bodyworkers


Minimum 3-year experience, advanced training, and CAMTC certificate required.

If this speaks to you and you are available for at least 4 shifts (including 1 weekend day); please apply to this job post!

Preview video on Psoas Employment:

See full job description

PE+ Coach

Principal Objective

Under the direct supervision of the school's Head Coach, the PE+ Coach is responsible for supporting and leading, excellent quality structured PE+ classes and recess activities while building positive relationships with students and staff in the Redwood City schools.

Qualifications and Requirements

  • Minimum of high school degree or equivalent. 0-1+ years of teaching/coaching experience.

  • Commits to working 5 days a week at scheduled school arrival and end times and attends all required trainings throughout the school year.

  • Well organized and prepared to teach classes.

  • Friendly, asks questions, takes a genuine interest, remember names and other details.

  • Interacts respectfully with students, staff, and coaches of all ages and levels of employment.

  • Creative, flexible and adaptable in a changing teaching environment.

Duties and Responsibilities

  • Assists in running a 30-50 minutes PE+ class for kindergarten-5th grade.

  • Responsible for reviewing and implementing PE+ set curriculum and Health Huddles.

  • Knowing students/staff names and building relationships.

  • Able to work together cohesively with a team and collaborate to make the best experience for your classrooms.

  • Manages conflict immediately, respectfully, privately and directly.

  • Understands PE+ mission, vision, values and school rules/policies.

  • Performs other relevant duties assigned by the supervisor (timecards, subbing, etc.)

  • Provides safety instruction and checks on equipment and field areas to ensure the overall safety of students. Responds to emergency situations appropriately.

Equipment Care & Maintenance

  • Sets up and takes down/stores equipment appropriately; after each class, ensures space is clean and ready for the next class/recess to begin.

  • Updating the head coach as equipment needs change due to activity planning and/or wear and use.

  • Removes all damaged and/or defective equipment immediately and notifies supervisor.

  • Assist in maintaining neatness and cleanliness of PE+ storage room and school.

Physical Demands

  • This job requires a person to be outdoors for the majority of the time.

  • Must be able to stand, and move around for hours at a time.

  • Must be able to lift and transport up to 30 pounds of equipment.

  • This job requires setup and breakdown of equipment throughout the day.

  • Be able to demonstrate proper form for exercises and skills.

Salary and Benefits

  • $16.49-17.32 per hour based on experience, responsibilities, and performance evaluation.

  • Complimentary Peninsula Community Center individual membership.

  • Candidates with a B.A. degree qualify for an additional $500 monthly stipend by registering for a California Substitute Teaching Permit through the San Mateo County Office Of Education. (PE+ will provide step by step instructions for signing up once the candidate is selected)


Monday-Friday, 22-25 hours per week. Hours may vary depending on the school calendar.

See full job description

Join the Best Camps in the Known Universe! Trackers Earth's award-winning outdoor camps bring adventure back into being a kid. You work and play outdoors on a mission to connect students to community and nature. We're looking for great folks to teach with our 2020 Youth Camps.

Our Mission - 3 Connections

We believe Outdoor Education has the power to change lives. And with great power, comes great responsibility. At Trackers, our mission is Connection: - Connection to Community - Connection to Nature - Connection to Generations Beyond Us

Choose Your Own Adventure

Will you teach bushcraft, fishing, archery or farm life? Will you join a Secret Agent Academy, look for Lost Relics or become a Wizard? Will you paddle, rock climb or blacksmith? We do more in one day, than most camps do all summer!

Available Positions

We need skilled teachers who want to make education better through working in our camps. We're looking for: - Coordinators: Professionals with years of outdoor education and leadership experience. - Educators: Educators passionate about teaching skills and connecting kids to nature. Generous Bonus Pay Add-Ons for Certifications such CDL, Wilderness First Responder, Lifeguard, Teaching Certificates and more.

Looking for Educators & Mentors

We need mentors to create thoughtful, challenging adventures in outdoors, story, and folk wisdom. And yes, we do want you to come with skills or a great willingness to learn. These skills could include but not be limited to the following... - Primitive Skills & Bushcraft - Farm Craft & Homesteading - Archery & Bow Making - Rock Climbing, Paddle Sports - Live Action Role-Playing Camps - Photography, Paintball, Blacksmithing

What Is A Tracker?

A Tracker trails more than fox and deer. They find connections wherever they go. The kids and staff who call themselves Trackers have a code to adventure by.

Pay Attention A Tracker is always aware of their surroundings. Teach kids to see the entire picture, looking for details both great and small.

Be Truly Helpful A Tracker serves their community, nature, and generations beyond them. Guide kids to be TRULY helpful, becoming stewards for nature and their community.

Appreciate A Tracker seeks out a Grand New Adventure everyday. Mentor kids get to bring awe and adventure back into their lives.

Adapt A Tracker is constantly curious: always learning and adapting. Quest with kids to look for new pieces in the Puzzle That's Never Finished.


Day Camps S Berkeley, N Berkeley/Albany, Walnut Creek and Oakland.

See full job description

Aquila's Spin Instructor teaches a spin group exercise classes at Aquila health & fitness managed centers and programs.

At Aquila, we want all of our people to be healthy, happy and grow with us. You will enjoy all of the following benefits at Aquila:

  • Continuing education reimbursements

  • Commuter pre-tax benefits

  • Fitness retailers discount programs

  • Service bonuses

  • Monday to Friday schedule, no weekend or holiday work

As a Spin Instructor, your responsibilities will include:

  • Teach safe group exercise classes

  • Supervise group exercise areas

  • Demonstrate proper technique and modify movements for different levels

  • Educate members concerning safe exercise techniques

  • Implement proper rhythm, tempo, warm up and cool down

  • Monitor heart rate intensity

  • Schedule own substitutes and replacements

  • Adhere to departmental and club policies and procedures

  • Adhere to client’s policies and procedures

  • Assist in promotions and external events


  • National group exercise certification (ACE, NASM, NSCA, AFAA, or ACSM) or Aquila approved certification

  • Mad Dogg Athletics for Spinning®

  • CPR certification

  • 0-1 year experience supervising adults during exercise

Skills required:

  • Energetic, enthusiastic and motivational

  • Excellent verbal communication skills

  • Knowledge of rhythm/tempo

  • Knowledge of movement

  • Customer service oriented

  • Punctual

  • Organized

  • Dependable

  • Creative

  • Maintains a desire for continual improvement

All candidates must be able to complete a background check.

See full job description

Sunsational Swim School is seeking experienced Swim Instructors to teach lessons at clients' home and community pools right away! Instructors set their own schedule, and choose which clients they want to work with. There are many lessons available now!


Sunsational Swim School is the #1 provider of private at-home swim lessons in America - with over 2,000 Sunsational swim instructors. Join the Sunsational team today.

Why teach swim lessons with Sunsational?

  • Pick which clients to work with & teach when and where you want

  • Complete freedom - create your own schedule and teach lessons as you want

  • Great pay starting at $30-$45/hour (depending upon your area & lesson)

  • Have many clients to choose from and Immediate work available

  • Friendly, San Diego based office staff to support you 7-days a week

  • Gain committed students that sign up for 6-18 lessons

  • On average, Sunsational Instructors make 70%+ more than a location based swim school

  • Insurance coverage is provided for all Sunsational students you teach

  • Feel supported with our San Diego based office staff who handles all the details for you

Qualifications desired:

Experience teaching swim lessons

Reliable transportation

Passion for teaching & working with children

Detail oriented, self-motivated and able to work independently


Suburbs where we're seeking swimming instructors include:

Antelope, Carmichael, Citrus Heights, Clarksburg, Courtland, Davis, Dixon, El Dorado Hills, Elk Grove, Elverta, Fair Oaks, Folsom, Granite Bay, Herald, Knights Landing, Lincoln, Loomis, Mather, McClellan, North Highlands, Orangevale, Penryn, Pleasant Grove, Rancho Cordova, Represa, Rio Linda, Rio Oso, Rocklin, Roseville, Ryde, Sloughhouse, Thornton, Walnut Grove, West Sacramento, Wilton, Woodland, Yolo

Our swim instructor opportunity can be a great fit for people searching for: Seasonal job for Students, School Teachers, Tutoring jobs, tutor jobs, Nannies, Swim Coaches, Preschool Teachers, Babysitters, Special Education Teachers, Infant/Toddler Teachers, Swim Teachers. swim, swimming, swim instructor, swim instructor job, swimming instructor job, swim coach, swimming coach, swim coach job, swimming coach job, teaching, teaching job, swim school, swim school job, swim school jobs, instructing, swim instructing job, lifeguard, lifeguarding, lifeguard job, lifeguarding job, private swim lessons, swim lessons, swimming lessons, private swimming lessons, teach swim lessons, teaching swim lessons, student job, students jobs, part time job, part time jobs, part-time job, part-time jobs, seasonal jobs, temporary jobs.


See full job description

Join The Ocean Yoga Team!

Ocean Yoga is looking for certified yoga instructors to join our talented team of wellness professionals. We are a prominent wellness center offering yoga, Pilates, massage, and other wellness services. We are seeking talented professionals with availability to teach at least 2 classes/week, plus consistent subbing of other classes.

We offer:

Flexible scheduling

Hourly compensation (DOE)

Supportive desk staff and management team

Free yoga membership

Discounts on products and wellness services

An established community of wellness enthusiasts to support and inspire you


200-hr YTT certification

Ability to create and lead a series of 60, 75, and 90 minute classes

Excellent communication and customer service

Punctual, professional, and reliable demeanor


Training in multiple yoga styles- vinyasa, hatha, restorative, etc.

Prior professional teaching experience in class settings

Willingness to fill in and sub other classes often

Visit us online at and email your resume 

Ocean Yoga, 90C Eureka Square, Pacifica CA, (650)355-9642 

See full job description

Functional Elements Studio is seeking experienced cycle instructors for small group classes. We are primarily a personal training studio and keep the class sizes small to maintain a personal experience with each of our members.


Pay varies depending on experience- starting between $30-50/ 45min class.

Specifically seeking 6:00/7:00 am weekday availability and weekend morning availability. 

See full job description


Join us in positively impacting the lives of children. Become our teammate, and enjoy rewarding and meaningful work as well as opportunity for advancement. Soccer Shots® is the soccer experience for children, using an acclaimed non-competitive curriculum and great coaches. Through the beautiful game, we aim to develop character, motor skills and teamwork. Our team believes children are invaluable and our goal is simple: leave a lasting, positive impact on every child we serve.


We are seeking part-time instructors for our Soccer Shots team. Our weekend classes are held on Saturday and Sunday from 9:00am - 1:00pm. Each class is 30-40 minutes long. We provide all of the necessary training, equipment, and curriculum materials.

Competitive compensation rate of $30 per 30-40 minute session. We offer perks such as a monthly food/entertainment bonus for coaches who coach 5 or more classes per week after completion of probationary period.


If applicants do not have prior experience working with ages 2-8 years old, they will undergo a longer training process of up to one full season (10 weeks). Coaches in training will be compensated at the training rate, with the intention to begin solo coaching the following season launch, at which point compensation will be at $30 per session.

Local candidates only please (no work status or visa sponsorship available)

In addition to the above, a successful candidate must successfully complete a full FBI & DOJ clearance through Live Scan.

Before applying, please take a moment to check out our web page and social media at Soccer Shots San Francisco Bay. Watch our Soccer Shots videos, learn why Soccer Shots is basically just getting paid to have fun. If you’re intrigued, apply today.







Responsible & Professional | communicate professionally, timeliness, clean appearance, self-assured, dependable

Experienced & Enthusiastic | proven experience engaging and leading young children

Fun & Creative | comfortable being goofy and imaginative with young children

Patient & Empathic | must be a patient person, willing to work through behavior and learning challenges

Soccer & Athletic Know-How | Soccer skill as a player or coach is preferred, but not required

Transportation & Cell Phone | must have reliable transportation (driving to different locations) and mobile phone with data

Clear Background | must pass a Livescan (with clear record) and health screening

Education | 12+ accredited ECE units in Early Childhood Development are preferred, but not necessary

See full job description

Part time tennis Coach needed forn Saturdays 9a-3p, sometimes until 4p, and eventually Wednesdays 330p-630p. USPTA certified teaching professional preferred.

Job Type: Part-time

See full job description

Our F45 family is looking for energetic, knowledgeable, and charismatic group fitness trainers. F45 Trainers play a fundamental role within the team and company culture as they lead our classes, working closely with each individual member providing the ultimate F45 experience. As an F45 Trainer you will run group training sessions, assess member fitness levels, build a community that keeps our members coming back every day and promote the F45 brand throughout our market area.

Key Responsibilities:

  • Lead F45 group training classes

  • Ensure members are performing exercises safely, using correct form at all times, and offering modifications as needed

  • Promote an energetic environment and welcome members by name

  • Inspire members to fully utilize all F45 resources to achieve personal fitness goals

  • Focus on membership acquisition and retention, including conducting referral/lead generation activities

  • Setup the studio for specific functional training classes

  • Ensure the studio is impeccably maintained


  • 1 year minimum experience as a personal fitness trainer or group fitness instructor

  • Must have Personal Training Certification through a nationally recognized organization

  • Must have CPR/AED/First Aid Certification

  • Exceptional communication skills

  • Ability to develop strong relationships with members

  • Solid knowledge of biomechanics and exercise physiology

  • Motivated and passionate about health and fitness

  • Reliable and punctual with excellent attention to detail

  • Willingness to work flexible hours including early mornings, weekends and afternoons


  • Flexible schedule

  • Free Membership at F45

  • Competitive hourly rate

  • Monthly Team outings or events

See full job description

Marin Elite Gymnastics Academy (MEGA) is pleased to offer gymnastics training classes for boys and girls, ages one and up. Our San Rafael location has been proudly seeing Marin families for 40 years. We offer a fully equipped facility with all Olympic events including trampoline, tumble track and two double mini trampolines.

Our program includes developmental classes for beginning, intermediate and advanced students. We are also host to competitive gymnastics and a co-ed trampoline team!

MEGA is looking for 2-3 coaches who have experience with gymnastics and/or working with children. We are looking for persons with availability during the week between 3:30-7:30pm or mornings and afternoons on weekends.

Looking for those with a background in sports such as dance, gymnastics, or cheerleading, but we are willing to train the right person.

Contact Cassie for more information or to send in your resume.

Job Type: Part-time

Salary: $18.00 to $24.00 /hour

Additional Compensation:

  • Tips

Work Location:

  • One location


  • Flexible schedule

  • Professional development assistance

See full job description

Do you love working with youth, teaching sports and wellness, and designing your own curriculums? As a Youth Sports Coach with ANTS (America's Next Talented Stars), you'll lead your own FUN weekly after school program at one of our Bay Area partner elementary schools. We offer enrichment programs in tennis, basketball, yoga, soccer, and more! If interested and your schedule permits, you may coach different sports multiple days of the week. Programs begin in January 2020 and last through May with programs occurring once/week. Time commitment is 1-8 hrs per week, depending on how many programs you coach. We provide all necessary training, equipment, and support. We're hiring for both head and assistant coaches. Being an ANTS Coach is a great way to get involved with youth and serve the community. Come join our team!

To Apply: Please complete our online application here:

Coach Responsibilities

  • Manage or assist a class of 6-12 students along with an assistant 

  • Attend an orientation training in person in August and pick up sports equipment from ANTS

  • Teach the FUNdamentals of your sport through a cohesive and game-filled lesson plan 

  • Interact positively with parents, teachers, and school staff

  • Ensure a safe and reliable program by conducting roll call and signing in/out students before and after class

  • Set up before and clean up after your program 

  • Transport all equipment to/from class each week


Our partner schools are located across Oakland, San Francisco, Walnut Creek and Orinda. We will work with you to ensure your program is in a desirable location based on your area.


Classes generally take place once/week on the same day each week. Classes take places between the hours of 2pm - 4:30pm, so you must be available to coach in the afternoons on your program day. Classes last for one hour, with ~30 minutes of paid set-up and take-down time. Some of our programs offer back-to-back classes for different age groups. We also offer the ability to coach multiple sports, multiple days of the week! To learn about our specific program options, please fill out the application form linked at the top!


  • Transportation: Coaches must have reliable transportation to get to their various coaching sites. You may be required to bring equipment to & from class so a vehicle is very helpful.

  • Responsible & professional: Arrive on time to each practice and keep accurate attendance. Interact with parents and school staff positively. 

  • Communication: Have strong communication skills. It is required for coaches to communicate with ANTS, parents, and site staff through email and phone.

  • Enthusiastic & fun: ANTS coaches should always be positive role models for our students. We expect that you share our deep beliefs in the larger themes we are promoting: sportsmanship, wellness, and respect. Help make ANTS Sports the highlight of our blossoming athletes' day!

  • Patience: Be a patient person who understands young children & the need to develop at their own pace.

  • Experience: Experience as a player or coach (at least 2 years) is highly preferred, though not necessarily required.

  • Background check: A successful candidate must pass a Federal & State Background Check and/or FBI Fingerprinting (Livescan) and test negative for TB test (within the last 4 year).

See full job description

MY GYM - Where imaginations soar and children thrive!

~Do you love children?

~Are you an upbeat person who loves to play?

~Would you like to have job that's actually FUN?

~Do you have lots of energy and enjoy an active lifestyle?

~Would you love to make a real difference in children's lives?

YES?? Then you may be just what we are looking for!

As a teacher for My Gym, you would be working with children ages 6 weeks to 11 years. Our class programs incorporate beginning gymnastic skills, sports, games, movement, songs and a variety of other unique and exciting activities in a positive, non-competitive and fun environment.

We look for enthusiastic, outgoing individuals with good communication skills and a genuine love of children. A background working with youngsters and/or experience in dance, drama, movement, sports, music, child psychology, kinesiology or early childhood development is definitely a plus!

Must be available to work Mondays from 12:45 to 4:30 pm, in addition to other shifts.  Additional pay once trained, as well as opportunities for higher pay doing birthday parties.

Please email your resume, work availability and cover letter telling us why you would like to be part of our team at My Gym.

Pay starts at $16 with opportunity for advancement!

See full job description
Receive Spin Instructor jobs in Washington, DC in your inbox.
Receive jobs in your inbox

I agree to Localwise’s Terms & Privacy