Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

TherapyNotes Logo

Senior Software Developer (AI/ML Integration)

TherapyNotes

$110,000 - $135,000
Nov 19, 2025
Remote, US
Apply Now

TherapyNotes is seeking a Senior Software Developer to enhance and maintain its AI-powered features and capabilities, integrating LLM and other AI technologies to improve platform usability, workflow efficiency, and product quality.

Requirements

  • 3+ years of experience building responsive web applications with some combination of C-Sharp, 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.
  • Experience leveraging AI-assisted development tools (e.g., GitHub Copilot, Amazon CodeWhisperer) or building internal automation tools.

Responsibilities

  • 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.

Other

  • 7+ years of professional experience developing web applications in a collaborative Agile environment.
  • Excellent analytical, problem-solving, and communication skills.
  • BS and/or MS in Computer Science, Software Engineering, or a related technical field.
  • 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).