Logo for Protocall Services, Inc.

Senior Full-Stack Software Engineer

Job description

The Senior Full-Stack Software Engineer: LLM Implementation Lead (SSWE:LIL)  plays a critical role in designing, building, and maintaining the software systems that power Protocall's operations. This person leads substantial development efforts, makes sound architectural decisions, and delivers high-quality solutions aligned with business objectives. They are expected to leverage AI tools and techniques as a core part of their development workflow — both to increase their own effectiveness and to build AI-powered capabilities into Protocall's products and platforms.
This position works closely with the Director of Software Engineering on technical decision-making and collaborates with the Data & Analytics team to ensure software systems produce clean, well-structured data that supports reporting, analytics, and AI initiatives.

 


Key Responsibilities:


Software Design & Development
●    Design, develop, and maintain software architecture, making strategic decisions to meet business goals and technical requirements.
●    Provide architectural guidance and technical leadership for software development projects, influencing project direction and ensuring successful execution.
●    Take ownership of critical software systems integral to operations. Identify opportunities for improvement and lead enhancement initiatives.
●    Collaborate within cross-functional teams — developers, data professionals, clinical staff, and other stakeholders — ensuring alignment with architectural standards and best practices.
●    Ensure that Protocall's core values, with a focus on security and compliance, are upheld in all software development. Implement and maintain stringent controls to meet and exceed HIPAA, GovRAMP, and other compliance and security benchmarks.
AI-Augmented Development & AI-Powered Features
●    Use AI-assisted development tools (e.g., GitHub Copilot, Claude Code, or similar) as a standard part of the development workflow to accelerate delivery and improve code quality.
●    Design and implement AI-powered features within Protocall's platforms, including integration with LLM APIs, transcription services, and automated evaluation systems.
●    Apply prompt engineering, retrieval-augmented generation (RAG), and other AI patterns to solve real business problems in a healthcare context.
●    Evaluate emerging AI tools, frameworks, and models for practical application within Protocall's technology stack.
●    Stay on the forefront of AI advancements in software engineering and bring relevant innovations back to the team.
●    Ensure responsible AI practices — particularly around bias, data privacy, and clinical safety — given the sensitivity of behavioral health data.

 

Data Team Collaboration
●    Partner with the Data & Analytics team to ensure application databases and data models are well-structured, documented, and optimized for downstream reporting and analytics.
●    Design APIs and data exports that support clean data flow into the data warehouse and BI tools.
●    Coordinate with the Director of Data & Analytics on schema changes, data pipeline impacts, and integration points between application systems and the data estate.

 

Role Responsibilities
●    Build and maintain web applications across the full stack, from responsive frontends to scalable backend services.
●    Work with relational and document databases, applying best practices for schema design, performance, and optimization.
●    Integrate cloud services, primarily in Azure. Experience with other cloud providers is welcomed.
●    Write and maintain regression tests to ensure system stability across releases. Build and maintain CI/CD pipelines.
●    Troubleshoot and resolve issues in a timely manner.
●    Make sound design and architectural decisions, from database design to cloud infrastructure.
●    Work with external and remote teams. Manage expectations and execute against a roadmap.
●    Work in Agile environments with familiarity across all stages of SDLC.
●    Maintain proficiency with Git-based version control workflows.
●    Document code, technical processes, and architecture decisions.

Full Stack Engineer Related jobs

Other jobs at Protocall Services, Inc.

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.