Job Description
Software Engineer Manager (AI)
\n
Location: Charlotte, NC — Hybrid, 3 days onsite per week
\n
Employment Type: 6-month contract to full time hire
\n
Interview Process: One in-person round in Charlotte
\n
\n
Optomi Professional Services in partnership with a leading healthcare provider is seeking a Software Engineer Manager to lead the delivery of AI-powered healthcare solutions. This role combines direct people management with hands-on engineering, using Azure and modern software development practices to build secure, production-ready applications.
\n
\n
What the right candidate will enjoy
\n
- \n
- Leading engineers while remaining actively involved in technical design and development.
- Delivering AI solutions that support healthcare operations and improve the patient experience.
- Working with Microsoft Azure and emerging AI technologies.
- Collaborating across engineering, product and healthcare stakeholders to turn business needs into reliable software.
- A contract-to-hire opportunity with a hybrid schedule in Charlotte.
\n
\n
\n
\n
\n
\n
\n
What type of experience does the right candidate have
\n
- \n
- 10+ years of software engineering experience, including 2+ years directly managing engineers.
- Healthcare technology experience, particularly with Epic, HL7, FHIR, patient access, patient experience or revenue cycle workflows.
- Strong hands-on technical depth and experience delivering AI or machine learning solutions into production.
- Strong Microsoft Azure experience.
- Proficiency in Python and experience with at least one of Java, TypeScript or Go.
- Experience with CI/CD, infrastructure as code and DevOps practices.
- Experience building and operating solutions in a HIPAA-regulated environment.
- Experience leading agile delivery and using metrics to track progress and improve team performance.
- Strong written and verbal communication skills.
- Ability to work onsite in Charlotte three days per week and attend an in-person interview.
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
Preferred experience: Azure OpenAI, Azure AI Foundry, agent orchestration frameworks, contact center platforms, IVR, conversational AI or patient messaging platforms.
\n
\n
What the responsibilities are of the right candidate
\n
- \n
- Manage, coach and support engineers while maintaining a strong hands-on technical contribution.
- Lead the design, development, deployment and operation of AI-enabled healthcare applications.
- Guide architecture and implementation decisions across Azure, backend services and healthcare integrations.
- Translate healthcare workflow needs into secure, scalable technical solutions.
- Embed HIPAA requirements and secure engineering practices into development and operations.
- Strengthen CI/CD pipelines, infrastructure automation and production reliability.
- Lead agile planning and delivery, using metrics to identify risks and improve execution.
- Communicate technical decisions, delivery progress and challenges clearly to stakeholders.
\n
\n
\n
\n
\n
\n
\n
\n
\n
