United Therapeutics Corporation logo

Senior Software Engineer - AI

United Therapeutics Corporation
4 hours ago
Remote friendly (Raleigh-Durham-Chapel Hill Area)
United States
IT
Responsibilities:
- Design, develop, and maintain scalable enterprise web AI applications (C# Blazor, .NET, REST APIs, MCP, Azure AI)
- Collaborate with stakeholders to translate business requirements into technical solutions
- Architect and implement custom solutions and system integrations for enterprise workflows
- Create reusable design patterns, components, and shared services across platforms
- Build and maintain Azure cloud solutions (hosting, storage, security, monitoring)
- Develop CI/CD pipelines and automated testing/quality checks (unit/integration)
- Design accessible, performant front-end UX/UI and build technical prototypes/POCs
- Optimize AI platform performance, search efficiency, and cost; monitor AI utilization and business value
- Improve automation/processes and ensure security/compliance/governance in a regulated environment

Minimum Qualifications:
- BS/MS in CS/IS or related; or equivalent experience (5+ years with BS, 3+ years with MS)
- 1+ year building custom AI apps using GPT LLMs (GPT/Copilot preferred)
- 3+ years OO development (preferably .NET/Python)
- 3+ years web stack (MVC, HTML/CSS, Blazor, Node) and web APIs/server architecture
- 3+ years cloud development/architecture (preferably Azure)
- 2+ years Agile/Scrum/shape-up; experience with dashboards, SQL/star schemas
- Demonstrated PaaS/IaaS/SaaS experience; IEEE-style documentation; UML/documentation; strong communication

Preferred Qualifications:
- Experience with DataBricks or other data pipeline technologies

Benefits (as stated): Medical/dental/vision/prescription, wellness resources, 401k/ESPP, paid time off/paid parental leave, disability benefits.