ML/AIWork
Tata Consultancy Services (TCS) logo

Python AI Engineer

Tata Consultancy Services (TCS) · San Antonio, US

Job description

Role - Python AI Engineer

Experience Required - 8+ Years

We are seeking a skilled Python Developer with strong expertise in PostgreSQL, and PyTest. The role involves building robust data processing solutions, optimizing relational databases, and implementing automated testing frameworks for enterprise-grade applications.

Roles & Responsibilities

  • Design and develop data processing pipelines and utilities using Python.

  • Java, API, Python, Cloud, Microservice based architecture, Spring boot, Vertex, Kafka, RDBMS, No SQL, Maven, GIT, Jenkins, CI/CD

  • Python, AI/ML, Tensorflow, LLM, GenAI

  • Implement efficient data ingestion and transformation workflows using Pandas.

  • Model, implement, and optimize PostgreSQL schemas and queries for large datasets.

  • Develop and maintain automated test suites using PyTest (unit, integration, regression).

  • Integrate data and service layers via REST/gRPC and enforce type safety.

  • Build and maintain CI/CD pipelines with quality gates and test automation.

  • Ensure application observability through logging, metrics, and performance profiling.

  • Implement data security and compliance measures (RBAC, encryption, auditing).

  • Collaborate with cross-functional teams to deliver production-ready solutions.

  • Provide production support and drive root-cause analysis for critical issues

Required Qualification

  • 5+ years of professional experience in Python development.

  • Expertise in Python and Pandas for data manipulation and analysis.

  • Strong SQL skills and hands-on experience with PostgreSQL (query tuning, schema design).

  • Proficiency in PyTest for automated testing and CI/CD integration.

  • Familiarity with ETL patterns and large-scale data processing.

  • Experience with Git-based workflows and CI/CD tools.

  • Knowledge of Linux, Docker, and scripting for automation.

  • Strong communication and collaboration skills; Agile experience.

Generic Managerial Skills, If any

  • Experience with SQLAlchemy, Alembic, and ORM frameworks.

  • Familiarity with Airflow or Prefect for workflow orchestration.

  • Exposure to Kafka or RabbitMQ for messaging.

  • Knowledge of FastAPI or Flask for API development.

  • Prior experience in BFSI domain

Base Salary Range : $80,000 to $100,000 Per Annum

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 & Training Reimbursement.

Time Off: Vacation, Time Off, Sick Leave & Holidays.

Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.

Location

San Antonio, TX

Job Function

TECHNOLOGY

Role

Engineer

Job Id

421159

Desired Skills

Artificial Intelligence | Python

Salary Range

$80,000-$100,000 a year

ML/AI Work links you to the employer's original posting — always verify the details there before applying.

More Core AI Engineering roles

View all →
$80,000 – $100,000/yr
Tata Consultancy Services (TCS)
Apply →