Python AI Engineer

Tata Consultancy Services Limited
Sunrise, FL, United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$80,000.0 - $100,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence Airflow Automation of Tests Big Data Cloud Computing Profiling Continuous Integration Extract Transform Load (ETL) Relational Databases
+30 more
Database Queries Linux Python (Programming Language) PostgreSQL Machine Learning Apache Maven NoSQL Query Optimization RabbitMQ Role-Based Access Control Tensorflow SQLAlchemy Data Logging Data Processing Scripting Data Ingestion Flask (Web Framework) Large Language Models Spring-boot Git Fastapi Pandas Pytest Git Flow Apache Kafka Api Design Data Pipelines Docker Jenkins Microservices

Job description

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

Requirements

Do you have experience in Schema design?, * 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

Benefits & conditions

(part of Tata group) 3.93.9 out of 5 stars Sunrise, FL $80,000 - $100,000 a year, Pulled from the full job description

  • Pet insurance
  • Health insurance
  • Vision insurance
  • Dental insurance
  • Commuter assistance, 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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:03 min

Career evolution in data engineering and AI platforms

Maria Apazoglou · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

1:34 min

Transitioning from traditional software development to artificial intelligence consulting

Patrick Schnell Patrick Schnell · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all