HamburgerMenu
hirist

eClerx - Backend Automation Developer - Python

eClerx
5 - 7 Years
Multiple Locations

Posted on: 18/06/2026

Job Description

Job Description :

Position : Backend Automation Developer

Experience : 5 to 7 Years

Location : Mumbai / Pune

Employment Type : Full-Time

Job Summary :

We are seeking a highly skilled Backend Automation Developer with 5 to 7 years of experience in building scalable backend systems, automation frameworks, data pipelines, and AI-powered applications. The ideal candidate will have strong expertise in Python, API development, ETL processes, databases, and Generative AI technologies. This role will be responsible for developing robust backend services that power intelligent automation and analytics solutions.

Key Responsibilities :

- Design, develop, and maintain scalable backend applications and automation frameworks.

- Build and manage RESTful APIs using FastAPI and other modern Python frameworks.

- Design and manage relational and vector database solutions to support AI applications.

- Implement caching strategies using Redis to improve application performance.

- Develop integrations with enterprise systems, third-party applications, and cloud services through APIs.

- Build and support Generative AI applications, including AI assistants, chatbots, and intelligent automation workflows.

- Collaborate with data scientists, architects, and frontend developers to deliver end-to-end AI solutions.

- Perform data analysis and visualization using Python libraries such as Pandas, NumPy, and Plotly.

- Ensure code quality through testing, documentation, code reviews, and adherence to best practices.

- Troubleshoot application issues and optimize performance, scalability, and reliability.

- Stay updated with emerging AI technologies, frameworks, and industry best practices.

Required Skills :

- Strong hands-on experience with Python development.

- Advanced knowledge of SQL and database design principles.

- Experience developing and consuming REST APIs using FastAPI.

- Experience working with Redis or similar caching technologies.

- Hands-on experience with Vector Databases such as Pinecone, Chroma, Weaviate, or Milvus.

- Strong proficiency in Pandas, NumPy, Plotly, and related Python libraries.

- Basic understanding of Machine Learning concepts and associated libraries.

- Experience building or supporting Generative AI applications.

- Knowledge of software engineering best practices, version control, and CI/CD pipelines.

Good to Have :

- Experience with Model Context Protocol (MCP).

- Experience implementing Retrieval-Augmented Generation (RAG) architectures.

- Experience with ETL development and orchestration tools such as Apache Airflow.

- Knowledge of Tool Calling and AI Agent frameworks.

- Familiarity with AI and cloud-native services on AWS, Azure, or GCP.

- Exposure to Docker, Kubernetes, and cloud deployment practices.

Preferred Qualifications :

- Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, Data Science, or a related field.

- 5-7 years of experience in Backend Development, Automation Engineering, Data Engineering, or AI Application Development.

- Experience delivering enterprise-scale automation, analytics, or AI transformation projects.

- Strong analytical, problem-solving, and communication skills.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...