Key Responsibilities:
- Back-End Development: Lead the design and development of Python-based back-end modules, ensuring seamless integration between different product components.
- AI & Machine Learning Integration: Implement AI solutions aligned with business and customer needs.
- System Architecture & Performance: Architect, maintain, and optimize AI services, ensuring scalability, efficiency, and high performance.
- Client Collaboration: Work closely with clients to analyze requirements, propose AI-driven solutions, and ensure successful implementation.
- Quality Assurance & Testing: Oversee testing efforts with QA teams, ensuring AI models and systems meet performance and reliability standards.
- Issue Resolution & Project Management: Identify, track, and resolve issues throughout the development lifecycle while enforcing project timelines and best practices.
- Documentation & Continuous Learning: Maintain technical documentation for AI models, system architecture, and development processes while staying updated with the latest AI and machine learning advancements.
Skills & Qualifications:
- Bachelor’s or Master’s degree in Computer Science, AI, or a related field.
- 5+ years of experience in AI, ML , microservices architecture, and back-end development.
- Strong understanding of machine learning and deep learning, with experience optimizing AI training models.
- Create, refine, and implement models utilizing Large Language Models (LLMs) and Generative AI (e.g., OpenAI, GPT, BERT, Hugging Face Transformers) to address real-world business challenges
- Analyze, adapt, and improve data science prototypes, especially in areas like natural language processing (NLP), computer vision, and generative AI.
- Keep abreast of developments in AI, especially in generative AI, distributed training, responsible AI practices, and toolkits like Langchain, langgraph to ensure the integration of cutting-edge technologies in all initiatives.
- Expertise in object detection, Mask R-CNN, face recognition, and image matching.
- Expertise in LLM, AI agents, AI-Agents frameworks such as llamindex, langgraph, smolagents.
- Hands-on experience with Linux and cloud platforms such as AWS, GCP, Azure.
- Extensive experience with Docker containers and orchestration technologies.
- Proven ability to mentor junior developers in AI/ML projects.
- Strong analytical and problem-solving skills with the ability to manage project timelines and overcome technical challenges.
- Excellent communication and collaboration skills, working effectively with cross-functional teams, clients, and stakeholders.
- Ability to work independently and collaboratively, contributing to shared AI projects.
- Strong analytical and problem-solving capabilities, with a track record of managing projects from ideation to execution.
- High level of accountability for deliverables, emphasizing innovation and continuous improvement.