Senior Software Developer (AI/ML Integration)

TherapyNotes.com
Horsham, PA

About Us

TherapyNotes is the go-to superhero for behavioral health Practice Management and EHR software! Our top-notch SaaS solution handles scheduling, billing, documenting, telehealth, and more so clinicians can focus on awesome patient care.

We're a dynamic team of pros who love to innovate and push the envelope, keeping our software cutting-edge. Join us, and let's revolutionize behavioral health software together while making a real difference!

About The Position

TherapyNotes is seeking a Senior Software Developer experienced in building scalable, secure, and maintainable SaaS applications and services. This position focuses on the development, enhancement, and maintenance of AI-powered features and capabilities, including the integration of LLM and other AI technologies into both our commercial EHR platform and our software development lifecycle.

You’ll collaborate closely with architects, product managers, and UX designers to deliver intelligent, reliable, and user-centered solutions, providing technical input, architectural feedback, and UX perspective that helps ensure AI-driven functionality is both technically sound and thoughtfully designed. This role combines advanced software engineering expertise with applied AI innovation to improve platform usability, workflow efficiency, and product quality across the platform.

What You'll Do

  • Develop, enhance and maintain high-quality, scalable web applications and backend services.
  • Build and enhance AI-powered features and capabilities , leveraging modern frameworks and best practices.
  • Research and integrate LLM and AI technologies to improve both customer-facing product functionality and internal engineering processes.
  • Partner with product management to translate business goals into practical, high-performing technical solutions.
  • Collaborate with architects to evaluate and influence system design decisions and ensure long-term scalability.
  • Work closely with UX designers to ensure implementations align with intended user experience goals.
  • Contribute to code reviews and ensure software meets high standards for quality, performance, and security.
  • Participate in the full software development lifecycle, from planning and implementation through testing, release, and ongoing maintenance.
  • Mentor peers and junior developers, promoting a culture of continuous improvement and technical excellence.

What We're Looking For

  • 5+ years of professional experience developing web applications in a collaborative Agile environment.
  • 3+ years of experience building responsive web applications with some combination of C#, ASP.NET Core, Angular, TypeScript and Web Forms.
  • Hands-on experience integrating and developing with AI/ML models or APIs such as OpenAI, Azure Cognitive Services, AWS AI/ML, or Hugging Face.
  • Strong understanding of OOP concepts, design patterns, and SOLID principles.
  • Experience developing and maintaining RESTful APIs and working within event-driven architectures.
  • Familiarity with relational databases (PostgreSQL, SQL Server) and ORM frameworks (Entity Framework Core or similar).
  • Experience with cloud infrastructure (Azure, AWS, or GCP) and DevOps pipelines.
  • Excellent analytical, problem-solving, and communication skills.
  • BS and/or MS in Computer Science, Software Engineering, or a related technical field.

Bonus Point For

  • Experience leveraging AI-assisted development tools (e.g., GitHub Copilot, Amazon CodeWhisperer) or building internal automation tools.
  • Background in healthcare or behavioral health software or familiarity with EHR systems.
  • Knowledge of data security, privacy, and compliance considerations related to AI and healthcare technology (e.g., HIPAA).
  • Experience designing or contributing to AI validation frameworks, prompt testing, or evaluation pipelines.
  • Familiarity with microservices, containerization (Docker, Kubernetes), and CI/CD best practices .

What We Offer

  • Competitive salary - $110,000-$135,000
  • Employer sponsored health, dental, vision, life, and disability insurance
  • Retirement plan with company contribution
  • Annual company profit sharing
  • Personal development/training budget
  • Open, collaborative work environment
  • Extensive 2-week onboarding plan
  • Comprehensive mentorship program

Equal Opportunity Employer Statement & Applicant Rights
TherapyNotes LLC is an Equal Opportunity Employer and does not discriminate based on race, color, religion, sex, national origin, age, disability, genetic information, or any other protected status under federal, state, or local law. We are committed to providing a workplace free of discrimination and harassment.For more information about your rights under federal employment laws, please review the following:

If you require a reasonable accommodation during the application process, please contact [email protected] .
#LI-Remote
#LI-AC1

1/2/2026

Posted 2026-01-15

Recommended Jobs

SUMMER Behavioral Health Technician

Elwyn
Elwyn, PA

Overview: Join a Team That Changes Lives   For more than 170 years, Elwyn has been leading the way in supporting children, teens, and adults with autism, intellectual and developmental disabiliti…

View Details
Posted 2026-01-12

Travel Operating Room Registered Nurse - $1,810 per week

Uniti Med
York, PA

Uniti Med is seeking a travel nurse RN OR - Operating Room for a travel nursing job in York, Pennsylvania. Job Description & Requirements ~ Specialty: OR - Operating Room ~ Discipline: RN …

View Details
Posted 2026-01-15

Digital Communications Specialist (Pittsburgh)

Pittsburgh, PA

Pittsburgh Regional Transit is seeking a Digital Communications Specialist to plan, create and execute integrated social media communications. Develops original engaging visual (photo/video) and writt…

View Details
Posted 2026-01-03

Manager Solutions & Delivery

ADUSA Supply Chain
Carlisle, PA

Category/Area of Expertise: IT & Technology Job Requisition: 471672 Address: USA-PA-Carlisle-1149 Harrisburg Pike Store Code: ADUSA Dist L&D-Executive (5136433) ADUSA…

View Details
Posted 2026-01-08

Field Marketing Manager - Southeast

Rubrik, Inc.
Harrisburg, PA

About Team & About Role: Rubrik's Marketing Team is growing and we're looking for individuals to join us at one of the most pivotal moments in our journey. Our team breaks boundaries and challe…

View Details
Posted 2026-01-13

Police Department Administrative Secretary

Oakmont Borough Police Department
Oakmont, PA

Police Department Administrative Secretary Location Oakmont, PA : Borough of Oakmont 767 5th StreetOakmont, PA 15139 ACCEPTING APPLICATIONS OAKMONT POLICE DEPARTMENT POLICE SECRETARY - PART TIME PO…

View Details
Posted 2026-01-09

Sales Representative

Morris Communications Careers
Altoona, PA

Benefits: ~401(k) matching ~ Dental insurance ~ Health insurance ~ Paid time off ~ Training & development ~ Vision insurance Position: Inside Sales Representative Location: Altoon…

View Details
Posted 2026-01-06

Courier/DOT-1

FedEx Services
Philadelphia, PA

Driver / operator of company vehicles. Provides courteous and efficient delivery and pick-up of packages. Checks shipments for conformance to FedEx features of service and provides related customer s…

View Details
Posted 2026-01-09

Chiropractor Reading PA

HCRC Staffing
Reading, PA

(Only QUALIFIED Healthcare Professionals accepted) Chiropractor - Chiropractor Reading PA We are looking for a motivated Chiropractor to join our practice full time in Reading PA. Ideally; the inco…

View Details
Posted 2026-01-05

2nd Shift - Operations Supervisor

CEVALogistics
Bernville, PA

CEVA Logistics provides global supply chain solutions to connect people, products, and providers all around the world. Present in 170+ countries and with more than 110,000 employees spread over 1,500…

View Details
Posted 2025-12-17