Kroolo Kroolo is an innovative AI-powered productivity and collaboration platform transforming how businesses operate. Our cutting-edge solutions leverage custom AI agents to automate workflows, streamline task management, and enhance team productivity. As we continue to push the boundaries of AI-driven workplace solutions, we're seeking talented engineers to join our growing team. Position Overview We're looking for a Python Engineer with expertise in Generative AI to help design, develop, and maintain our AI-powered backend systems. In this role, you will work closely with our engineering team to build robust and scalable services that power our AI agents and automation features. Key Responsibilities -Develop and maintain Python-based backend services using FastAPI and Django frameworks - Design, implement, and optimize AI-powered features and functionalities using agentic frameworks like LangChain, CrewAI, and AutoGPT - Create and deploy custom AI agents for workflow automation and productivity enhancement - Build efficient task processing systems using Celery for background job handling - Implement parallel processing techniques to enhance system performance - Maintain and improve existing AI applications and server infrastructure - Collaborate with cross-functional teams to integrate AI capabilities into our product ecosystem - Participate in code reviews, testing, and debugging to ensure high-quality code - Stay updated with the latest developments in generative AI and implement innovative solutions Required Qualifications - 2+ years of experience in Python development with a focus on backend services and AI applications - Proficiency in FastAPI and Django web frameworks - Experience integrating and working with LLM APIs (OpenAI, Anthropic, etc.) - Experience with agentic AI frameworks such as LangChain, CrewAI, AutoGPT, or similar tools for building autonomous AI agents - Strong knowledge of Celery for distributed task processing - Experience with parallel processing techniques and optimization - Understanding of RESTful API design principles - Familiarity with containerization (Docker) and cloud services - Experience building and deploying AI applications in production environments - Strong problem-solving skills and attention to detail Preferred Qualifications - Experience with Large Language Models (LLMs) and generative AI technologies - Knowledge of Retrieval-Augmented Generation (RAG) techniques - Experience with vector databases and embedding techniques - Familiarity with prompt engineering and LLM fine-tuning methodologies - Experience building multi-agent AI systems for complex workflow automation - Experience with real-time communication protocols (WebSockets) - Familiarity with Git version control and CI/CD pipelines - Understanding of DevOps practices - Contributions to open-source projects Education - Bachelor's degree in Computer Science, Engineering, or related field (or equivalent practical experience) What We Offer - Opportunity to work on cutting-edge AI technology that impacts real businesses - Collaborative and innovative work environment - Professional growth and learning opportunities - Competitive compensation package Job Types: Full-time, Permanent Pay: ₹30,000.00 - ₹50,000.00 per month Benefits: Health insurance Paid time off Provident Fund Work from home Work Location: In person
About Kroolo Kroolo is a cutting-edge Productivity Platform powered by AI, designed to streamline work processes and enhance efficiency. By bringing together Projects, Goals, Tasks, Documents, and Collaboration in one centralized workspace, Kroolo enables teams to work smarter and more productively. Role Overview We are looking for a React Native Mobile Developer to join our team full-time. In this role, you will be responsible for developing, maintaining, and optimizing mobile applications that deliver seamless experiences across both iOS and Android platforms. You will collaborate with cross-functional teams to ensure performance, scalability, and high-quality user experiences. Key Responsibilities Develop and maintain mobile applications using React Native. Ensure applications deliver a smooth, responsive, and high-quality user experience. Integrate applications with RESTful APIs and handle asynchronous programming. Troubleshoot, debug, and optimize mobile applications for maximum performance. Collaborate effectively in a remote-first team environment. Qualifications Minimum 4 years of experience is must. Strong proficiency in JavaScript and React Native. Hands-on experience with Redux.js or similar state management libraries. Solid understanding of mobile app development, deployment, and best practices. Experience working with RESTful APIs and asynchronous data handling. Strong problem-solving skills and keen attention to detail. Ability to work both independently and as part of a collaborative team. Bachelor’s degree in Computer Science or a related field (or equivalent experience). Job Type: Full-time Pay: ₹70,000.00 - ₹90,000.00 per month Benefits: Health insurance Provident Fund Work from home Work Location: In person