AI Solution Engineer / Python Developer
Location: Atlanta, GA / Dallas, TX / Mason, OH (Onsite role in any of these locations)
Duration: July 30, 2026 – January 30, 2027 (6 Months)
Experience Required: 4–8 Years
Job Summary
TCS is seeking a highly skilled AI Solution Engineer / Python Developer with strong expertise in Python, FastAPI, LangChain, LangGraph, and Tesseract OCR to build AI‑powered, cloud‑native applications. The ideal candidate should have experience designing scalable microservices, integrating LLMs, developing AI workflows, and deploying secure, production‑ready AI solutions on AWS.
Must‑Have Skills
Programming & Backend
- Strong proficiency in Python
- Hands‑on experience with FastAPI
- Experience developing RESTful APIs
- Strong understanding of Microservices Architecture
- Experience with Asynchronous Processing
AI & Generative AI
- LangChain
- LangGraph
- Large Language Models (LLMs)
- Prompt Engineering
- Retrieval‑Augmented Generation (RAG)
- Embeddings
- Structured Outputs
- AI Agent Development
- Workflow Orchestration
- Tool/API Orchestration
- Intent Routing
- AI‑assisted Decision Flows
- OCR & Document Processing
Tesseract OCR
- Tesseract OCR
- Document Scanning
- Text Extraction
- PDF Processing
- Image Processing
- Document Ingestion Pipelines
Cloud & DevOps
- AWS Lambda
- Amazon SQS
- Amazon SNS
- Cloud‑native Architecture
- Event‑driven Architecture
- API Management
- Apigee API Gateway
- API Proxy Development
- API Policies
- Routing
- OAuth Security
- KVMs
- API Products
- API Deployment
- Security
- AI Guardrails
- Prompt Injection Prevention
- PII/PHI Protection
- Response Validation
- Logging & Monitoring
Good‑to‑Have Skills
- OpenAI
- Azure OpenAI
- Docker
- Vector Databases
- Embeddings
- Document Processing Pipelines
- Cloud Platforms
Roles & Responsibilities
- Design, develop, and maintain scalable REST APIs using Python and FastAPI.
- Build and orchestrate LLM‑based AI workflows using LangChain and LangGraph.
- Integrate Tesseract OCR for document scanning, text extraction, and preprocessing.
- Develop backend services for AI/ML‑driven applications.
- Build prompt workflows, AI agents, and state graphs for complex reasoning pipelines.
- Design cloud‑native, event‑driven microservices using AWS services.
- Develop secure API‑driven AI solutions using Apigee API Gateway.
- Collaborate with Data Scientists, ML Engineers, and Frontend Developers.
- Optimize APIs and AI processing pipelines for performance, scalability, and reliability.
- Perform unit testing, code reviews, and documentation.
- Implement AI security best practices, including guardrails, PII/PHI protection, prompt injection prevention, and monitoring.
Required Technical Skills
- Python
- FastAPI
- LangChain
- LangGraph
- Tesseract OCR
- REST APIs
- Microservices
- AWS Lambda
- Amazon SQS
- Amazon SNS
- Apigee API Gateway
- OAuth
- Prompt Engineering
- RAG
- Embeddings
- AI Agents
- Event‑driven Architecture
Preferred Technical Skills
- OpenAI / Azure OpenAI
- Docker
- Vector Databases
- Document Processing
- Cloud Platforms
Education
Bachelor’s or Master degree in Computer Science, Engineering, or a related field.
Primary Skills
- Python
- FastAPI
- LangChain
- LangGraph
- Tesseract OCR
- AWS
- Apigee
- Generative AI
- LLM Integration
- REST API Development
- Microservices
- AI Solution Engineering