Family Practice Job Search Results
-
Family Practice NP Needed in Iowa (Telehealth)
Family Medicine (Telehealth) NP Needed in Iowa: Start Date: As soon as credentialed Contract Length: 3 months with option for extension Schedule: Monday -Friday, 8 am-5 pm Work details: - 70% ...Quick apply -
Family Practice NP Needed in Louisiana (Telehealth)
Family Medicine (Telehealth) NP Needed in LA: Start Date: As soon as credentialed Contract Length: 3 months with option for extension Schedule: Monday -Friday, 8 am-5 pm Work details: - ...Quick apply -
Family Nurse Practitioner Needed in NC (Home Health)
Family Nurse Practitioner Needed in NC (Home Health): Start Date: As soon as credentialed Contract Length: 3 months with option for extension Schedule: Monday – Friday 8am-5pm, 40 hours per week ...Quick apply -
Family Practice NP needed in WA
Family Practice NP needed in WA: Start Date: As soon as credentialed Contract Length: 13 weeks; flexible Schedule: 3x8 hour shifts Job Details: Bread and butter Family Practice Washington ...Quick apply -
Home Health NP needed in IL
Home Health NP needed in IL: Start Date: As soon as credentialed Contract Length: 13 weeks with option to extend Schedule: 5x8 hour shifts Job Details: Conduct pre scheduled In-home Health ...Quick apply -
Home Health PA needed in IL
Home Health PA needed in IL: Start Date: As soon as credentialed Contract Length: 13 weeks with option to extend Schedule: 5x8 hour shifts Job Details: Conduct pre scheduled In-home Health ...Quick apply -
Family/Primary care NP in AZ
Family/Primary care NP in AZ: Start Date: As soon as credentialed Contract Length: 13 weeks with the option to extend Schedule: M-F, 5x8hr shifts Job Details: Provides comprehensive primary ...Quick apply -
Family Medicine Physician needed in New York
Family Medicine Physician needed in New York : Start Date: As soon as credentialed Contract Length: 13 weeks with the option to extend Schedule: M-F; 8a-5p Job details: Pre-op for Orthopedic ...Quick apply -
Family Medicine APP Needed in San Antonio, TX
I have a client in San Antonio who's seeking an experienced Family Medicine APP that is Bilingual in English/Spanish for locum coverage. Here are the job details. Start: January 13-week ...Quick apply -
Family Medicine APP Needed in GA
Location: Downtown Atlanta Start: November/December 13 week assignment 24-40 hours/week Client can credential in a few days Seeking either a Family Nurse Practitioner (FNP) or a ...Quick apply -
FNP Needed in South Bend, WA
Location: South Bend, WA Start Date: 4/18/2026 Contract length: -13 weeks Shift: Monday - Thursday 4x10 hr shifts - no call Selling points: • Simple procedures—Clinic has Point of Care ...Quick apply -
Family Practice (Women's Health Clinic) NP Needed in OK (will license)
Location: Ardmore, OK Start: December/January Contract Length: 6 months-1 year Shift Details: M-F, 8-5 Patients per day: 20~ Patient population/age: all ages State license ...Quick apply -
Adult Medicine APP Needed in CA
Location: Oakland, California Start Date: ASAP, 3/2/26 Contract Length: 3 months with the option to extend Shift Details: 8:30-5:00p Schedule: 4 days/week, every week Call requirements: no ...Quick apply -
Family Medicine NP Needed in NOLA
I have a client in NOLA who's seeking an experienced FNP. Assignment Length: 3 months Start: ASAP Setting: Multicultural FQHC clinic, New Orleans East Schedule & Coverage • Full-time: ...Quick apply -
FNP Needed in Henderson, NV
Start date as soon as possible Clinic hours: Monday-Thursday 8 am-5 pm Friday 8 am-3 pm Job Description Open to full-time, part-time preferred (Part-time hours would be in the ...Quick apply -
Physical/Behavioral Health APP Needed in CO
Fort Collins, CO 13-week assignment Start: February Shift Details: 8a-5p Schedule: Monday and Friday, weekly Work Details: · Support staff: One MA and one RN. A therapist and case manager ...Quick apply -
Hospice and Palliative MD Needed in Portland and Medford, OR (outpatient/telehealth)
Location: Portland & Medford, OR Start Date: 03-02-2026 26 week assignment Standard 5, Day (8 Hours) 8:00 - 17:00 Coverage Type: Scheduled Clinical Hours Plus Call Schedule: We are ...Quick apply -
Home Health APP Needed in HI
Location: Honolulu, HI Start: February/March/April 13 week assignment with the option to extend Flexible Schedule- Monday - Sunday (no nights/weekends required) 7a-7p Specialty: ...Quick apply -
Primary Care APP Needed in Grantsville, WV
Start: April 13 week assignment Primary Care PA/NP Schedule: 4x10s (Tuesday-Friday) every week •Start date: April 1st •Outpatient Clinic •Patients are all ages •Bread and butter outpatient ...Quick apply -
****URGENT NEED***** Nurse Practitioners NEEDED in NYC
I have an urgent need for FM/IM/OB nurse practitioners in NYC Start: February/March 4 week assignment Monday-Friday 8am-5pm Outpatient Clinic For more details please contact me ...Quick apply -
FNP Needed in Cedar Rapids, IA (70% telehealth)
Iowa (IA): Counties - Linn, Polk, Black Hawk and Scott. Contract Lengths: month-to-month with the option to extend Position Highlights: Full-time (40 hours/week) Monday–Friday 8 am-5 pm with ...Quick apply -
FNP Needed in Bowling Green, KY (70% telehealth)
Bowling Green, KY Start date March 16th or as soon as credentialed 3-Months with the option to extend Position Highlights: Full-time only (40 hours/week) Monday–Friday 8 am-5 pm with a ...Quick apply -
FNP Needed in Shreveport, LA (70% telehealth)
Start date March 16th or as soon as credentialed 3-Months with the option to extend Position Highlights: Full-time only (40 hours/week) Monday–Friday 8 am-5 pm with a 1-hour lunch One-hour ...Quick apply -
FNP Needed in Seward, AK
I have a client in Seward, AK who's seeking an experienced FNP for locum coverage. Here are the job details. Start: April/May 23-week assignment 4 x10 hour shifts per week 12ish ...Quick apply -
Adell, WI – NP Telehealth/Home Health Assignment
Assignment Details: Start Date: April 6th or ASAP upon credentialing Duration: 4 weeks to start; month-to-month with option to extend Schedule: Full-time, Monday–Friday (40 hours/week) Hours: ...Quick apply -
Family Medicine/Primary Care APPs Needed in AK (will license)
Locations: Delta Junction & Glennallen Start: March/April 6 month assignment (locums to perm) Position Overview Discipline:** Nurse Practitioner / Physician Assistant Specialty:** Primary ...Quick apply -
Primary Care Assignment in Long Beach, CA
Start: • Dec Start - On-going Schedule: • M-F • 8a - 5p Work Details: • Special Procedures: Minor in-office procedures like cyst removal, laceration repair, skin biopsies, cyst ...Quick apply -
Licensing Assignment - Outpatient Clinic Coverage in Syringa, ID
FP outpatient clinic Schedule: 4x10's per week, Must work these specific days: Mon, Tues, Wed, Fri (off on Thurs) Will be working at outpatient clinic on hospital campus in Grangeville 2 days ...Quick apply -
OCC MED Coveage in Omaha, NE!
Start: - 11/1/2024 Schedule: - M-F, 8a-5p Work Details: - EMR: All Scripts - Patient Population/Age: All Ages - Skills Required: DOT cert, suturing, working autonomouslyQuick apply -
Urgent Care Coverage Needed in MO!
Specialty: Urgent Care Start Date: As soon as credentialed Contract Length: 3 months Shift Details: clinic is open 7 days/week 8:00am-8:00pm Schedule: Need someone to cover 3 12's/week Work ...Quick apply -
OCC MED Coverage in Albuquerque, NM
5 days a week Schedule: The shift times would be 8-6 or 8-5 depending on the clinic in need and 1 to 5 days a week Work Details: · Amount of Coverage: Need is immediate and ongoing, as/where ...Quick apply -
FNP Coverage in Tallulauh, LA
Specialty: Family Nurse Practitioner Start Date: 02/10 - ASAP as soon as credentialed (30-day credentialing) Schedule: Monday-Wednesday: 8-5 Thursday: 8-6 Friday: 8-4 Work ...Quick apply -
FNP Coverage in Guthrie Center, IA
Start date: 2/3/25 Minimum 3 months assignment EMR; EPIC single coverage experience is necessary - Walk in clinic sees 20-25 PPD - Primary Family practice sees 12 PPD on averageQuick apply -
FNP coverage in New Mexico!
Specialty: Family Nurse Practitioner Start Date: ASAP Contract Length: Ongoing Shift Details: 8a-5p Work Details: · Support staff: 2 MA, 4 Office Staff · Patients per day: 24 · EMR: ...Quick apply -
NP Coverage in Hawaii!
Facility is Inpatient- also procedures are not required of NP candidates. START Mid/End of March 2025 DURATION- Through Mid-July ***Current HI License required *** Current DEA required *** ...Quick apply -
URGENT ** Primary Care FNP Coverage in Puyallup, WA
Specialty: Family Practice Start Date: As soon as credentialed Contract Length: 3 months, possibility to extend Shift Details: 8a-5p, 40hrs/week. 8 hour work day with 1 hour unpaid ...Quick apply -
FNP Coverage in Vashon, WA!
Contract Length: 3 months, possibility to extend Shift Details: 8a-5p, 40hrs/week. 8 hour work day with 1 hour unpaid lunch. Schedule: Monday-Friday Work Details: · Patients per day: Will be ...Quick apply -
College Health Coverage in Purchase, NY
Work Details: • Volumes: 15-20/day • Mon-Fri only. • College health service staff physician assistant or NP is responsible to provide primary health care for the students of the college under the ...Quick apply -
Home Health Coverage in Oklahoma!
Start: • ASAP - Ongoing Schedule: • Self-scheduling • PRN, part or full-time Work Details: • Department Description: Conduct pre scheduled In-home Health Evaluations for Medicare ...Quick apply -
Home Health Coverage in Oklahoma!
Start: • ASAP - Ongoing Schedule: • Self-scheduling • PRN, part or full-time Work Details: • Department Description: Conduct pre scheduled In-home Health Evaluations for Medicare ...Quick apply -
Home Health Coverage in California!
Start: • ASAP - Ongoing Schedule: • Self-scheduling • PRN, part or full-time Work Details: • Department Description: Conduct pre scheduled In-home Health Evaluations for Medicare ...Quick apply -
Locums - Urgent Care - Denver, CO
LOCAL CANDIDATES ONLY Start Date: 2/16/2026 Schedule: Monday - Friday 8 am - 8 pm; Saturday 8 am- 7 pm; Sunday 8 am - 5 pm (PRN hours available) Work Details: · Patients per shift: 30-45 ...Quick apply -
Locums - Family Practice - South Bend, WA
Start: As soon as credentialed Schedule: M-Th 4x10s - no call Work Details: • Patients per day: 16 • Department description: Primary Care Practice in a Rural Health Clinic • EMR: EPIC • ...Quick apply -
Locums - Family Practice - San Jose, CA
*MUST BE ABLE TO SPEAK SPANISH* LOCATION WILL BE BOTH MOBILE CLINIC AND A BRICK AND MORTAR CLINIC; Provider will most likely to split time at each. Schedule: Open to Part Time providers Times ...Quick apply -
Locums - Home Health
Start: ASAP - On-going Schedule: Flexible schedule- Monday to Sunday, no nights/weekends required Work Details: Department Description: Conduct pre scheduled In-home Health ...Quick apply -
Locums - Home Health
Start: ASAP - On-going Schedule: Flexible schedule- Monday to Sunday, no nights/weekends required Work Details: Department Description: Conduct pre scheduled In-home Health ...Quick apply -
Locums - Womens Health - Allen, TX
Job Details: Monday-Friday 8 am- 5 pm full-time (Will consider 3 days per week) Provide outpatient antepartum and gynecological care in a growing practice alongside OBGYNs, Certified Nurse ...Quick apply -
Locums - Home Health - Oregon
Contract Length: Month-to-month with the option to extend Position Highlights: Full-time (40 hours/week) Monday–Friday or Part-time available (20 hours) 8 am-5 pm with a 1-hour lunch One-hour ...Quick apply -
Locums - Home Health - Wisconsin
Contract Length: Month-to-month with the option to extend Position Highlights: Full-time (40 hours/week) Monday–Friday or Part-time available (20 hours) 8 am-5 pm with a 1-hour lunch One-hour ...Quick apply -
Locums - Telehealth - Urgent Care
Start: ASAP, process takes 2-3 weeks including training Scheduling Expectations: Flexible during the day, minimum of 20 hours per week. Platform available from 8a-10p. Will consider a little less ...Quick apply -
Locums - Telehealth - Urgent Care
Start: ASAP, process takes 2-3 weeks including training Scheduling Expectations: Flexible during the day, minimum of 20 hours per week. Platform available from 8a-10p. Will consider a little less ...Quick apply -
Locums - Telehealth - Urgent Care
Start: ASAP, process takes 2-3 weeks including training Scheduling Expectations: Flexible during the day, minimum of 20 hours per week. Platform available from 8a-10p. Will consider a little less ...Quick apply -
Locums - Telehealth - Urgent Care
Start: ASAP, process takes 2-3 weeks including training Scheduling Expectations: Flexible during the day, minimum of 20 hours per week. Platform available from 8a-10p. Will consider a little less ...Quick apply -
Locums - Telehealth - Urgent Care
Start: ASAP, process takes 2-3 weeks including training Scheduling Expectations: Flexible during the day, minimum of 20 hours per week. Platform available from 8a-10p. Will consider a little less ...Quick apply -
Locums - Telehealth - Urgent Care
Start: ASAP, process takes 2-3 weeks including training Scheduling Expectations: Flexible during the day, minimum of 20 hours per week. Platform available from 8a-10p. Will consider a little less ...Quick apply -
Locums - Telehealth - Urgent Care
Start: ASAP, process takes 2-3 weeks including training Scheduling Expectations: Flexible during the day, minimum of 20 hours per week. Platform available from 8a-10p. Will consider a little less ...Quick apply -
Locums - Telehealth - Urgent Care
Start: ASAP, process takes 2-3 weeks including training Scheduling Expectations: Flexible during the day, minimum of 20 hours per week. Platform available from 8a-10p. Will consider a little less ...Quick apply -
Locums - Telehealth - Urgent Care
Start: ASAP, process takes 2-3 weeks including training Scheduling Expectations: Flexible during the day, minimum of 20 hours per week. Platform available from 8a-10p. Will consider a little less ...Quick apply -
Locums - Telehealth - Medical Weight Loss
Start: ASAP, process takes 2-3 weeks including training Scheduling Expectations: Flexible during the day, minimum of 20 hours per week. Will consider a little less than 20hours if it is weekends ...Quick apply -
Locums - Telehealth - Medical Weight Loss
Start: ASAP, process takes 2-3 weeks including training Scheduling Expectations: Flexible during the day, minimum of 20 hours per week. Will consider a little less than 20hours if it is weekends ...Quick apply -
Locums - Telehealth - Medical Weight Loss
Start: ASAP, process takes 2-3 weeks including training Scheduling Expectations: Flexible during the day, minimum of 20 hours per week. Will consider a little less than 20hours if it is weekends ...Quick apply -
Locums - Telehealth - Medical Weight Loss
Start: ASAP, process takes 2-3 weeks including training Scheduling Expectations: Flexible during the day, minimum of 20 hours per week. Will consider a little less than 20hours if it is weekends ...Quick apply -
Locums - Telehealth - Medical Weight Loss
Start: ASAP, process takes 2-3 weeks including training Scheduling Expectations: Flexible during the day, minimum of 20 hours per week. Will consider a little less than 20hours if it is weekends ...Quick apply -
Locums - Telehealth - Medical Weight Loss
Start: ASAP, process takes 2-3 weeks including training Scheduling Expectations: Flexible during the day, minimum of 20 hours per week. Will consider a little less than 20hours if it is weekends ...Quick apply -
Locums - Telehealth - Medical Weight Loss
Start: ASAP, process takes 2-3 weeks including training Scheduling Expectations: Flexible during the day, minimum of 20 hours per week. Will consider a little less than 20hours if it is weekends ...Quick apply -
Locums - Telehealth - Medical Weight Loss
Start: ASAP, process takes 2-3 weeks including training Scheduling Expectations: Flexible during the day, minimum of 20 hours per week. Will consider a little less than 20hours if it is weekends ...Quick apply -
Locums - Telehealth - Medical Weight Loss
Start: ASAP, process takes 2-3 weeks including training Scheduling Expectations: Flexible during the day, minimum of 20 hours per week. Will consider a little less than 20hours if it is weekends ...Quick apply -
D/FW FNP Need
Family Nurse Practitioner Needed Full-Time Monday Though Friday Start Date August 8th through September 9th. Five Full Weeks of Coverage Billing under the Clients NPI number. 15-20 patients per ...Quick apply -
D/FW Family Medicine Need
• Bread and Butter Primary Care • Monday through Friday 8a-6p • Mostly adult patients • Will accept Board Certified FP/IM • All inclusive rates • Must be comfortable seeing 18-20 ppdQuick apply -
Houston, Tx Family Medicine Need
• Bread and Butter Primary Care and Urgent Care • Physician only • 1 year experience required • Monday through Friday 8a-5p • Rotating Saturday work • Mostly adult patients • Will accept Board ...Quick apply -
Pennsylvania Family Medicine Need
• Nurse Practitioner, Physician Assistant or Family Physician • ASAP Start • Work Schedule: 7a-4p M-F. 11:30a-8p on Wednesdays • Quick Credentialing • Little to no call • Patients age: ...Quick apply -
Philadelphia Metro Area
• NP or PA for Occupational Medicine • Injury care, testing, documentation • No DOT work • August 31-September 2 • Hours: 9a-5p • Training: Available for ...Quick apply -
Houston, Family/ Internal Practice Need
-Looking for a Family Practice or Internal Medicine Physician with geriatric experience or have seen all ages -Board Certified: Family Medicine -Age Range: 65+ and up ...Quick apply -
Arizona Internal Medicine Need
La Palma correctional Facility in Eloy, AZ (midway between Tuscon and Phoenix) Full-Time 4 10 Hour Shifts Physician Family Medicine, Internal Medicine, or Emergency Medicine Physician ...Quick apply -
Erie, Pennsylvania Family Medicine Need
• NP Only • Open to New Grads • Schedule: Monday through Friday 8a-5p • Split call with other Nurse Practitioner • Ages: 0-100 • Sick and Well Visits, Physicals, Medication Refills • Full ...Quick apply -
D/ FW NP Family Medicine Need
Family Nurse Practitioner Needed Focus Patient Recovering from Long Covid Part-Time first few months, 15-20 hours a week. Option to go Full-Time after a few months. No specific age range. Must ...Quick apply -
Phoenix Metro Area, Arizona
Family Medicine Nurse Practitioner Need for vacation coverage September 19-23, and November 28-December 2. BILINGUAL IS A MUST (English & Spanish, must be fluent) EMR is E-Clinical Works 20 to 30 ...Quick apply -
Michigan All, Michigan NP Need
Nurse Practitioner – Adult or Family Starting ASAP for maternity leave coverage through mid-January Monday-Friday 8a-5p Less than 20 patients/day Working with another NP and Primary Care ...Quick apply -
Nebraska All, Nebraska MD/DO Need
DOT preferred FP only FT 8-5 M-f July start date 3 month assignmentQuick apply -
Pittsburgh Metro Area, Pennsylvania Family Medicine Need
• Open to new grads • Hours open: 9a-3p Monday- Friday • 20 hours a week, flexible • Ages seen: Birth to death, 80% Adult • No call • 10-15 patients seen per day • Duties: Walk-ins, Supervising ...Quick apply -
Chicago Metro Area Family Medicine Need
FP Physician or PA No new grads, prefer someone with a few years of experience possibly in CHC or FQHC environment, working with uninsured patients, and comfortable with a diverse patient ...Quick apply -
Washington All, Washington Family Medicine Need
• Physician or NP/PA • DOT Preferred • 2-3 patients per hour • 8-5p • M-F • Full timeQuick apply -
Midland Metro Area, Texas Family Medicine Need
-Need: Family Medicine or Internal Medicine Physician -Locum to Perm position with intentions of moving to Lamesa and becoming Medical Director for Smith Unit after ...Quick apply -
Michigan All, Michigan Family Medicine Need
• FNP or PA needed • Must be able to treat 0-18 yrs. • Providing care for acute illness cases; manage ongoing treatment plans for chronic disease • Quick credentialing – 30 ...Quick apply -
Beaumont-Port Arthur Metro Area, Texas Family Medicine Need
-Looking for a Family Practice or Internal Medicine Physician with Family Medicine experience -Can be Board Certified, Board Eligible or GP -Age Range: 18 ...Quick apply -
Florida All, Florida NP: PA Need
– NP – FT or PT - No TnL, may consider mileage - Geriatrics 65-90 yrs old - 20 ppd - Want candidate open to long term assignment as possible - Medicare/Medicaid ...Quick apply -
Oregon All, Oregon Emergency Medicine Need
• Locum - Physician - Emergency Medicine Hermiston, OR • Profession: Physician • Specialty: Emergency Medicine • Unit: Good Shephard Medical Center - ...Quick apply -
Oregon All, Oregon Emergency Medicine Need
• Locum - Physician - Emergency Medicine Physician Assistant Hermiston, OR • Profession: Physician Assistant • Specialty: Emergency Medicine Physician ...Quick apply -
Longview (TX) Metro Area, Texas Family Medicine Need
Dates: Nov 1st 2022 to Aug 1st 2023. Patient Setting: Outpatient Boars Eligible Temp Privileges Available: YES Active TX licenses Coverage Type: Scheduled Clinic Hours Patient Volume: 20+ Is ...Quick apply -
Wichita Falls Metro Area, Texas Family Medicine Need
-Need: Nurse Practitioner Needed -Certifications: BLS, DEA (preferred, but not required) -Experience: 6 months-1 year Family Med. or Internal Med. experience ...Quick apply -
Laredo Metro Area, Texas Internal Medicine Need
• Ongoing position until perm is found • Would you consider Board Eligible physicians? ONLY IF THEY ARE A RECENT GRADUATE WITH BOARDS SCHEDULED • Required Certifications- Please list BC FP of BC ...Quick apply -
Massachusetts Family Medicine; Internal Medicine MD/DO Opportunity
• FP/IM Needed in a Community Health Center South of Boston • Open to IM or FP • BE/BC • ASAP - Ongoing • Mon-Fri • 8:30a - 5p (can be flexible on hours) • 10-15 patients a day • Open to ...Quick apply -
FP/IM or Nurse Practitioner needed for full-time coverage in Albuquerque, NM| ANY STATE LICENSES
ANY STATE LICENSEs • Coverage through February 29, 2024, with the potential to extend o Credentialing timeframe: roughly 8 weeks o Anticipated start date: October • Monday – Friday, 8a – 4:30p (40 ...Quick apply -
Iowa All, Iowa Family Medicine MD/DO Need
• 7 days a month of call coverage • -start October 1st -January 31st • -local candidates only (NO FLIGHTS) • -lodging covered • Will pay for mileage • -no C-sections required • - needs to be ...Quick apply -
Maryland Urgent Care Opportunity
- BC in Maryland - Residency trained in FP/IM/ER - Urgent Care experience - 12 hour shifts - Shift hours 8a – 8p - All walk-in visits, roughly 45 patients per 12-hour ...Quick apply -
New Jersey Family Medicine; Internal Medicine; Occupational Medicine Need
• BC/BE • FP/IM or Occupational Health Physician • 4 days per week • South Jersey in Gloucester County, Camden County, Burlington County - exact location based on date • Must have DOT ...Quick apply -
Michigan Family Medicine Need - FNP
• -Specialty: Urgent Care • Patient Population: less than 100 • Clinic Hours: 9-7 • Work Schedule: full time or part time? Full time • Patients Per Day: 10 • Must be DOT certified? no • Cover ...Quick apply -
Michigan Family Medicine Assignment
6 Month Contract starting ASAP (must commit to 6 months full time) • FP or IM Trained Physician – Will look at GPs • EMR is Avatar • OUTPATIENT Primary Care to Psychiatric ...Quick apply -
Philadelphia Metro Area, Pennsylvania Family Medicine Need
Community Health Center in Philadelphia Needing FT Family Physician • FP-Must be BC • ASAP-Ongoing • Monday through Friday • 8:30am to 5pm • 20-25 patients per day • Must see all ages • Basic ...Quick apply -
Austin, TX FM/IM Opportunity
FP/IM needed at acute care clinic in Austin! Will take FP/IM Will average around 24 patients per day (3 per hour or so) Spanish speak provider preferred EMR is Epic. Previous experience a ...Quick apply