
Principal Software Architect
eClinical Solutions2 months ago
Base Salary
$168k - $210k/yr
Responsibilities
- Lead the design and evolution of scalable, secure, and responsible AI-enabled software platforms.
- Evaluate emerging AI, machine learning, generative AI, cloud, and software architecture technologies for product fit.
- Analyze features, data flows, and system designs for scalability, performance, security, and AI readiness.
- Define and document reference architectures covering data ingestion, retrieval-augmented generation, model integration, inference services, monitoring, and human-in-the-loop workflows.
- Guide responsible AI practices involving privacy, security, explainability, bias mitigation, regulatory awareness, governance, and enterprise data protection.
- Help teams integrate LLMs and AI services into .NET- and Python-based systems and build AI-assisted workflows, copilots, and intelligent automation.
- Apply prompt engineering, evaluation techniques, guardrails, and agentic AI patterns to production systems.
- Mentor architects and engineers and influence technical strategy across product, engineering, security, data, and business stakeholders.
Requirements
- 10+ years in web application development, service-oriented architecture, cloud-native platforms, and AI-enabled application design preferred.
- 10+ years in full-stack enterprise application development with experience integrating AI, automation, analytics, or data-driven capabilities preferred.
- 10+ years leading software engineering teams and mentoring architects and engineers on AI adoption, architectural trade-offs, and modern delivery practices preferred.
- Mastery of software architecture and design, including AI-enabled system design patterns.
- Deep understanding of Microsoft .NET and modern application integration patterns for AI-enabled services.
- Expertise in relational and non-relational database design, data modeling, and data architecture for analytics and AI use cases.
- Experience with enterprise SaaS cloud environments and scalable deployment patterns for AI, ML, and data-intensive workloads.
- Knowledge of AWS products and deployment, including cloud AI services, model hosting, automation, monitoring, and secure integration patterns.
- Familiarity with model lifecycle management, prompt engineering, retrieval-augmented generation, evaluation frameworks, observability, and MLOps practices.
- Ability to evaluate technologies and communicate comparative benefits, risks, costs, and implementation considerations.
- Strong problem-solving, written communication, verbal communication, and cross-functional influence skills.
- Understanding of responsible AI, privacy, security, compliance, governance, and enterprise data protection.
Benefits
- Remote work is supported; eClinical Solutions received the 2025 Top Workplaces USA Award for Remote Work.
- The company promotes an inclusive, people-first culture with opportunities to learn, grow, and continuously improve.
- Equal opportunity employment and a workplace that values diversity are emphasized.
Categories
About eClinical Solutions
eClinical Solutions provides the elluminate data and analytics platform and biometrics/clinical data services to biopharma and other life sciences organizations running clinical trials. It sells software and professional services for clinical data management, statistical programming, reporting, and risk‑based quality to streamline and govern trial data workflows. Founded in 2012 and headquartered in Mansfield, Massachusetts, the company is privately held and backed by GI Partners.