Role: Engineer
Required Skills: Artificial Intelligence | Machine Learning
Qualification: BACHELOR OF COMPUTER SCIENCE
Experience: 8 - 20 Years
Function: TECHNOLOGY
Apply By: 2026-12-20
Role Overview
We are seeking a highly skilled AI Application Engineer to design, develop, and integrate enterprise-grade agentic
AI applications. The ideal candidate will have hands-on experience working with large language models (LLMs),
multi-agent architectures, and cloud-native technologies. This role requires strong Python and AWS engineering
expertise to build scalable, secure, observable, and reliable AI agents and enterprise tool integrations.
Key Responsibilities
- Collaborate with cross-functional teams to define AI agent requirements, integration patterns, and implementation
plans.
- Design and develop orchestration agents and domain-specific agents using Python 3.12, LangChain, LangGraph,
or Strands.
- Integrate LLMs and foundation models for reasoning, structured responses, tool calling, and workflow automation.
- Deploy and operate AI agents using Amazon Bedrock AgentCore Runtime and Azure OpenAI.
- Implement agent-to-agent communication using A2A 1.0 and the official Python a2a-sdk.
- Build secure agent-to-tool integrations using the Model Context Protocol (MCP) and Amazon Bedrock AgentCore
Gateway.
- Use PostgreSQL for task persistence, workflow status, agent state, and idempotency management.
- Store and manage generated documents and artifacts using Amazon S3 and secure credentials with AWS
Secrets Manager.
- Implement logging, metrics, and distributed tracing using AgentCore Observability, OpenTelemetry, and Amazon
CloudWatch.
- Develop unit, integration, and A2A contract tests using pytest, and troubleshoot complex AI application issues.
- Document agent frameworks, integration patterns, development standards, and operational best practices.
Qualifications
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Proven experience developing AI applications and integrating LLMs or foundation models with enterprise
systems.
- Strong proficiency in Python, asynchronous programming, API development, and object-oriented design.
- Hands-on experience with LangChain, LangGraph, or similar agentic AI frameworks.
- Strong understanding of prompt engineering, tool calling, structured outputs, context management, and LLM
response validation.
- Experience with AWS services, relational databases, REST APIs, and cloud-native application development.
- Familiarity with multi-agent orchestration, distributed systems, task persistence, and asynchronous workflows.
- Strong problem-solving, debugging, communication, and collaboration skills.
AI Application Engineer
Preferred Skills
- Experience with Amazon Bedrock AgentCore Runtime, Gateway, and Observability.
- Knowledge of A2A protocols, MCP clients and servers, and enterprise tool integration.
- Experience with PostgreSQL, Amazon S3, AWS Secrets Manager, OpenTelemetry, CloudWatch, Hashicorp, and
pytest.
- Experience deploying secure, scalable, and highly available AI applications in production environments.
- Familiarity with Docker, Kubernetes, CI/CD pipelines, retrieval-augmented generation, LLM evaluation, and AI
guardrails
< div>
Salary Range: $95,000-$145,000 a year
TCS Employee Benefits Summary:
Discretionary Annual Incentive.
Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.
Family Support: Maternal & Parental Leaves.
Insurance Options: Auto & Home Insurance, Identity Theft Protection.
Convenience & Professional Growth: Commuter Benefits & Certification & amp; Training Reimbursement.
Time Off: Vacation, Time Off, Sick Leave & Holidays.
Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.
#LI-SP1