Talent.com
This job offer is not available in your country.
Senior Python Backend Engineer

Senior Python Backend Engineer

PIT SOLUTIONS LIMITEDthiruvananthapuram, India
17 hours ago
Job description

Job Description

Job Overview :

We are seeking an experienced Senior Python Backend Engineer to join our dynamic engineering team. In this role, you will architect, develop, and scale high-performance backend systems. The ideal candidate will have extensive experience building production-grade APIs, managing distributed systems, and implementing robust data processing pipelines with a focus on reliability and scalability.

Key Responsibilities :

Design and develop scalable backend APIs using FastAPI with advanced async / await patterns for high-concurrency applications.

Build and maintain sophisticated distributed task processing systems using Celery, Redis, and RabbitMQ for background job orchestration.

Design and implement RAG (Retrieval Augmented Generation) systems for intelligent document processing and question-answering capabilities.

Integrate and optimize vector databases (Qdrant) for semantic search and similarity matching in large-scale document retrieval systems.

Build and maintain real-time voice processing systems including speech-to-text, text-to-speech, and voice-enabled conversational AI interfaces.

Implement advanced MongoDB operations including complex aggregation pipelines, query optimization, and performance tuning for large-scale data processing.

Develop resilient external API integrations with comprehensive retry logic, rate limiting, and webhook event systems.

Design and implement robust authentication and authorization systems using JWT tokens and role-based access control.

Develop and maintain LangChain-based AI pipelines for document ingestion, text chunking, embedding generation, and retrieval workflows.

Build containerized microservices architecture with Docker and orchestrate multi-service deployments.

Implement comprehensive error handling, monitoring, and observability solutions for production systems and AI model inference endpoints.

Write and maintain technical documentation, conduct code reviews, and mentor junior developers.

Collaborate with DevOps teams on cloud deployment strategies and CI / CD pipeline optimization.

Requirements Required Skills & Qualifications :

5+ years of professional Python development experience with mastery of async / await patterns and concurrent programming.

Expert-level proficiency in FastAPI framework with experience building complex production APIs, middleware integration, and streaming responses.

Advanced MongoDB expertise including aggregation pipelines, query optimization, schema design, replica sets, and performance tuning.

Proven experience with RAG (Retrieval Augmented Generation) systems and implementing end-to-end document processing pipelines for intelligent search and Q&A applications.

Hands-on experience with vector databases (Qdrant) for semantic search, embedding storage, and similarity matching at scale.

Proficiency with LangChain framework including document loaders, text splitters, embedding models, vector stores, retrievers, and chain orchestration.

Experience with real-time voice APIs and audio processing including OpenAI Realtime API.

Hands-on experience with distributed task processing using Celery, Redis, and message queue systems (RabbitMQ / Redis).

Proven experience integrating external APIs with sophisticated retry mechanisms, rate limiting, exponential backoff, and webhook implementations.

Strong security implementation skills including JWT authentication, API security best practices, input validation, and secure file handling.

Production experience with cloud platforms (Azure / AWS / GCP) including managed services, blob storage, and containerized deployments.

Proficiency with Docker containerization, multi-stage builds, and container orchestration.

Experience with database design, transaction management, connection pooling, and data migration strategies.

Strong understanding of software architecture patterns, dependency injection, and separation of concerns.

Preferred Qualifications :

Knowledge of Azure ecosystem including Blob Storage, managed Redis, Azure Cognitive Services, and Azure-specific deployment patterns.

Experience with OpenAI API integration, prompt engineering, and managing large language model inference at scale.

Knowledge of speech processing technologies including speech-to-text (Whisper, Azure Speech, Google Speech), text-to-speech (ElevenLabs, Azure TTS), and voice activity detection.

Experience with real-time audio streaming protocols, audio format handling (WAV, MP3, WebM), and optimizing voice processing pipelines for low latency.

Familiarity with embedding models (OpenAI, Sentence Transformers) and their optimization for production use cases.

Knowledge of additional AI frameworks and tools such as Hugging Face Transformers, Llama Index, or custom ML pipeline development.

Familiarity with monitoring and observability tools (Sentry, Prometheus, structured logging) and AI-specific metrics tracking.

Experience with automated testing frameworks and test-driven development practices.

Understanding of event-driven architecture and publish-subscribe patterns.

Experience with file processing, validation, and cloud storage integration for large-scale document ingestion pipelines.

