Senior Principal Software Architect
New
Remote work flexibility within eligible US statesFull-TimePrincipal
SalaryUp to 240,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 12+ years
- Required Skills
- Cloud ComputingMachine LearningSoftware ArchitectureRESTful APIsDistributed Systems
Requirements
- 12+ years of software engineering experience with strong expertise in distributed systems and large-scale architectures
- Proven track record of designing and delivering high-impact, production-grade systems at enterprise scale
- Demonstrated ability to lead cross-organizational technical strategy and influence architecture across multiple teams
- Strong hands-on coding and system design skills with continued technical involvement in production systems
- Experience working with cloud-based, highly available, and performance-critical systems
- Strong ability to translate advanced technical capabilities into measurable business impact
- Deep experience in AI/ML systems, including LLMs, retrieval systems, and agent-based frameworks
- Experience building 0→1 platforms or AI-native products in ambiguous, fast-moving environments
- Strong leadership, communication, and mentoring skills with ability to guide senior technical teams
Responsibilities
- Architect and develop scalable agentic AI platforms that enable autonomous, multi-step reasoning systems across customer journeys
- Design and implement multi-agent systems capable of planning, reasoning, and executing actions across integrated tools and services
- Build reusable AI platform capabilities that support multiple teams and prevent siloed or one-off solutions
- Define and lead end-to-end AI architecture across ecommerce, personalization, marketing, and lifecycle engagement systems
- Develop foundational infrastructure including orchestration systems, scalable inference pipelines, and evaluation frameworks for model quality, safety, and performance
- Ensure high availability, reliability, and performance of AI systems in production environments at large scale
- Actively contribute to hands-on development, prototyping, debugging, and design reviews for critical systems
- Define and track AI and business success metrics such as latency, cost efficiency, conversion, engagement, and revenue impact
- Partner with Product, UX, and Data teams to translate AI capabilities into measurable customer and business outcomes
View Full Description & ApplyYou'll be redirected to the employer's site