Python Developer

Tata Consultancy Services

Alpharetta (GA)

On-site

USD 110,000 - 120,000

Full time

3 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Discretionary Incentive
Medical Coverage
Dental & Vision
Disability Insurance
Pet Insurance
Parental Leave
Auto & Home Insurance
Identity Theft Protection
Commuter Benefits
Certification & Training Reimbursement
Vacation & Holidays
Legal & 401K Plan
Performance Bonus
College Fund
Student Loan Refinancing

Job summary

Tata Consultancy Services is seeking a seasoned Python Developer to design, build, and deploy AI-powered applications and backend services. You will work with LLMs, AI frameworks, and cloud-native architectures to deliver scalable, secure software solutions.

You will collaborate with cross-functional teams to implement RAG workflows, vector-based search, and AI-driven automation, while maintaining high-quality code and robust CI/CD practices.

Qualifications

  • 8+ years of hands-on Python development.
  • Proficiency with FastAPI, Flask, or Django.
  • Experience building RESTful APIs and microservices.
  • Hands-on with LLMs, prompt engineering, and AI model integration.
  • Familiar with AI orchestration frameworks (LangChain, LangGraph, etc.).
  • Knowledge of embeddings, vector databases (Pinecone/FAISS/Weaviate/ChromaDB).
  • SQL and database design principles.
  • Git, and CI/CD with Docker in containerized environments.

Responsibilities

  • Design, develop, and maintain scalable Python apps and microservices.
  • Build AI/ML solutions including LLMs and Generative AI apps.
  • Develop REST APIs and backend services (FastAPI/Flask/Django).
  • Design RAG solutions and AI-assisted workflows.
  • Work with vector databases and embedding models for semantic search.
  • Integrate AI services like OpenAI, Azure OpenAI, Gemini, Claude.
  • Develop data pipelines for model training and inference.
  • Collaborate with product and data teams to deliver enterprise-grade solutions.
  • Optimize performance, security, and reliability.
  • Participate in Agile processes, code reviews, tests, and CI/CD.

Skills

Python development
FastAPI/Flask/Django
REST APIs
LLMs/Generative AI
LangChain/AI orchestration
Vector databases
SQL/database design
Git/CI-CD
Docker/containers
Distributed systems

Education

Bachelor's in CS

Tools

Docker
Kubernetes
PyTorch
TensorFlow
Databricks

Job description

Job Description

Must Have Technical/Functional Skills

We are seeking a highly skilled Python Developer with hands-on experience in Artificial Intelligence, Machine Learning, and Generative AI technologies. The ideal candidate will be responsible for designing, developing, and deploying scalable AI-powered applications, backend services, and intelligent automation solutions. This role requires strong Python development expertise combined with knowledge of LLMs, AI frameworks, APIs, and cloud-native architectures.

Key Responsibilities
  • Design, develop, and maintain scalable Python applications and microservices.
  • Build and integrate AI/ML solutions, including Large Language Models (LLMs) and Generative AI applications.
  • Develop REST APIs and backend services using FastAPI, Flask, or Django.
  • Design and implement Retrieval-Augmented Generation (RAG) solutions and AI-assisted workflows.
  • Work with vector databases and embedding models to support semantic search and knowledge management applications.
  • Integrate AI services such as OpenAI, Azure OpenAI, Gemini, Claude, or similar platforms.
  • Develop data pipelines for model training, inference, and AI-driven automation.
  • Collaborate with Product Owners, Architects, Data Engineers, and Business Stakeholders to deliver enterprise-grade solutions.
  • Optimize application performance, scalability, security, and reliability.
  • Participate in Agile development processes, code reviews, testing, and CI/CD activities.
Roles & Responsibilities
Required Skills
  • 8+ years of hands-on experience in Python development.
  • Strong expertise in Python frameworks such as FastAPI, Flask, or Django.
  • Experience with RESTful APIs, Microservices Architecture, and distributed systems.
  • Good understanding of Machine Learning, NLP, and Generative AI concepts.
  • Hands-on experience working with LLMs, Prompt Engineering, and AI model integration.
  • Experience with LangChain, LangGraph, Semantic Kernel, CrewAI, AutoGen, or similar AI orchestration frameworks.
  • Knowledge of RAG architecture, embeddings, and vector databases such as Pinecone, FAISS, Weaviate, or ChromaDB.
  • Proficiency in SQL and database design principles.
  • Experience with Git, CI/CD pipelines, Docker, and containerized environments.
  • Strong problem-solving, analytical, and communication skills.
Preferred Skills
  • Experience with cloud platforms such as AWS, Azure, or GCP.
  • Knowledge of MLOps, LLMOps, and model deployment practices.
  • Experience with PyTorch, TensorFlow, Scikit-learn, Pandas, and NumPy.
  • Familiarity with Kafka, Spark, Databricks, or Snowflake.
  • Exposure to AI governance, Responsible AI, and model monitoring frameworks.
  • Experience in Banking, Financial Services, Capital Markets, or other regulated industries.
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 Prote ction.
  • 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.

Salary Range: $110,000-120,000 a 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

Python Full Stack Developer with AI/Gen AI
Python Full Stack Developer with AI/Gen AI

Tata Consultancy Services • Charlotte (NC)

On-site
USD 130,000 - 170,000
Discretionary Incentive
Medical Coverage
Parental Leaves
+6
Principal, AI Engineer, Solution Delivery
Principal, AI Engineer, Solution Delivery

Tata Consultancy Services • New York (NY)

On-site
USD 120,000 - 130,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
401K Plan
+1
AI/ML Engineer
AI/ML Engineer

Tata Consultancy Services • Los Angeles (CA)

On-site
USD 70,000 - 75,000
Discretionary Bonus
Medical Coverage
Dental & Vision
+2
AI Architect
AI Architect

Tata Consultancy Services • North Chicago (IL)

On-site
USD 120,000 - 140,000
Comprehensive Medical Coverage
Discretionary Annual Incentive
401K Plan
+2
Python Developer | Wilmington/New York, US
Python Developer | Wilmington/New York, US

JobCubby • New York (NY), Northern (KY)

Hybrid
USD 42,000 - 147,000
Senior Python/AI Software Engineer
Senior Python/AI Software Engineer

Compunnel, Inc. • Phoenix (AZ)

On-site
USD 140,000 - 190,000
Senior Python Developer - AI & Full Stack Specialist
Senior Python Developer - AI & Full Stack Specialist

AKTRA INC • McLean (VA)

On-site
USD 130,000 - 190,000
Python / AI Engineer
Python / AI Engineer

NextLink Group • Town of Poland (NY)

On-site
USD 120,000 - 180,000
Python Developer
Python Developer

Programmers.io • Jersey City (NJ)

On-site
USD 90,000 - 120,000
Senior Python Developer- AI/ML
Senior Python Developer- AI/ML

Sustainable Talent • San Francisco (CA)

On-site
USD 120,000 - 150,000
Competitive salary
Flexible PTO
Full benefits
+1