Design and implement generative AI solutions using large language model orchestration frameworks such as LangChain, LangGraph, LlamaIndex, or similar technologies.
Build and optimize multi-agent systems that coordinate intelligent task execution, reasoning, and workflow orchestration across enterprise applications.
Develop retrieval-augmented generation (RAG) pipelines using embeddings, vector stores such as Weaviate, and data retrieval strategies that improve relevance and response quality.
Build backend services and application interfaces using Python, FastAPI, Java, Spring Boot, or similar technologies to support scalable AI-driven applications.
Design and support cloud-native AI solutions across Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform (GCP), including serverless and containerized deployment patterns.
Collaborate with engineering and platform teams to integrate AI applications with data services, messaging systems, caching layers, and enterprise platforms such as Oracle, PostgreSQL, Apache Ignite, RabbitMQ, or similar technologies.
Drive engineering best practices for observability, scalability, security, reliability, and operational readiness across AI and machine learning services.
Provide technical leadership in solution design, architectural reviews, and implementation patterns that advance enterprise AI engineering standards.
Evaluate and improve performance of AI applications through efficient use of data processing tools such as Apache Spark, Pandas, and related analytics or pipeline technologies.
Responsibilities listed are not intended to be all-inclusive and may be modified as necessary.