Principal Software Architect

Posted Aug 31

This is a fully remote position, open to applicants in Massachusetts.

πŸ“‹ Description

β€’ Lead the design and advancement of AI-powered software platforms.

β€’ Convert business and product requirements into scalable, secure, and responsible technical solutions.

β€’ Collaborate with software engineers, product teams, data specialists, and business stakeholders.

β€’ Identify AI opportunities and influence architectural decisions.

β€’ Review implementations and provide mentorship on contemporary engineering practices, AI-assisted development, and robust design principles.

β€’ Investigate emerging technologies in AI, machine learning, generative AI, cloud computing, and software architecture, assessing their fit for product platforms.

β€’ Analyze features, data flows, and system designs for scalability, performance, security, and readiness for AI integration.

β€’ Document existing and future architectural patterns, AI integration methodologies, model lifecycle considerations, data governance, observability, and responsible AI guidelines.

β€’ Establish reference architectures for data ingestion, retrieval-augmented generation, model integration, inference services, monitoring, and human-in-the-loop workflows.

β€’ Advocate for responsible AI practices, including privacy, security, explainability, bias mitigation, regulatory awareness, and judicious use of enterprise data.

β€’ Assist teams in utilizing AI-assisted engineering tools to enhance productivity, code quality, documentation, testing, and delivery speed.

β€’ Integrate LLMs and AI services into systems built on .NET and Python.

β€’ Create AI-assisted workflows, copilots, and intelligent automation features.

β€’ Employ prompt engineering, evaluation techniques, and safeguards for reliability and compliance.

β€’ Work alongside data and platform teams to operationalize AI in production environments.


⛳️ Requirements

β€’ Over 10 years of experience in web application development, service-oriented architecture, cloud-native platforms, and AI-enabled application design is preferred.

β€’ More than 10 years in full-stack enterprise application development, with a focus on integrating AI, automation, analytics, or data-driven capabilities is preferred.

β€’ A minimum of 10 years leading Software Engineering teams, including mentoring architects and engineers on AI adoption, architectural trade-offs, and modern delivery practices is preferred.

β€’ Capability to evaluate AI platforms and frameworks, presenting a comparative analysis of benefits, risks, costs, and implementation considerations.

β€’ Strong analytical and problem-solving skills.

β€’ Exceptional written and verbal communication abilities.

β€’ Capacity to influence technical strategy across product, engineering, security, data, and business stakeholders while promoting responsible and practical AI adoption.

β€’ Proficiency in software architecture and design, with a solid understanding of AI-enabled system design patterns.

β€’ In-depth knowledge of Microsoft .NET and modern application integration patterns for AI-enabled services.

β€’ Expert-level experience in relational and non-relational database design, data modeling, and data architecture for analytics and AI applications.

β€’ Experience with enterprise applications in a SaaS cloud environment, including AWS, Azure, and scalable deployment patterns for AI, ML, and data-intensive workloads.

β€’ Familiarity with AWS products and deployment, cloud AI services, model hosting, automation, monitoring, and secure integration patterns.

β€’ Understanding of AI/ML concepts, including model lifecycle management, prompt engineering, retrieval-augmented generation, evaluation frameworks, observability, and MLOps practices.

β€’ Awareness of responsible AI, enterprise data protection, privacy, security, compliance, and governance considerations for production AI systems.


🏝️ Benefits

β€’ Recognition of remote work and emphasis on work-life balance.

β€’ An inclusive, people-first culture.

β€’ Opportunities for learning, growth, and continuous improvement.

β€’ Commitment to equal opportunity employment.

People also viewed

it-novum GmbH16 hours ago

Senior Full-Stack Developer, all genders

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
Xsolla16 hours ago

Senior Mobile Software Engineer, iOS

CA flagCanada OnlyFull-timeFull-stack EngineerC$100k – C$150k/year
ApplyView job
HeroSoftware GmbH - Shopify Apps23 hours ago

Senior Full Stack Developer

DE flagGermany OnlyFull-timeFull-stack Engineer€50k – €80k/year
ApplyView job
LouisianaNOW.Jobs1 day ago

Senior Oracle Software Developer

US flagUnited States OnlyFull-timeFull-stack Engineer$89.6k – $176.3k/year
ApplyView job
Conagra Brands1 day ago

Senior Engineer – Combustion, Refrigeration

US flagColorado, +1 more stateFull-timeFull-stack Engineer$82k – $120k/year
ApplyView job
PhillyTech (SaaS Talent)1 day ago

Senior Full Stack Engineer

US flagTexas OnlyFull-timeFull-stack Engineer$90 – $120/hour
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers