Senior Developer | Python + Fast API +UI

Tata Consultancy Services

Pune District, Bengaluru, Hyderabad

On-site

INR 800,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Tata Consultancy Services is seeking an experienced backend engineer to develop applications using Python and modern frameworks like FastAPI and Flask. Candidates should have 3-5 years of experience and be skilled in system design, agile methodologies, and cloud platforms.

The role involves working on AI frameworks and ensuring the implementation of best engineering practices, including strong knowledge of data security, automated testing, and continuous integration.

Qualifications

  • Min 3-5 years of experience in backend engineering.
  • Proven experience with AI frameworks and orchestration.
  • Strong knowledge of security best practices related to LLMs.

Responsibilities

  • Build backend applications with Python frameworks.
  • Design distributed systems and microservices architecture.
  • Implement engineering best practices in development.

Skills

Python expertise
Cloud platforms
CI/CD practices
Containerization (Docker, Kubernetes)
Database management (relational/NoSQL)
System design

Job description

  • Experience: min 3 - 5+ years of professional experience in backend engineering, with a strong focus on Python.
  • Python Mastery: Deep expertise in Python and modern backend frameworks (e.g., FastAPI, Flask, Django).
  • AI/Agentic Frameworks: Proven hands‑on experience building applications with LLMs (OpenAI, Anthropic, open‑source models) and agentic orchestration frameworks.
  • System Design: Strong understanding of distributed systems, microservices architecture, and asynchronous programming in Python.
  • Database Expertise: Solid experience with both relational/NoSQL databases and Vector Databases.
  • Engineering Best Practices: Strong commitment to CI/CD, automated testing, version control (Git), and code reviews.
  • Experience with cloud platforms and containerization/orchestration (Docker, Kubernetes).
  • Familiarity with prompt engineering techniques and model fine‑tuning.
  • Understanding of security best practices, especially concerning data privacy and LLM vulnerabilities (e.g., prompt injection).
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Backend Developer
Python Backend Developer

Ibotix Technologies • India

On-site
INR 600,000 - 1,000,000
Python Developer
Python Developer

InspironLabs • Bengaluru

On-site
INR 700,000 - 1,200,000
Senior Python Developer
Senior Python Developer

Palni • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Python Backend Developer
Python Backend Developer

Tecnoprism • Bengaluru, Pune District

On-site
INR 1,500,000 - 2,200,000
Senior Python Developer- AI/ML
Senior Python Developer- AI/ML

ASTIKA SOFTWARE TECHNOLOGIES PRIVATE LIMITED • Hyderabad

On-site
INR 3,000,000 - 4,500,000
Senior Backend Engineer (Python)
Senior Backend Engineer (Python)

DIMAAG • Bengaluru Urban

On-site
INR 1,800,000 - 3,200,000
Senior Python Developer
Senior Python Developer

Neurealm • Gurugram District

On-site
INR 2,500,000 - 4,000,000
Backend Python Developer
Backend Python Developer

Avalon Software Services • Hyderabad, Chennai District, Bengaluru

On-site
INR 2,500,000 - 4,200,000
Senior Python Developer
Senior Python Developer

CodeTru • Hyderabad

On-site
INR 1,000,000 - 1,500,000
Python (FastAPI) Backend Developer
Python (FastAPI) Backend Developer

United States Digital Space LLC • Maharashtra

Hybrid
INR 700,000 - 1,200,000