Gen AI Engineer

Tata Consultancy Services

Jersey City (NJ)

On-site

USD 70,000 - 80,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Tata Consultancy Services is looking for a skilled Python Developer in Jersey City, New Jersey. This role requires expertise in developing object-oriented applications and working with advanced AI solutions. The ideal candidate will manage GenAI projects and collaborate with cross-functional teams.

Applicants should have experience in Python, Vector Databases, and API-driven applications. The position offers a yearly salary between $70,000 and $80,000 with opportunities for professional growth in a dynamic environment.

Qualifications

  • Experience with GenAI lifecycle management and RAG pipelines.
  • Expertise in prompt engineering and AI safety techniques.
  • Hands-on experience with API integrations.

Responsibilities

  • Develop object-oriented applications using Python.
  • Work with Vector Databases for optimization.
  • Collaborate with DevOps teams using enterprise tools.

Skills

Python
Vector DB
Django
Flask
FastAPI
Kafka
Containerization

Education

Bachelor of Computer Science

Tools

Docker
Kubernetes
OpenShift

Job description

  • 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.

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 Skills & Experience

  • 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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior AI Architect Gen AI & Agentic AI
Senior AI Architect Gen AI & Agentic AI

Tata Consultancy Services • New York (NY)

On-site
USD 150,000 - 170,000
Python Engineer with GenAI
Python Engineer with GenAI

TekPioneers • Jersey City (NJ)

On-site
USD 180,000 - 240,000
Python Developer - Gen AI
Python Developer - Gen AI

Scadea Software Solutions • Dallas (TX)

On-site
USD 120,000 - 180,000
Fullstack Developer with AI
Fullstack Developer with AI

Tata Consultancy Services • Irving (TX)

On-site
USD 125,000 - 140,000
Senior Python/AI Software Engineer
Senior Python/AI Software Engineer

Compunnel, Inc. • Phoenix (AZ)

On-site
USD 140,000 - 190,000
Lead Artificial Intelligence Engineer – Development, Infrastructure
Lead Artificial Intelligence Engineer – Development, Infrastructure

Jobtailor • Illinois

Hybrid
USD 140,000 - 210,000
Software Engineer Python - Advanced | Columbus, US | JPMC
Software Engineer Python - Advanced | Columbus, US | JPMC

JobCubby • Columbus (OH)

On-site
USD 42,000 - 147,000
Senior Software Engineer
Senior Software Engineer

Govserviceshub • McLean (VA)

On-site
USD 120,000 - 160,000
Senior AI Infrastructure Platform Engineer
Senior AI Infrastructure Platform Engineer

Jobtailor • California (MO)

On-site
USD 140,000 - 190,000
Fullstack AI Engineer: React/Java GenAI & RAG
Fullstack AI Engineer: React/Java GenAI & RAG

Tata Consultancy Services • Irving (TX)

On-site
USD 125,000 - 140,000