Understanding of AI system performance optimization including batch processing, caching strategies, and model serving infrastructure.

Knowledge of modern development practices including type hints, linting (Ruff), and code quality tools.

Proficiency with AI-assisted development environments (Cursor IDE) and modern development workflows.

Requirements

Required Skills & Qualifications : 5+ years of professional Python development experience with mastery of async / await patterns and concurrent programming. Expert-level proficiency in FastAPI framework with experience building complex production APIs, middleware integration, and streaming responses. Advanced MongoDB expertise including aggregation pipelines, query optimization, schema design, replica sets, and performance tuning. Proven experience with RAG (Retrieval Augmented Generation) systems and implementing end-to-end document processing pipelines for intelligent search and Q&A applications. Hands-on experience with vector databases (Qdrant) for semantic search, embedding storage, and similarity matching at scale. Proficiency with LangChain framework including document loaders, text splitters, embedding models, vector stores, retrievers, and chain orchestration. Experience with real-time voice APIs and audio processing including OpenAI Realtime API. Hands-on experience with distributed task processing using Celery, Redis, and message queue systems (RabbitMQ / Redis). Proven experience integrating external APIs with sophisticated retry mechanisms, rate limiting, exponential backoff, and webhook implementations. Strong security implementation skills including JWT authentication, API security best practices, input validation, and secure file handling. Production experience with cloud platforms (Azure / AWS / GCP) including managed services, blob storage, and containerized deployments. Proficiency with Docker containerization, multi-stage builds, and container orchestration. Experience with database design, transaction management, connection pooling, and data migration strategies. Strong understanding of software architecture patterns, dependency injection, and separation of concerns

Create a job alert for this search

Backend Engineer Python • thiruvananthapuram, India

Related jobs
  • Promoted
Senior Release Engineer (Branching, Merging & Deployment)

Senior Release Engineer (Branching, Merging & Deployment)

CESThiruvananthapuram, IN
This role is critical in maintaining the.Perform code merges, resolve conflicts, and ensure.Automate deployment processes for. Collaborate with teams to align on.Monitor deployments, troubleshoot is...Show moreLast updated: 6 days ago
  • Promoted
Senior Backend Engineer

Senior Backend Engineer

Riva MoneyKollam, IN
We are building the infrastructure from scratch, and we are looking for a.As a Senior Backend Engineer, you will be responsible for building the backbone of Riva’s infrastructure—designing.Contribu...Show moreLast updated: 30+ days ago
  • Promoted
Senior Data Engineer

Senior Data Engineer

Otomeyt AIThiruvananthapuram, IN
We are seeking a highly skilled 7+.The ideal candidate will have strong technical expertise in Azure, Data Engineering tools, and advanced ETL design along with excellent communication and problem-...Show moreLast updated: 19 days ago
  • Promoted
Senior / Lead Backend Engineer Java & Cloud

Senior / Lead Backend Engineer Java & Cloud

adesso Indiakollam, kerala, in
We are looking for a highly experienced.Senior or Lead Backend Engineer.Java software development, cloud architecture, and DevOps practices. The ideal candidate will have deep hands-on experience in...Show moreLast updated: 5 days ago
  • Promoted
Senior Data Engineer

Senior Data Engineer

DeltacubesThiruvananthapuram, IN
Build and maintain scalable ETL / ELT pipelines.Work with Snowflake and BigQuery for data storage.Implement orchestration with Airflow or Prefect. Integrate data workflows with Python.Optimize data pi...Show moreLast updated: 16 days ago
  • Promoted
Senior Data Engineer

Senior Data Engineer

SAIVA AIThiruvananthapuram, IN
We are building the future of healthcare analytics.Join us to design, build, and scale robust data pipelines that power nationwide analytics and support our machine learning systems.Our goal : pipel...Show moreLast updated: 9 days ago
  • Promoted
Back End Developer ( GO or Python)

Back End Developer ( GO or Python)

Tilda ResearchThiruvananthapuram, IN
REMOTE OPPORTUNITY - Join a Series A Rocketship headed to Series B Funding.We require each candidate to complete coding exercises in either " GO" or " Python. Build scalable back-end services using....Show moreLast updated: 30+ days ago
  • Promoted
Backend Python / AI Engineer

Backend Python / AI Engineer

