Python Backend Developer

Tecnoprism

Bengaluru, Pune District

On-site

INR 1,500,000 - 2,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Tecnoprism in Bengaluru, India seeks a seasoned Python Backend Developer to design scalable backend systems and APIs. The role involves collaborating with AI teams to integrate AI features, while ensuring security, performance, and maintainability of backend services using FastAPI/Flask and modern cloud deployments.

Ideal candidates have 5+ years of Python backend experience, strong database skills, REST/microservices expertise, and familiarity with DevOps practices and containerization.

Qualifications

  • 5+ years of professional Python backend development experience.
  • Experience designing and maintaining scalable backend systems and APIs.
  • Strong SQL and NoSQL database knowledge.
  • Familiarity with REST/microservices and DevOps tooling.

Responsibilities

  • Architect and develop robust backend services and APIs using Python and modern frameworks (FastAPI, Flask).
  • Design and optimize database schemas and queries using SQL and NoSQL technologies.
  • Collaborate with frontend, product, and AI teams to integrate intelligent features.
  • Ensure backend systems are secure, scalable, and maintainable through best practices and DevOps workflows.
  • Support integration of AI-powered services (LLM APIs, RAG pipelines) into workflows.
  • Participate in code reviews and mentor junior developers.

Skills

Python backend development
Database management
API design & integration
DevOps practices

Education

Bachelor's or Master's in CS/SE

Tools

Docker
Git
CI/CD pipelines
Cloud deployment (AWS/Azure/GCP)

Job description

Python Backend Developer


Key Purpose of the Role:


Python backend developer will design and develop scalable, secure, and high-performance backend systems for modern web and enterprise applications. While the primary focus is on application development, the role requires a working understanding of AI technologies including large language models (LLMs), agent-based systems, and Retrieval-Augmented Generation (RAG) to support integration and collaboration with AI-focused teams.


Principal Responsibilities:


Responsibilities


  • Architect and develop robust backend services and APIs using Python and modern frameworks (e.g., FastAPI, Flask).
  • Design and optimize database schemas and queries using SQL and NoSQL technologies.
  • Collaborate with frontend, product, and AI teams to integrate intelligent features into applications.
  • Ensure backend systems are secure, scalable, and maintainable through best practices and DevOps workflows.
  • Support the integration of AI-powered services (e.g., LLM APIs, RAG pipelines) into application workflows.
  • Participate in code reviews, mentor junior developers, and contribute to technical decision-making.

Person Specification:


Essential Skills


  • Python Backend Development: Expertise in building and maintaining scalable backend systems.
  • Database Management: Strong proficiency in SQL and experience with relational and NoSQL databases.
  • API Design & Integration: Experience with RESTful APIs and microservices architecture.
  • DevOps Practices: Familiarity with Docker, Git, CI/CD pipelines, and cloud deployment.

Overall, Skills and Experience


  • Exposure to AI concepts such as LLMs, agents, and RAG pipelines, with ability to collaborate on integration.
  • Experience working with cloud platforms (AWS, Azure, GCP) and container orchestration.
  • Understanding of security best practices, performance optimization, and system monitoring.
  • Ability to work in agile teams and communicate effectively across technical and non-technical stakeholders.

Qualifications


Essential

  • Bachelors or Masters degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of professional experience in Python backend development and application architecture.

Desirable

  • Certifications in Python, cloud platforms, or DevOps tools.
  • Exposure to AI/ML libraries or platforms (e.g., Hugging Face, LangChain) and experience integrating AI services.
  • Experience in cross-functional teams building AI-enhanced applications.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Python Developer
Senior Python Developer

Neurealm • Gurugram District

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

Palni • Hyderabad

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

Palni • Hyderabad

On-site
INR 1,400,000 - 2,200,000
Python Backend Developer
Python Backend Developer

SP Software • Hyderabad

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

Ibotix Technologies • India

On-site
INR 600,000 - 1,000,000
Lead Backend Developer
Lead Backend Developer

Aptus Data Labs • Bengaluru

On-site
INR 1,500,000 - 2,800,000
Opportunity to work on AI-driven products
Collaborative, growth-oriented environment
Python/ML Engineer
Python/ML Engineer

Rwindia • Chennai District

On-site
INR 1,800,000 - 3,000,000
Senior Python Software Engineer
Senior Python Software Engineer

Stellar Innovations • Bengaluru

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

Techminds Group • NTR

On-site
INR 600,000 - 1,000,000
Backend Developer (Python) – GenAI & LLM Applications
Backend Developer (Python) – GenAI & LLM Applications

NavGurukul • India

On-site
INR 1,500,000 - 2,500,000