Walk-ins are welcome!

Veterinary Careers

Thank you for your interest in working for us.


Join Our Team and Discover the Charm of Tuscaloosa, AL!

Welcome to Indian Hills Animal Clinic, where we are dedicated to providing exceptional veterinary care and building lasting relationships with our clients and their beloved pets. Our team is the heart of our practice, and we are always looking for passionate, skilled individuals to join us in our mission.

Why Live in Tuscaloosa, AL?

Tuscaloosa, Alabama, offers a unique blend of Southern hospitality, vibrant culture, and a welcoming community. Here are just a few reasons why you’ll love living and working in Tuscaloosa:

  • Rich Cultural Scene: Home to the University of Alabama, Tuscaloosa boasts a thriving cultural scene. Enjoy performances at the Bama Theatre, explore exhibits at the Paul W. Bryant Museum, and immerse yourself in the arts at the Kentuck Art Center.
  • Outdoor Activities: With its beautiful parks, scenic rivers, and numerous recreational opportunities, Tuscaloosa is a paradise for outdoor enthusiasts. Spend your weekends kayaking on the Black Warrior River, hiking the trails at Lake Lurleen State Park, or simply enjoying a picnic at Capitol Park.
  • Sports Enthusiast’s Dream: Tuscaloosa is synonymous with college football. Cheer on the Alabama Crimson Tide at Bryant-Denny Stadium and experience the excitement and camaraderie that comes with being part of a passionate fan base.
  • Family-Friendly Atmosphere: Tuscaloosa is known for its friendly and tight-knit community. The city offers excellent schools, safe neighborhoods, and numerous family-oriented activities, making it an ideal place to raise a family.

Join Us at Indian Hills Animal Clinic

If you are looking for a fulfilling career in veterinary medicine and a place to call home, Indian Hills Animal Clinic in Tuscaloosa, AL, is the perfect fit. We invite you to explore our current job openings and apply to join our dedicated team.

Open Positions

Kennel Assistant

Our practice is excited to add another Kennel Assistant to our team! We are looking for an individual who is good at communicating, organization, and multi-tasking, and who is ready to work in a fast-paced environment. The ideal candidate has 1-2 years’ prior experience working with animals in a kennel setting.

Hours of operation: Monday-Friday 8:00 am-5:00 pm

Essential Functions:

  • Provides great care for patients visiting the practice for grooming and / or boarding.
  • Ensures patients are admitted noting the client’s specific instructions to ensure a quality outcome including contact information and pick up time.
  • Accurately and legibly records information related to the patient such as feeding schedules, appearance, and behavior during practice visit.
  • Observes patient’s appearance and activity for general physical condition, obvious signs of illness, disease and discontent.
  • Appropriately handles patients and as needed, properly restrains hard-to-control patients.
  • Walks patients several times a day to provide exercise and time for elimination of bowels and bladder.
  • Applies knowledge of normal food and liquid requirements and as required, provides special food and liquids.
  • Ensures patients are clean and fresh smelling and have been checked by a Technician / Doctor prior to discharge; ensures patient has all personal property upon exit.
  • Ensures cages and patients are properly numbered and identified and that personal property (toys, treats, blankets, leashes) are stored in the proper areas and identified.
  • Regularly cleans, disinfects and maintain kennels, cages, runs and stalls as often as is necessary to ensure no cages or kennels are soiled and odors are not apparent. Performs general cleaning in other areas of the hospital to control the spread of disease. Washes and sterilizes water and food bowls.

Essential Responsibilities continued

  • Launders and dries towels and blankets.
  • Walks hospital grounds regularly and cleans any trash and stool material; empties trash throughout the practice and grounds.
  • In some practices and based on veterinary practice experiences and confidence: Assists with the administration of medications under the supervision of Doctors or Technicians; assists with the administration of medications, post-operative care or preparation of samples for laboratory examination, collect specimens, clean instruments, fill prescriptions as authorized.
  • Provides bathing and grooming services.
  • Performs other duties as assigned.


  • Previous veterinary medicine experience is preferred
  • High school diploma or equivalent
  • Ability to lift patients and carry equipment up to 40 pounds; ability to lift patients or carry equipment over 40 pounds with assistance
  • Practice OSHA safety techniques including proper PPE
  • Computer skills, MS office applications, etc.

Job Type: Part-time

Pay: $11.50 per hour

Expected hours: 15 – 20 per week


  • Employee discount
  • Flexible schedule
  • Uniform allowance

Day range:

  • Holidays
  • Monday to Friday
  • Weekends as needed

Supplemental pay types:

  • Bonus opportunities

Work setting:

  • In-person


  • Kennel: 1 year (Preferred)

Ability to Commute:

  • Tuscaloosa, AL 35406 (Required)

Work Location: In person

Apply now →

Indian Hills Animal Clinic Tour

Take a virtual tour of our clinic located Tuscaloosa, AL.