Tata Consultancy Services · Jersey City, NJ
Gen AI Engineer
Last seen on Tata Consultancy Services’s official careers site on August 1, 2026; it may have closed since.
Apply on Tata Consultancy Services’s careers site →Job description
Key Responsibilities
- Develop object-oriented applications using Python with expert-level software engineering practices.
- Work with Vector Databases for embedding storage and retrieval optimization.
- Design and implement GenAI lifecycle management and RAG pipelines (chunking, embedding, retrieval, re-ranking, summarization) for banking use cases.
- Evaluate and test embedding models and frameworks for performance, latency, memory, and cost optimization.
- Apply prompt engineering, hallucination mitigation, and grounding techniques for AI solutions.
- Build API-driven applications using FastAPI, API Gateway, and integrate with MongoDB, Redis, and front-end frameworks (Angular/React).
- Develop utilities, automation frameworks, and data pipelines to support AI/ML and GenAI initiatives.
- Create monitoring dashboards and automation scripts for system health and performance.
- Collaborate with DevOps teams using enterprise tools (Git/Bitbucket, Jenkins, SonarQube, Artifactory, Ansible).
- Work with large cross-functional teams to deliver secure, compliant, and scalable solutions.
- Explore Agentic architectures for orchestration and multi-step reasoning in AI workflows. ________________________________________ Required
Primary Skill
- Python
Secondary Skills
- Vector DB, Django, Flask, FastAPI, KAFKA, Containerization (OpenShift, Docker etc.)
- Knowledge in GenAI lifecycle management and RAG pipelines.
- Expertise in prompt engineering and AI safety techniques.
- Hands-on experience with FastAPI, containerization (Docker/Kubernetes), and API integrations.
- Understanding of DevOps practices and enterprise tooling.
- Understanding of Kafka queue integration and configurations.
- Ability to deploy python code on to containers using OpenShift and docker etc.
- Ability to work effectively with large cross-functional teams in a regulated environment.
Salary Range
$70,000 to $80,000 per year
Qualifications
BACHELOR OF COMPUTER SCIENCE
More jobs at Tata Consultancy Services
Business Analyst
Jersey City, NJ
Business Analyst (Lending and Securitization)
Jersey City, NJ
Delivery Lead / Project Manager
Jersey City, NJ
Engineer
Jersey City, NJ
Similar jobs at other companies
Senior Software Engineer - Azure Compute Next Gen Platform
Microsoft · United States, Multiple Locations
Next-Gen System Cache ASIC Digital Design Engineer
Qualcomm · San Diego, California, United States of America
Next Gen, High-Speed, Memory and Cache Controller Design Engineer
Qualcomm · San Diego, California, United States of America
Drug-Gen Mdse/Clerk
Kroger · Agoura, CA, United States
Drug-Gen Mdse/Clerk
Kroger · Anna, TX, United States