We are seeking a highly skilled Python Backend Engineer to join our team. The ideal candidate will have strong experience in backend development, data handling, and AI integration, with expertise in building scalable, high-performance systems. You will work on designing and implementing APIs, integrating AI models, and ensuring smooth data processing pipelines.
Key Responsibilities :
- Design, develop, and maintain backend services using Python (Flask / FastAPI) .
- Build and optimize REST APIs for Lead Predictor features.
- Implement and manage PostgreSQL databases with SQLAlchemy ORM and handle schema migrations using Alembic .
- Integrate ElasticSearch for search and analytics functionalities.
- Work with Redis / Celery / RQ for background task processing and caching.
- Collaborate with AI teams to integrate solutions using Azure OpenAI, OpenAI SDK, LangChain, and LangGraph .
- Monitor and log system performance using ELK stack (Elasticsearch, Logstash, Kibana) .
- Containerize and deploy applications using Docker .
- Ensure system scalability, security, and performance optimization.
- Collaborate with cross-functional teams (Product, AI, and DevOps) to deliver end-to-end features.
Required Skills & Experience :
Strong programming skills in Python 3 with experience in Flask or FastAPI .Hands-on experience with PostgreSQL and query optimization.Proficiency in SQLAlchemy ORM and database migration tools like Alembic .Experience with Redis , RQ / Celery for task queues and caching.Good understanding of ElasticSearch integration and optimization.Experience with AI / ML model integration using Azure OpenAI, LangChain, LangGraph .Familiarity with Docker and containerized deployment.Experience with logging, monitoring, and debugging using ELK stack .Solid understanding of software design patterns, scalability, and performance optimization .Good to Have
Exposure to microservices architecture.Knowledge of CI / CD pipelines and cloud environments (Azure / AWS / GCP).Prior experience in AI-powered platforms or predictive analytics projects.Position
Title : Python Backend EngineerLocation : ChennaiType : Full-TimeOnly Immediate joiners apply who are comfortable for chennai location.