Role Overview
We are looking for an experienced Technical Architect to lead the design and delivery of enterprise-grade AI applications built using a modern stack: React front-end, FastAPI Python backend, AI Agents built on LangGraph, hosted on platforms like Databricks or AI Foundry, and integrated with cloud-native services and third-party enterprise systems. The ideal candidate will drive the end-to-end architecture, technology decisions, and engineering excellence across multiple customer engagements.
Responsibilities
Architectural Leadership
- Engage with clients across all phases of product lifecycle: business discovery, requirements capture, high-level architecture, detailed design, development oversight, deployment, and rollout.
- Define and own overall solution architecture covering web, backend microservices, AI agents, data platform, and enterprise integrations.
- Translate business goals into non-functional and technical requirements (security, scalability, data privacy, integration patterns, observability, performance, compliance).
- Advise on feasibility trade-offs, technical options, and implementation roadmap; drive key architectural decisions.
AI + Platform Solutions
- Design and architect distributed LLM-based and Agent-based applications (LangGraph/Agents) integrating with private data and enterprise systems.
- Architect high-performance applications leveraging Databricks, AI Foundry, Vector Databases (e.g., Milvus, Pinecone, Chroma), Embeddings stores, Model serving endpoints, and event-driven AI pipelines.
- Ensure data pipeline integration for AI, including ingestion, metadata management, governance, data quality, and security controls.
Application & Integration Architecture
- Design microservices using FastAPI (Python) with React front-end applications.
- Define integration architecture using REST APIs, GraphQL, Webhooks, event frameworks (Kafka, EventBridge, Service Bus), RPA connectors, or enterprise middleware.
- Ensure solutions meet enterprise security standards: identity, RBAC, network segmentation, encryption, secrets management, API governance, and relevant data regulations.
Project Governance & Oversight
- Review and approve technical implementation, code quality, and platform configuration.
- Supervise engineering and MLOps teams; provide guidance on best coding practices, CI/CD automation, and deployment patterns.
- Foresee delivery risks associated with architecture; proactively align scope, time, and resource constraints with stakeholders.
- Communicate architecture vision, costs, risks, and status clearly to CXOs, business leaders, and delivery teams.
Qualifications & Experience
The ideal candidate will have a Bachelor’s or Master’s degree in Computer Science, Information Technology, or Software Engineering with 12+ years of experience in architecture and technical leadership, and:
Technical Skills
- Proven experience architecting end-to-end distributed applications with:
-
- React, FastAPI (Python), Microservices, Postgres/NoSQL/Vectors, Kubernetes/Serverless
- Event-driven architectures and enterprise integrations
- Expertise in AI Agent frameworks (LangGraph required); experience building or orchestrating multi-agent systems a strong plus.
- Experience with building and scaling AI workloads on Databricks, AI Foundry, Azure OpenAI, AWS Bedrock, or similar platforms.
- Strong experience in designing LLM-powered applications, prompt pipelines, retrieval augmented generation (RAG), orchestration, vector storage, and multimodal extensions.
- Hands-on knowledge of cloud deployment architecture (Azure or AWS) including:
-
- Networking & security
- Serverless compute, Kubernetes, managed datastores
- Monitoring, logging, and cost optimization
- Proven experience in Domain-Driven Design (DDD), data modeling, API standards design, and integration strategy.
- Building workflow based applications.
- Coding expertise in Python and working understanding of JavaScript/TypeScript.
Preferred Knowledge
- MLOps, CI/CD for AI models, observability, lineage tracking, regulatory compliance for data & AI.
- Knowledge of enterprise authentication (OAuth, SSO, SCIM), security frameworks (Zero Trust, SOC2, ISO27001).
- Knowledge of any workflow engine like LogicApps or any BPMN engine is preferred.
Soft Skills
- Ability to lead diverse engineering teams and mentor junior engineers.
- Comfortable working in ambiguity and emerging technology areas.
- Strong communication skills—capable of explaining deep technology to business stakeholders.
- High ownership, autonomy, and creativity; a mindset to learn fast and innovate.
- Collaborative, consultative working style with strong stakeholder management.
Must Have
- 12+ years of experience
- Front end architecture (React preferred, but angular, svelte etc. is also fine)
- Server side architecture: Python based API ( FastAPI preferred, other frameworks like flask is also fine)
- Building AI Applications on LLM
- Must have worked for US / Europe based customers
- Must have priorior architecture experience
- Good knowledge of creating application architecture on AWS or Azure.