Tech Jobs in North America
454,348 open positions · Updated daily
North America remains a magnet for tech talent thanks to concentrated innovation hubs, a surge in AI and cloud startups, and a robust investment climate. Cities like San Francisco, Seattle, Austin, Toronto, and Vancouver host more than 3,270 open tech positions, giving candidates a wide array of roles from software engineering to data science.
Tech companies here span from global giants such as Google, Amazon, Microsoft, and Apple to high‑growth SaaS firms like Shopify (Montreal), Atlassian (Seattle), and Databricks (San Francisco). Industries such as fintech, health‑tech, autonomous vehicles, and gaming thrive, offering positions in product management, cybersecurity, AI research, and cloud infrastructure.
While salaries are competitive, the cost of living varies dramatically—San Francisco and New York tops $80k/month for a single renter, whereas Austin and Toronto average $3k‑$4k/month. Transparent pay data lets you compare offers to the local market, plan housing budgets, and negotiate relocation packages with confidence.
Psychiatric Nurse Practitioner in Fayetteville, NC
Company: TeamHealth
Location: 90 Guardian CtFayetteville, North Carolina 27804
Posted Dec 19, 2024
TeamHealth is offering an exceptional opportunity for a highly skilled psychiatric nurse practitioner or physician assistant to provide quality care for older adults in Fayetteville, North Carolina. The role involves psychiatric care in skilled nursing and assisted living facilities, collaboration with interdisciplinary teams, and diagnosis, treatment, and management of mental health conditions in older adults. TeamHealth emphasizes flexibility, competitive compensation, and comprehensive support, with potential for professional growth and industry leadership. The expected compensation is between $110,000 to $150,000 with no cap on productivity income.
Locums NP - Emergency Medicine Job in NC WBY# JOB-3006053
Company: Weatherby Healthcare
Location: Albemarle, North Carolina
Posted Dec 19, 2024
Weatherby Healthcare offers a custom career plan for Nurse Practitioners in Albemarle, North Carolina. They provide competitive compensation, benefits, and support, including health, vision, dental, and 401(k) retirement benefits. The role involves working in an ER setting with an average of 85 patients per day, requiring ACLS certification and an active state license. Credentialing and DEA registration are necessary. Weatherby Healthcare covers transportation and housing expenses, and offers 24-hour consultant support.
Nurse Practitioner in Laurinburg, NC
Company: TeamHealth
Location: 1011 Porters Neck RdLaurinburg, North Carolina 28411
Posted Dec 19, 2024
TeamHealth is seeking a part-time nurse practitioner or physician assistant to join their team in Laurinburg, North Carolina. The role involves providing primary care services in a skilled nursing facility and has opportunities for making a positive impact on patients' lives. Benefits include uncapped earnings, supportive work culture, and career advancement.
PA needed in Nebraska for Urgent Care coverage CPH# JOB-3003395
Company: CompHealth
Location: North Platte, Nebraska
Posted Dec 19, 2024
CompHealth is seeking a Board Certified Physician Assistant for Urgent Care coverage in North Platte, Nebraska. The role involves working Monday to Sunday, seeing 30 patients daily, and includes suturing and splinting experience. CompHealth offers benefits like complimentary housing, travel arrangements, licensing coverage, and medical insurance.
(Nights) Interventional/Structural Cardiology Advanced Practice Provider
Company: HCA
Location: Asheville, North Carolina 28801
Posted Dec 19, 2024
Asheville Cardiology Associates is recruiting an experienced advanced practice provider for their interventional/structural cardiology team in Asheville, North Carolina. The role requires completion of an accredited program, current North Carolina license, BLS, ACLS certifications, and a minimum of 2 years of cardiology APP experience, preferably in interventional/structural. The position offers a competitive compensation package, comprehensive health benefits, and a 401k. Asheville, the location, is known for its outdoor activities, vibrant arts scene, and excellent dining options. It's consistently rated as one of the top US places to live.
Nurse Practitioner in Lumberton, NC
Company: TeamHealth
Location: 1011 Porters Neck RdLumberton, North Carolina 28411
Posted Dec 19, 2024
TeamHealth is offering a post-acute care nurse practitioner position in Lumberton, North Carolina. The role involves providing coverage for skilled nursing facilities, with daytime flexibility and autonomy in scheduling. TeamHealth supports clinicians with a collaborative work environment, responsive back-office team, and access to training materials and CME. The compensation is a productivity-based model, estimated between $105,000 to $151,000 annually with no cap on productivity income. Clinicians in various disciplines are encouraged to apply, including new grads. Benefits include comprehensive benefits, paid professional liability insurance, and autonomy in caring for high acuity patients.
NP needed in North Carolina for Emergency Medicine coverage CPH# JOB-3006234
Company: CompHealth
Location: Tarboro, North Carolina
Posted Dec 19, 2024
CompHealth is seeking a Board Certified Nurse Practitioner for Emergency Medicine in Tarboro, North Carolina. The role involves 6-12 shifts per month, 11 am - 11 pm, with 60-70 patients per day. The facility offers support from 5 physicians, 7 advanced practice providers, and 24-hour physician coverage. CompHealth provides benefits including complimentary housing and travel, licensing and malpractice coverage, simplified credentialing, first-day medical insurance, and 401(K). The company, established in 1979, is a leader in healthcare staffing, focusing on personalized job matching.
Nurse Practitioner in Fayetteville, NC
Company: TeamHealth
Location: 8201 Litchford RdFayetteville, North Carolina 27615
Posted Dec 19, 2024
TeamHealth Post-Acute Care is hiring full-time nurse practitioners (NP) and physician assistants (PA) for primary care services in a skilled nursing facility in Fayetteville, North Carolina. The company values its healthcare professionals, offering uncapped earnings, supportive work culture, career advancement, flexible hours, and a comprehensive benefits package. The expected compensation is estimated to be between $104,240 to $151,450 annually with no cap on productivity income potential.
(Nights) PRN Psychiatry Unit Medical Advanced Practice Provider
Company: HCA
Location: Asheville, North Carolina 28801
Posted Dec 19, 2024
Mission Health is recruiting a PRN Family Nurse Practitioner or Physician Assistant for their Behavioral Health team in Asheville, NC. The role involves managing pre-existing diseases and medication for non-psychiatric in-patient psych patients. The position offers a competitive salary and benefits, including employment with HCA Healthcare. Asheville, the location, is known for its outdoor activities, vibrant food scene, and excellent schools. Mission Hospital, where the role is based, is a renowned Level II Trauma Center with top-tier Heart Services.
Nurse Practitioner in Leland, NC
Company: TeamHealth
Location: 1011 Porters Neck RdLeland, North Carolina 28411
Posted Dec 19, 2024
TeamHealth is offering a fulfilling career opportunity for dedicated nurse practitioners or physician assistants in Leland, North Carolina. The role involves providing high-quality primary care to a manageable patient panel, collaborating with interdisciplinary teams, and ensuring smooth transitions of care. The company emphasizes work-life balance, professional growth, a supportive culture, and industry recognition. The compensation is a productivity-based model with an estimated annual range of $106,000 to $150,000. TeamHealth is a nationally recognized healthcare leader with a purpose to perfect physicians' ability to practice medicine.
PA needed in North Carolina for Emergency Medicine coverage CPH# JOB-3006237
Company: CompHealth
Location: Tarboro, North Carolina
Posted Dec 19, 2024
CompHealth is seeking a Board Certified Physician Assistant for Emergency Medicine in Tarboro, North Carolina. The role involves 6-12 shifts per month, 11 am - 11 pm, with 60-70 patients per day. The facility offers support from 5 physicians, 7 advanced practice providers, and 24-hour physician coverage. CompHealth provides benefits including complimentary housing and travel, licensing and malpractice coverage, simplified credentialing, first-day medical insurance, and 401(K). The company, established in 1979, is a leader in healthcare staffing, focusing on connecting providers with suitable job opportunities.
PA needed in North Carolina for Hospitalist coverage CPH# JOB-3006169
Company: CompHealth
Location: Chapel Hill, North Carolina
Posted Dec 19, 2024
CompHealth is seeking a Board Certified Physician Assistant for Hospitalist coverage in Chapel Hill, North Carolina. The role involves working 6-10 shifts per month, handling medicine observation & inpatients, oncology & bone marrow transplant inpatients with a census ranging from 60s-90s. The candidate must have hospital medicine experience. CompHealth offers benefits including complimentary housing and travel, licensing and malpractice coverage, simplified credentialing, first-day medical insurance, and a 401(K). The company, established in 1979, is a leader in healthcare staffing, focusing on connecting providers with suitable job opportunities.