Job
Description
As a Full Stack Developer at Wartin Labs Technologies, you will play a crucial role in shaping the AI journey of the company. Here are some key responsibilities and qualifications required for this role: **Role Overview:** You will independently own the design, development, and deployment of AI solutions at Wartin Labs Technologies. You will collaborate closely with the team, leveraging the MERN stack (React, React Native, Node.js, MongoDB) to design, develop, and maintain scalable software solutions. **Key Responsibilities:** - **AI Model Design & Development** - Build and implement machine learning models and algorithms to solve real business problems and enhance product intelligence. - Design and develop multi-agent systems using frameworks like LangChain, AutoGen, or CrewAI to enable autonomous agents to collaborate and solve complex tasks. - Develop Retrieval-Augmented Generation (RAG) systems by integrating vector databases (e.g., Pinecone, FAISS) and large language models (LLMs) to enhance information retrieval and generation capabilities. - **Voice Assistant Development** - Develop and deploy AI-powered voice assistants using platforms such as VAPI and Retell AI. - Integrate Automatic Speech Recognition (ASR), Natural Language Understanding (NLU), and Text-to-Speech (TTS) technologies to create seamless voice interactions. - Design and implement conversational flows, ensuring natural and context-aware dialogues. - **Data Analysis & Preparation** - Analyze large datasets, preprocess data, and extract meaningful insights to inform AI development. - Implement data pipelines for efficient data handling and processing. - **Integration with MERN Stack** - Seamlessly integrate AI solutions into existing MERN-based applications for web and mobile. - Ensure smooth communication between AI components and the MERN stack. - **Workflow Automation with n8n** - Leverage experience with n8n to design, build, and automate workflows integrating AI models and services efficiently within the infrastructure. - Utilize n8n for orchestrating data flows and ensuring smooth interaction between AI components and external systems. - **Prototype & Test** - Rapidly prototype AI features, test their effectiveness, and iterate based on feedback and results. - Conduct performance evaluations and optimize AI models for efficiency and scalability. - **Deploy & Maintain Models** - Deploy AI models to production, monitor their performance, and continuously optimize for scalability and efficiency. - Implement version control and rollback mechanisms for AI models. - **Stay Updated** - Keep up with the latest advancements in AI/ML and suggest improvements to keep solutions cutting-edge. - Participate in AI communities and contribute to open-source projects. - **Collaborate & Communicate** - Work closely with founders, developers, and stakeholders to align AI initiatives with business goals and ensure smooth implementation. - Document AI development processes and provide training to team members. **Qualifications Required:** - Proficiency in Python and JavaScript (Node.js). - Experience with AI/ML frameworks like LangChain, AutoGen, CrewAI. - Knowledge of vector databases (e.g., Pinecone, FAISS) and LLMs. - Familiarity with VAPI, Retell AI, ASR, NLU, and TTS technologies. - Strong analytical and problem-solving skills. - Excellent verbal and written communication skills. - Ability to work effectively in a team-oriented environment. If you are passionate about building robust, scalable AI solutions and want to be at the forefront of AI innovation in a dynamic startup, this role at Wartin Labs Technologies is for you. Contact us at hr@wartinlabs.com to apply and be a part of our team shaping the future of digital experiences.,