About the Role :
We are looking for a skilled Python Developer with a strong foundation in OOPs, RESTful API development, and database integration to join our internal product development team. The ideal candidate should have hands-on experience building scalable backend systems, integrating with APIs, and working with Generative AI tools. This is a remote opportunity where you will contribute directly to our in-house product roadmap.
Key Responsibilities :
- Design, develop, and maintain backend services and APIs using Python (Flask / FastAPI).
- Implement OOP principles effectively (Inheritance, Polymorphism, Abstraction, Encapsulation).
- Work with databases (SQL, ORM frameworks such as SQLAlchemy / Django ORM) for efficient data storage and querying.
- Integrate Generative AI & NLP models using LLM APIs (OpenAI, Anthropic, etc.) and Vector Databases (Pinecone, Weaviate).
- Write clean, maintainable, and testable code with pytest / unittest frameworks.
- Handle multithreading and concurrency for scalable applications.
- Implement exception handling, custom error handling, and logging for reliable systems.
- Manage file I / O operations, serialization / deserialization (JSON, Pickle, etc.).
- Ensure version control best practices with Git.
- Collaborate with cross-functional teams to deliver high-quality product features on time.
Must-Have Skills :
Python (Core & Advanced) : OOPs, Built-ins & Collections, Comprehensions, Lambdas, Generators.RESTful API Development : Flask / FastAPI (routing, middleware, DI patterns).Databases : SQL CRUD, Joins, Aggregations, ORM basics (SQLAlchemy / Django ORM).Generative AI & NLP : Familiarity with LLM APIs (OpenAI, Anthropic, etc.), Vector DBs (Pinecone, Weaviate).Concurrency : Multithreading, concurrency basics.Testing : pytest / unittest for unit & integration testing.Version Control : Git (branching, merging, conflict resolution).Good to Have :
Knowledge of CI / CD pipelines.Familiarity with Docker / Kubernetes for containerized deployments.Exposure to cloud services (AWS / GCP / Azure).(ref : hirist.tech)