Source description
About the role
Full-Stack AI Engineering LeadRole Overview A hands-on technical lead and senior developer responsible for the end-to-end backend stackfrom LLM orchestration and data design to scalable API designensuring seamless integration with frontend applications. Key Responsibilities 1. Build & Deploy AI Solution Design and develop backend services and APIs using Python (FastAPI). Implement microservices and event-driven architectures where appropriate. Ensure the platform is scalable, performant, and maintainable. Mentor junior developers on coding best practices, patterns, and technical problem solving. Collaborate with UI engineers (React/Angular) to integrate backend APIs and support delivery of modular, maintainable micro-frontends. Experience developing in React is a plus. 2. Oversee Implementation on Cloud Infrastructure Collaborate with infra team for required services on Azure, AWS, or GCP. Implement serverless, containerized, and microservices-based architectures. Guide integration of databases (SQL and NoSQL) with backend and frontend services. 3. Implement Modern Software Engineering Practices Provide hands-on guidance for backend and oversee frontend development. Implement CI/CD pipelines and observability for the platform. Optimize application performance, reliability, and maintainability. Required Capabilities / Skills / Experience 8+ years of software engineering experience with a focus on building scalable backend systems. Proven track record of shipping AI/GenAI Solutions. Hands-on experience in Python (FastAPI), RESTful APIs, microservices, SQL/NoSQL/Vector databases. Experience developing with LLMs and agentic frameworks such as MAF/Autogen/ADK. Experience collaborating with frontend teams developing in React or Angular. Strong experience in one or more cloud platform (Azure/AWS/GCP) and cloud-native application design. Practical knowledge of containerization (Docker), orchestration (Kubernetes), and CI/CD pipelines. Strong problem-solving, coding, and system design skills focused on scalable, maintainable solutions. Full-Stack AI Engineering LeadRole Overview A hands-on technical lead and senior developer responsible for the end-to-end backend stackfrom LLM orchestration and data design to scalable API designensuring seamless integration with frontend applications. Key Responsibilities 1. Build & Deploy AI Solution Design and develop backend services and APIs using Python (FastAPI). Implement microservices and event-driven architectures where appropriate. Ensure the platform is scalable, performant, and maintainable. Mentor junior developers on coding best practices, patterns, and technical problem solving. Collaborate with UI engineers (React/Angular) to integrate backend APIs and support delivery of modular, maintainable micro-frontends. Experience developing in React is a plus. 2. Oversee Implementation on Cloud Infrastructure Collaborate with infra team for required services on Azure, AWS, or GCP. Implement serverless, containerized, and microservices-based architectures. Guide integration of databases (SQL and NoSQL) with backend and frontend services. 3. Implement Modern Software Engineering Practices Provide hands-on guidance for backend and oversee frontend development. Implement CI/CD pipelines and observability for the platform. Optimize application performance, reliability, and maintainability. Required Capabilities / Skills / Experience 8+ years of software engineering experience with a focus on building scalable backend systems. Proven track record of shipping AI/GenAI Solutions. Hands-on experience in Python (FastAPI), RESTful APIs, microservices, SQL/NoSQL/Vector databases. Experience developing with LLMs and agentic frameworks such as MAF/Autogen/ADK. Experience collaborating with frontend teams developing in React or Angular. Strong experience in one or more cloud platform (Azure/AWS/GCP) and cloud-native application design. Practical knowledge of containerization (Docker), orchestration (Kubernetes), and CI/CD pipelines. Strong problem-solving, coding, and system design skills focused on scalable, maintainable solutions.
More at Cognizant