ML/AIWork
Tata Consultancy Services (TCS) logo

Java Engineer

Tata Consultancy Services (TCS) · Austin, US

Job description

Must Have Technical/Functional Skill

Backend (Core)

  • Python – FastAPI / Django / Flask
  • RESTful APIs – Design and implementation
  • SQLAlchemy ORM
  • Async programming (async/await

Frontend (Core)

  • React – Modern React with hooks
  • JavaScript / TypeScript (ES6+)
  • State management (Redux / Context API)
  • Material-UI or similar component libraries

Database

  • PostgreSQL – Production experience, query optimization
  • SQL – Complex queries, indexing, schema design

Cloud & DevOps

  • AWS – Experience with EC2, S3, Lambda, Glue, EKS
  • Docker – Containerization
  • Kubernetes / EKS – Container orchestration
  • CI/CD – Jenkins / GitLab / GitHub Actions

Architecture

  • Microservices – Designed and implemented distributed systems
  • System design – Scalability, performance, reliability
  • API patterns – REST best practices

GOOD-TO-HAVE SKILLS

AI / ML Integration

  • LangChain or LLM orchestration frameworks
  • OpenAI API integration experience
  • Prompt engineering and embeddings
  • Semantic search implementation

Specialized Databases

  • Neo4j or graph databases (Cypher)
  • Vector databases (Pinecone, Weaviate, pgvector)

Roles & Responsibilities KEY RESPONSIBILITIES

Technical Leadership

  • Drive architectural decisions and technical roadmap
  • Establish coding standards and best practices
  • Lead design reviews and technical discussions
  • Mentor developers and conduct code reviews

Hands-On Development

  • Implement complex features (frontend + backend)
  • Optimize performance (APIs, queries, UI)
  • Debug production issues
  • Write clean, maintainable code

Collaboration

  • Translate requirements into technical designs
  • Work with product, data, and AI teams
  • Communicate technical decisions to stakeholders

Salary Range $110,000-$125,000 Per year

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 & amp; Training Reimbursement. Time Off: Vacation, Time Off, Sick Leave & Holidays. Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.

#LI-DNI

Location Austin, TX Job Function TECHNOLOGY Role Engineer Job Id 409563 Desired Skills Python Salary Range $110,000-$125,000 a year Desired Candidate Profile

Qualifications : BACHELOR OF COMPUTER SCIENCE

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

More Generative AI and LLM roles

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