Job Summary
We are seeking a Solutions Architect 3 / Principal Digital Architect to lead architecture for complex AI-related projects. The architect will own end-to-end solution and platform architecture, balancing scalability, performance, security, resilience, and cost while translating ambiguous business requirements into durable technical solutions. This role requires daily communication with U.S.-based business owners, product leaders, engineering teams, and architecture stakeholders.
Key Responsibilities
• Own and define end-to-end solution and platform architectures for large-scale distributed systems from concept through production.
• Design solutions for scalability, performance, resilience, security, and reliability.
• Partner with business leaders, product owners, engineering managers, and delivery teams to align architecture with business outcomes.
• Evaluate and introduce emerging technologies through proofs of concept and architectural spikes.
• Establish and enforce architecture standards, patterns, and best practices.
• Provide technical leadership, architectural guidance, and mentorship to engineering teams.
• Ensure solutions meet security, compliance, and regulatory requirements.
• Create and maintain architecture documentation, including design rationale and trade-offs.
• Continuously improve architecture to increase developer productivity, reliability, and cost efficiency.
• Influence technical decisions without direct authority.
Required Qualifications
• Bachelor's degree with 5+ years of experience in an architecture capacity.
• Strong architectural thinking with the ability to decompose complex problems and evaluate trade-offs.
• Strong technical leadership and ability to influence teams without authority.
• Excellent communication skills with both technical and non-technical stakeholders.
• Strong requirements analysis and ability to translate business and non-functional requirements into technical designs.
• Strong foundation in application and platform architecture using modern architectural patterns and standards.
• Strong programming background in Python and Java.
• Experience designing enterprise-scale distributed systems.
• Ability to reason about solutions at the code level.
• Experience with AWS and cloud-native architecture.
• Experience with Docker and Kubernetes.
• Experience with CI/CD, Infrastructure as Code, observability, and automated testing.
• Experience with SQL and NoSQL databases.
• Experience with Snowflake, data modeling, data warehouses, replication, and sharding.
• Strong REST, GraphQL, and/or gRPC API design experience.
• Experience with API versioning and documentation.
• Experience integrating distributed services through APIs and event-driven architectures.
• Understanding of AI architecture requirements including performance and latency optimization, cost control and token efficiency, security and data privacy, AI guardrails, scalability, reliability, production monitoring, and evaluation.
Preferred Qualifications
• Experience defining AI reference architectures and enterprise AI standards.
• Experience comparing classical ML, LLM-based, and non-AI solutions based on business requirements.
• Experience taking AI solutions from POC to production at scale.
• Hands-on RAG architecture experience, including data ingestion, document preprocessing, chunking strategies, embeddings and vectorization, query-time retrieval and ranking, and context assembly.
• Understanding of vector databases, similarity search, embedding techniques, and related performance and cost trade-offs.
• Experience with Agentic AI frameworks and end-to-end AI workflows.
• Knowledge of prompt design and versioning, context management and memory, model routing and fallback strategies, model selection, fine-tuning versus RAG versus hybrid approaches, AI evaluation and monitoring, drift detection, guardrails, and AI security.
• Experience integrating AI capabilities into enterprise platforms through APIs and event-driven architectures.
• Experience with enterprise solution and distributed systems architecture.
• Experience with technical leadership and business stakeholder communication.
• Experience working with U.S.-based business owners, product leaders, engineering teams, and architecture stakeholders.
• Experience working in a 100% remote environment.
• Experience collaborating with large architecture and engineering teams.