What are the responsibilities and job description for the Software Engineering Manager position at Apidel Technologies?
Required qualifications
- 10 or more years in software engineering, with 2 or more years directly managing engineers.
- Healthcare experience, especially with Epic, HL7, FHIR, patient access, patient experience or revenue cycle workflows.
- Demonstrated hands-on technical depth. The candidate should be able to walk through code and architecture they personally built in the last two years.
- Production experience delivering AI or machine learning solutions, including LLM-based applications, agents, RAG pipelines or NLP systems.
- Strong Microsoft Azure experience across compute, data, identity and monitoring, and experience running production workloads on Azure or other Cloud platform.
- Proficiency in Python, plus experience with at least one of Java, TypeScript or Go.
- Experience with CI/CD, infrastructure as code and DevOps practices in a regulated environment.
- Experience building and operating solutions in a HIPAA regulated environment, including PHI handling, data privacy and security controls such as encryption in transit and at rest, least privilege access, audit logging and secrets management.
- Experience running agile delivery with metrics, and comfort being accountable for dates and quality.
- Strong written and verbal communication, including the ability to explain technical tradeoffs to non-technical executives.
Preferred qualifications
- Experience with Azure OpenAI, Azure AI Foundry, agent orchestration frameworks such as LangGraph and model evaluation practices.
- Experience with contact center, IVR, conversational AI or patient messaging platforms.
- Experience with AI governance, model risk, bias testing and clinical validation.
- Experience with security and compliance review processes for healthcare AI.
- Experience managing a mix of full time engineers and vendor or offshore teams.
Technical skills
- Cloud: Azure App Service, Azure Functions, AKS, Azure API Management, Azure Storage, Azure SQL or Cosmos DB, Key Vault, Entra ID.
- AI: Azure OpenAI, Azure AI Search, prompt engineering, agent orchestration, evaluation and guardrails, vector databases, LLM tracing and observability.
- Data: SQL, data pipelines, Databricks or Microsoft Fabric, Unity Catalog, healthcare data models.
- Engineering: Git, Azure DevOps or GitHub, Terraform or Bicep, Docker, automated testing.
- Observability: Azure Monitor, Application Insights, Grafana, or equivalent APM tooling, with alerting routed into ServiceNow.
- Security and compliance: HIPAA and HITECH, PHI de-identification and redaction, role based access control through Entra ID, Key Vault secrets management, encryption in transit and at rest, audit logging, code and dependency scanning.
- Delivery tooling: Azure Boards or Jira, ServiceNow, Mural.
Salary : $90 - $105