JuiceLabs AIKollam, IN
Where creative engineering meets applied AI.At JuiceLabs, we’re building vertical AI-native tools that unlock fresh insights and creative superpowers for our clients in advertising, ecommerce, and ...Show moreLast updated: 9 days ago
  • Promoted
Senior Backend Developer

Senior Backend Developer

StealthThiruvananthapuram, IN
Fintech Unicorn seeking backend engineers who love building systems that millions trust with their money.Your code directly affects millions of users' financial lives - from seamless payments to sm...Show moreLast updated: 6 days ago
  • Promoted
Senior Product Engineer (Backend)

Senior Product Engineer (Backend)

Cityflothiruvananthapuram, kerala, in
We are looking for a Senior Product Engineer (Backend) who thrives at the intersection of product, design, and engineering. You’ll be responsible for building end-to-end features from ideation to de...Show moreLast updated: 9 days ago
  • Promoted
Senior Full Stack Software Engineer (Backend-leaning, Integrations & Orchestration)

Senior Full Stack Software Engineer (Backend-leaning, Integrations & Orchestration)

Just Move Inkollam, kerala, in
Just Move In is building the Amazon for moving and home & financial services.We partner with leading brands and service providers to take the admin pain out of moving, from council tax and utilitie...Show moreLast updated: 30+ days ago
  • Promoted
Principal Backend Engineer (Python, C#)

Principal Backend Engineer (Python, C#)

IntelliasKollam, IN
Intellias is supporting the modernization and ongoing development of a cloud-native, AI-driven platform used across the vehicle product lifecycle by a major global automotive group.The platform ena...Show moreLast updated: 7 days ago
  • Promoted
Python Backend Engineer

Python Backend Engineer

EQL Globalthiruvananthapuram, kerala, in
EQL Global builds data-driven platforms and solutions for the finance sector.Join us to help build robust, scalable data pipelines that power high-quality financial intelligence.We’re seeking a Pyt...Show moreLast updated: 30+ days ago
  • Promoted
Senior Backend Engineer

Senior Backend Engineer

Eltropythiruvananthapuram, kerala, in
Remote | Senior Backend Engineer | Eltropy (fintech SaaS Firm).You’ll work with Golang or Java, modern cloud infrastructure, and robust data systems to deliver reliable, high-performance solutions ...Show moreLast updated: 30+ days ago
  • Promoted
Senior Backend Developer (Remote)

Senior Backend Developer (Remote)

StealthThiruvananthapuram, IN
Remote
Fintech Unicorn seeking backend engineers who love building systems that millions trust with their money.Your code directly affects millions of users' financial lives - from seamless payments to sm...Show moreLast updated: 20 days ago
  • Promoted
Go - Senior Backend Engineer

Go - Senior Backend Engineer

InCommonthiruvananthapuram, kerala, in
US-based healthcare company on a mission to fix care for low-income patients with complex needs.They combine primary, behavioral, and social care into a single, continuous experience—powered by ele...Show moreLast updated: 27 days ago
  • Promoted
Senior Cloud Engineer AWS

Senior Cloud Engineer AWS

Matrix USAThiruvananthapuram, IN
We are seeking an experienced AWS Developer proficient in Python and PySpark to design, develop, and maintain scalable, serverless data processing and workflow automation solutions on AWS.The ideal...Show moreLast updated: 5 days ago
  • Promoted
Backend and Data Pipeline Engineer

Backend and Data Pipeline Engineer

JRD SystemsThiruvananthapuram, IN
Job Role : Backend and Data Pipeline Engineer - Python.We’re investing in technology to develop new products that help our customers drive their growth and transformation agenda.These include new da...Show moreLast updated: 5 days ago
  • Promoted
Senior Cloud Engineer

Senior Cloud Engineer

Dexian IndiaThiruvananthapuram, IN
Title : Senior Cloud Engineer / FullStack Developer (with Cloud Experience).Notice Period : Immediate to Currently serving. Proficiency in modern programming languages such as Java, Python, JavaScript,...Show moreLast updated: 28 days ago
  • Promoted
Sr. Fullstack engineer

Sr. Fullstack engineer

Relevance LabKollam, IN
Design, develop, and maintain our AI Agents platform using Python, FastAPI, React, and TypeScript.Collaborate with cross-functional teams, including product managers, designers, and backend enginee...Show moreLast updated: 30+ days ago