HamburgerMenu
hirist

AI Engineer - Python Programming

Geetha Technology Solutions
6 - 10 Years
Multiple Locations

Posted on: 18/04/2026

Job Description

Description :

About the Role :

We are looking for a skilled AI Engineer to design and build advanced agentic AI solutions and production-grade LLM applications. The ideal candidate will have hands-on experience in building multi-agent systems, RAG pipelines, and deploying scalable AI services using modern frameworks and cloud platforms. This role requires strong expertise in Python, API development, and AI orchestration, along with a focus on performance, reliability, and governance.

Key Responsibilities :

AI & LLM Development :

- Design and build agentic AI solutions using LangGraph/LangChain including workflows, tool usage, memory, routing, and guardrails

- Implement and operationalize LLM integrations using AWS Bedrock, OpenAI, or Azure

- Develop prompt strategies, orchestration flows, and evaluation mechanisms

- Optimize cost, latency, and performance of LLM-based systems

Multi-Agent Systems :

- Build multi-agent architectures (planner, executor, critic patterns)

- Implement task decomposition, reflection, and fallback strategies

- Enable human-in-the-loop workflows for critical decision points

RAG & Data Processing :

- Develop production-grade RAG pipelines including chunking, embeddings, and vector databases

- Optimize retrieval mechanisms for accuracy and speed

- Ensure proper citation handling and response quality

Backend & API Development :

- Develop scalable backend services using Python (3.10+) and FastAPI

- Follow clean coding practices with type hints and modular architecture

- Package and deploy production-ready services

Testing & Reliability :

- Implement strong testing practices using pytest, mocking, and contract testing

- Maintain CI pipelines with coverage and quality gates

- Ensure system reliability during rapid development cycles

Cloud & Data Engineering :

- Build and manage data pipelines using AWS services (S3, Glue, Lambda, Step Functions, Kinesis, Redshift/Athena)

- Work with databases like PostgreSQL/RDS including optimization and migrations

- Implement asynchronous programming using asyncio, aiohttp/httpx

DevOps & Deployment :

- Containerize applications using Docker (multi-stage builds, security best practices)

- Deploy applications on ECS/EKS with CI/CD pipelines and infrastructure as code

- Ensure scalable and secure deployment environments

Governance & Best Practices :

- Ensure AI and data governance standards are followed

- Maintain data security, compliance, and ethical AI practices

Technical Skills & Qualifications :

- 6-10 years of experience in AI/ML or software engineering

- Strong Python programming and backend development experience

- Hands-on experience with LangChain, LangGraph, or similar frameworks

- Experience with LLM platforms such as AWS Bedrock, OpenAI, or Azure OpenAI

- Expertise in building RAG pipelines and vector-based retrieval systems

- Strong understanding of APIs, microservices, and system design

- Experience with cloud platforms, preferably AWS

- Knowledge of testing frameworks and CI/CD practices

- Strong problem-solving and analytical skills

Good to Have :

- Experience with advanced AWS data services and pipelines

- Strong database optimization skills (PostgreSQL/RDS)

- Deep understanding of asynchronous programming patterns

- Experience with Docker, Kubernetes, and cloud deployments

- Familiarity with AI governance and compliance frameworks


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...