Principal Software Engineer
Core
Design, develop, test, and deploy scalable, secure, and highly interactive web applications for a next-generation clinical data and analytics platform.
Role type
Principal Full Stack Software Engineer (AI-integration focus)
Builds
Core services and user experiences of the elluminate Clinical Data Cloud
Domain
Life sciences / Clinical trials / Cloud data platforms
Deliverable
production ML models | product features
Required skills
C#, .NET, ASP.NET, Angular, TypeScript, Python, LLM integration, agentic AI patterns, prompt engineering, software architecture, distributed systems
Preferred skills
SQL performance tuning, microservices, AWS, secure development, clinical trial data experience
Technologies
.NET, ASP.NET MVC, Angular, TypeScript, Python, OpenAI, Azure OpenAI, SQL Server, AWS
Responsibilities
Design and evolve core platform modules from concept to release; influence application and system architecture; lead technical reviews and mentor engineers; integrate LLMs and AI services into production systems; diagnose and resolve complex production issues; contribute to technical documentation.
Seniority
Principal, hands-on IC with mentorship