Key Responsibilities
- Data science & analytics:
- Develop and maintain AI-powered applications using Python. These applications integrate LLM APIs from OpenAI, Google Gemini, Anthropic, or Hugging Face.
- Implement intelligent agents and workflows using LangChain, LangGraph, or CrewAI.
- Design and optimize Retrieval-Augmented Generation (RAG) systems with vector databases like Pinecone, PGVector, or Weaviate.
- Fine-tune pre-trained models using Hugging Face Transformers, PyTorch, or TensorFlow. Optimize models for performance and cost-efficiency.
- Evaluate model performance and experiment with new GenAI tools. Stay current with the latest AI advancements.
- Develop and deploy machine learning models using Python libraries (Pandas, NumPy, Scikit-learn, TensorFlow, etc.).
- Perform data preprocessing, feature engineering, and statistical analysis to extract actionable insights.
- Integrate predictive models into production-ready applications.
- Backend development (Python + Flask):
- Design and implement RESTful APIs using Flask. Integrate AI functionality into existing backend systems and web applications.
- Ensure secure authentication, authorization, and session management.
- Optimize backend performance and scalability.
- Frontend development (React):
- Build dynamic, responsive, and user-friendly web interfaces using React.js..
- Collaborate with UI/UX designers to translate wireframes into functional components.
- Manage state efficiently with Redux or Context API.
- Database management (MySQL):
- Design normalized relational database schemas.
- Write optimized SQL queries for data retrieval and manipulation.
- Ensure data integrity, security, and performance tuning.
About Company: We are data analytics, IoT and digital services provider with offices in Bangalore and Pune. We are passionate about applying technology for better business decisions.