AI, Sr Architect
Technology, Data & Digital · Data, AI & Analytics · Machine Learning · Artificial Intelligence · Software Engineering
In short
We are seeking a hands-on senior engineering leader to design, build, and deploy production-grade agentic AI systems and AI full-stack applications. This role involves developing intelligent workflows, implementing memory architectures, and optimizing LLM applications for scalable, business-impacting solutions.
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, factoring in cost and performance considerations.
- Build integrations with enterprise tools, APIs, knowledge bases, databases, search systems, and external services.
- Develop backend services, orchestration layers, APIs, and supporting full-stack components for AI applications.
- Implement RAG pipelines, vector search, knowledge retrieval, prompt orchestration, and contextual grounding for agents.
- Design robust agent state management, persistence, retry, fallback, and recovery mechanisms.
- Establish evaluation frameworks for agent quality, memory relevance, tool-use success, and safety.
- Build observability and monitoring for agentic systems.
- 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. PhD is a plus.
- 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
- Experience in semiconductor, EDA, developer productivity, or enterprise software domains is a plus.
- A strong systems thinker and pragmatic problem solver.
- A hands-on technical leader who can move between architecture and implementation.
- An effective communicator who can explain complex AI concepts to diverse audiences.
- A collaborative team player who values inclusion, curiosity, and continuous learning.
- A mentor who raises the bar for engineering quality and technical excellence.
- Ethical, detail-oriented, and committed to responsible AI deployment.
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#Generative AI#Agentic AI#LLM#full-stack