
Principal Software Architect
eClinical Solutions5 days ago
Remote, United StatesStaff+
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.