AI Architect
Varsha PUnited StatesSENIORPosted 2h ago
Generative AILLMsRAGAI AgentsAgentic AIAI-assisted software engineeringSDLC automation.NETJavaAngularReactAPIsSQLPythonAzureCloudCI/CDDevOpsAutomated TestingPrompt EngineeringContext EngineeringLLM Evaluation
About the Role
We are looking for an experienced AI Architect – AI SDLC & Agentic Engineer to design and implement an AI-driven Software Development Life Cycle (AI SDLC) using AI agents, Specification-Driven Development (SDD), reverse engineering, and forward engineering.
Key Responsibilities
• Define and implement an end-to-end AI SDLC framework covering requirements, development, testing, validation, and deployment.
• Build AI-driven reverse engineering processes to analyze existing applications, code, databases, APIs, UI, and business rules and convert them into structured specifications.
• Establish Specification-Driven Development (SDD), ensuring approved requirements drive architecture, code, test cases, and documentation.
• Design AI agent workflows for architecture, coding, SQL/data modeling, APIs, UI, testing, code reviews, and validation.
• Implement AI-assisted forward engineering to convert BRD/FRD/specifications into production-ready application components.
• Establish automated specification-to-code, specification-to-test, and traceability/validation mechanisms.
• Define governance, security, quality gates, and human-in-the-loop controls for AI-generated artifacts.
• Evaluate and integrate tools such as Claude Code, GitHub Copilot, Azure AI, OpenAI, and other agentic development platforms.
Requirements
• Strong hands-on experience in Software Architecture & AI
• Generative AI, LLMs, RAG, AI Agents, and Agentic AI
• AI-assisted software engineering and SDLC automation
• Reverse Engineering and Forward Engineering
• Specification-Driven Development (SDD)
• Enterprise Application Architecture
• .NET / Java, Angular / React, APIs, SQL, Python, and Azure / Cloud
• CI/CD, DevOps, and Automated Testing
• Prompt Engineering, Context Engineering, and LLM Evaluation
• Strong understanding of software architecture, design patterns, and enterprise security