About the job : About Company :
At Ishan Technologies, we are on a transformative journey to create future-ready, AI-first solutions that shape industries and empower enterprises.
Our AI & Innovation Lab is the hub of our technology strategy, driving advanced R&D, cutting-edge AI / ML development, and high-impact product innovation.
We are looking for passionate developers who thrive in building scalable systems and want to be part of an innovation-driven environment.
Role Overview :
We are seeking a Python Developer with 4+ years of experience to join our AI & Innovation Research Lab.
You will contribute to designing and implementing Python-based solutions that power AI and Intelligent Automation products.
This role is ideal for someone who enjoys hands-on coding, solving complex problems, and working closely with AI / ML experts to bring research into scalable enterprise applications.
Key Responsibilities :
- Develop and optimize backend systems and APIs in Python for AI-driven products and platforms.
- Collaborate with AI / ML engineers, data scientists, and product teams to build efficient data processing workflows.
- Build modular, reusable Python components to support microservices and distributed architectures.
- Work with relational and non-relational databases (PostgreSQL, SQL, Firestore, NoSQL).
- Implement integrations with messaging systems (Kafka, RabbitMQ, Pub / Sub).
- Contribute to the design and development of RESTful APIs and asynchronous systems (FastAPI, Uvicorn).
- Write clean, testable, and maintainable code aligned with best practices (CI / CD, Docker, Git, unit testing).
- Participate in code reviews and actively contribute to improving code quality.
Desired Skills & Experience :
4+ years of professional Python development experience.Strong experience with backend frameworks (Django / FastAPI / Flask).Solid understanding of OOP, design patterns, and microservices architecture.Experience working with databases (SQL & NoSQL) and API integrations.Familiarity with cloud platforms (GCP / AWS / Azure) and containerization (Docker / Kubernetes) is a plus.Exposure to AI / ML workflows or data-intensive applications is an advantage.Strong problem-solving, debugging, and collaboration skills(ref : hirist.tech)