Job description:
We are seeking a talented and proactive Python Developer requiring 1.5-3 years of industry experience. As a people-centric company, we prioritize team growth because we believe our people drive our success.
Basic Requirements:
- Bachelor’s or Master’s in Computer Science or relevant.
- Minimum experience of 1.5-3 years
- Excellent problem-solving and communication skills.
- Strong expertise in Python and frameworks like Django, Flask, or FastAPI.
- Experience working with vector databases like Pinecone, Weaviate, FAISS, or similar
technologies for AI-driven applications. - Proficiency in integrating and working with large language models (LLMs), including experience
in fine-tuning and deploying them. - Knowledge of SQL databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB,
Redis). - Hands-on experience with RESTful API development and third-party integrations.
- Strong knowledge of cloud platforms (AWS) is a PLUS.
- Expertise in containerization using Docker.
- Experience with CI/CD pipelines, automated testing, and continuous deployment.
- Proficiency in Git and version control best practices.
Responsibilities:
Architect, design, and implement high-performance backend services and APIs.
Lead the development of scalable and maintainable Python-based applications.
Collaborate with frontend teams, DevOps, and stakeholders to ensure seamless integration of
backend services.
Integrate vector databases (e.g., Pinecone, Weaviate, FAISS) for optimized data retrieval and
similarity search in AI/ML applications
Work with large language models (LLMs) like GPT, BERT, or custom-trained models to build AI-
powered solutions, including chatbots and intelligent search engines.
Experience working with frontend technologies like HTML, CSS and Javascript
Drive best coding practices, including unit testing, code reviews, and continuous integration.
Monitor application performance, troubleshoot issues, and optimize for scalability and security.
Work closely with project managers to define scope, timelines and deliverables.
Interested candidates can submit their applications, along with their resumes and portfolios, via email, website, or job portals like LinkedIn.
