AI, Sr Architect
Technology, Data & Digital · Data, AI & Analytics · Artificial Intelligence · Software Engineering
In short
Synopsys is seeking a Senior Architect to lead the development of agentic AI systems and AI full-stack applications. This role involves designing, building, and deploying intelligent workflows, memory architectures, and integrations with enterprise tools, leveraging expertise in Python and various AI frameworks.
Responsibilities
- Design, build, and deploy agentic AI applications and AI full-stack solutions using frameworks such as ADK, NAT, Langchain, CrewAI and similar agent platforms.
- Develop intelligent workflows for planning, reasoning, task decomposition, tool execution, reflection, and multi-step orchestration.
- Implement and optimize memory architectures, including semantic, procedural, episodic, and working/session memory.
- Conduct LLM evaluations for agentic applications, optimizing for cost and performance.
- Build integrations with enterprise tools, APIs, knowledge bases, databases, and search systems.
- Develop backend services, orchestration layers, APIs, and supporting full-stack components.
- Implement RAG pipelines, vector search, knowledge retrieval, prompt orchestration, and contextual grounding.
- Design robust agent state management, persistence, retry, fallback, and recovery mechanisms.
- Establish evaluation frameworks for agent quality, memory relevance, tool-use success, hallucination reduction, latency, cost, and safety.
- Build observability and monitoring for agentic systems, including tracing, logging, and workflow telemetry.
- Apply guardrails, policy controls, validation layers, and secure design practices.
- Mentor engineers, drive design reviews, establish best practices, and contribute to engineering standards.
- Collaborate with product managers, designers, researchers, platform teams, and business stakeholders.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Data Science, AI/ML, or related field.
- Minimum 15+ years of software engineering experience, including strong hands-on experience building and shipping production systems.
- Proven experience delivering AI/ML, GenAI, or agentic AI applications in production environments.
- Strong proficiency in Python and at least one of JavaScript, Java, C++, or Go.
- Experience with ADK, NAT, LangGraph, AutoGen, CrewAI, Semantic Kernel, or similar agentic development frameworks.
- Strong understanding of LLM application design, workflow orchestration, prompt engineering, tool/function calling, RAG architectures, memory systems for agents, and multi-agent collaboration patterns.
- Experience with vector databases, search systems, embeddings, and knowledge retrieval pipelines.
- Experience building AI full-stack applications, including backend APIs/microservices and frontend or user-facing AI experiences.
- Familiarity with cloud platforms such as AWS, GCP, or Azure, and container/orchestration technologies such as Docker and Kubernetes.
- Experience with CI/CD, Git-based development, testing, and Agile/Scrum practices.
- Strong understanding of observability, evaluation, guardrails, security, privacy, and responsible AI practices.
Desired Qualifications
- PhD is a plus.
- Experience in semiconductor, EDA, developer productivity, or enterprise software domains is a plus.
Benefits
- Accelerate Synopsys’ adoption of agentic AI through scalable, workflow-driven applications.
- Enable delivery of robust AI systems that combine LLMs, tools, memory, and orchestration to solve high-value business problems.
- Improve engineering productivity and business efficiency through reusable agentic patterns, platform components, and best practices.
- Raise the technical maturity of the team through mentorship, code quality, architecture guidance, and knowledge sharing.
- Help establish Synopsys as a leader in responsible, enterprise-grade AI application development.
#AI#Architecture#Agentic AI#LLM