Be a Part of our Growing Family

Join us in building the future with cutting-edge AI and technology solutions. We're looking for passionate developers, engineers, and designers to help us create innovative solutions.

πŸš€ About Mahiruho

Next-Gen Tech

AI/ML, LangGraph, FastAPI, Microservices, React Native

Diverse Projects

Client projects + In-house AI products

Collaborative Culture

Talented team solving real challenges

Mahiruho is a technology-driven innovation hub based in Kolkata, delivering cutting-edge AI-powered SaaS platforms, enterprise applications, and digital transformation solutions for clients across diverse industries. Our expertise spans ReactJS, React Native, NodeJS, Python (FastAPI), Java, PostgreSQL, AWS, and advanced AI/ML frameworks like LangGraph and TensorFlow/PyTorch.

πŸ’Ό Job Opportunities

Explore our current openings and find your perfect role

πŸ“ Job Details

Location: Kolkata

Type: Contract (Initial term, extendable)

Start Date: Immediate Joiners Preferred

πŸ› οΈ Required Skills

Experience: 4-5 years of solid Python development

Core Skills: Databricks, PySpark, Data Engineering

Additional: SQL/NoSQL, Cloud (Azure/AWS), Git

🎯 Responsibilities

  • Develop and maintain scalable Python-based applications and data pipelines
  • Use Databricks for data engineering, big data processing, and transformations
  • Build and optimize ETL pipelines using PySpark
  • Optionally integrate workflows using UiPath or Azure Data Factory (ADF)
  • Collaborate with client-side business and technical teams to understand and implement data-driven solutions
  • Optimize, troubleshoot, and scale existing code for performance improvements
  • Contribute to system architecture and participate in regular stand-ups or reviews

✨ Nice to Have

Experience with workflow automation (UiPath, ADF), exposure to AI/ML project environments, basic knowledge of FastAPI or microservices.

πŸ“ Job Details

Location: Kolkata (On-site preferred)

Type: Contract

Start Date: Immediate Joiners Preferred

πŸ› οΈ Required Skills

Experience: 4-5 years of Python development experience

Core Skills: Databricks, PySpark, FastAPI

Additional: Data engineering, AI/ML, LangGraph

🎯 Responsibilities

  • Develop and maintain scalable Python-based applications
  • Work with Databricks and PySpark for data engineering pipelines
  • Collaborate with teams to optimize and troubleshoot existing workflows
  • Optional involvement with ADF (Azure Data Factory) or UiPath for orchestration
  • Align code with client-side architecture and performance requirements
  • Build and maintain FastAPI-based backend services for AI SaaS products
  • Participate in LangGraph orchestration, AI workflow designs, and custom logic

✨ Nice to Have

Experience with FastAPI, LangGraph, AI pipelines, model retraining, LLM orchestration, AWS familiarity (Lambda, EC2, S3), CI/CD and DevOps mindset.

πŸ“ Job Details

Location: Kolkata

Type: Contract (Initial term, extendable)

Start Date: Immediate Joiners Preferred

πŸ› οΈ Required Skills

Experience: 4-5 years of experience in Java development

Core Skills: Java EE, Spring Boot, MVC architecture

Additional: JPA2, Hibernate, ORM technologies, REST APIs

🎯 Responsibilities

  • Participate in full software development lifecycle (design, development, testing, deployment)
  • Develop robust, scalable applications using Java EE, Spring Boot, and associated technologies
  • Build RESTful web services and integrate backend systems
  • Write clean, testable, and maintainable code
  • Perform software analysis, debugging, and troubleshooting
  • Collaborate with other developers, architects, and client-side stakeholders
  • Contribute to application releases and deployment cycles

✨ Nice to Have

Exposure to web frameworks (JSF, Struts, Servlets), cloud platforms like AWS, Hadoop or data processing pipelines, capability to support microservice-based architecture.

πŸ“ Job Details

Location: Kolkata (On-site preferred)

Type: Mahiruho Payroll

Start Date: Immediate Joiners Preferred

πŸ› οΈ Required Skills

Frontend: React JS with functional components and state management

Backend: NodeJS (Express/NestJS) OR Python (FastAPI)

Database: PostgreSQL and other DB systems

🎯 Responsibilities

  • Build and maintain full-stack applications for AI-powered SaaS platforms
  • Design and implement RESTful APIs using NodeJS or Python
  • Develop rich, reusable front-end components using React JS
  • Collaborate with AI/ML teams to integrate models and visualization
  • Work closely with UI/UX designers to translate Figma designs
  • Participate in code reviews, testing, and CI/CD pipelines

✨ Nice to Have

Knowledge of LangGraph, AI orchestration, chatbot integration, Next.js, Server-side rendering, AWS deployment experience.

πŸ“ Job Details

Location: Kolkata (On-site preferred)

Type: Mahiruho Payroll

Start Date: Immediate Joiners Preferred

πŸ› οΈ Required Skills

Core: Python with AI/ML libraries (scikit-learn, TensorFlow, PyTorch)

AI Tools: LangGraph, LangChain, agent-based orchestration

NLP: Intent classification, entity recognition

🎯 Responsibilities

  • Design and implement AI workflows using LangGraph and LLM orchestration
  • Work on chatbot intelligence, voice AI, and adaptive learning engines
  • Build and integrate models for recommendations and language understanding
  • Create self-training ML pipelines and track AI model performance
  • Collaborate with backend and data teams to align APIs and model consumption
  • Optimize for scalability and user interaction

✨ Nice to Have

Knowledge of FastAPI, PostgreSQL, Redis, vector stores (Pinecone, ChromaDB), RAG pipelines, LLM fine-tuning, AWS SageMaker deployment.

πŸ“ Job Details

Location: Kolkata (On-site preferred)

Type: Mahiruho Payroll

Start Date: Immediate Joiners Preferred

πŸ› οΈ Required Skills

Core: React Native and mobile APIs

Advanced: Native modules, performance tuning, mobile state management

Integration: Third-party SDKs (payment, chat, notifications)

🎯 Responsibilities

  • Develop cross-platform mobile apps for EdTech and FinTech platforms
  • Maintain code consistency and performance across iOS and Android
  • Collaborate with backend/API teams to ensure smooth integrations
  • Implement optimized navigation, offline support, and responsive layouts
  • Participate in product ideation, rapid prototyping, and release cycles

✨ Nice to Have

Exposure to AI chat interfaces, speech recognition, user personalization, Play Store/App Store deployment experience, Figma familiarity.

πŸ“ Job Details

Location: Kolkata (On-site preferred)

Type: Mahiruho Payroll

Start Date: Immediate Joiners Preferred

πŸ› οΈ Required Skills

Design: UI/UX design tools (Figma, Sketch, Adobe XD)

Frontend: ReactJS, HTML5, CSS3, Tailwind/SCSS

Principles: Responsive design, accessibility (a11y), mobile-first

🎯 Responsibilities

  • Design intuitive UI/UX for AI-powered SaaS platforms, dashboards, and chat interfaces
  • Convert Figma/AdobeXD mockups into reusable, responsive ReactJS components
  • Work closely with product managers and AI/ML teams to visualize data and user flows
  • Implement frontend logic, state management, and animations
  • Optimize performance, accessibility, and mobile responsiveness

✨ Nice to Have

Experience with Recharts, D3.js, data visualization libraries, design systems, component libraries, Next.js, Framer Motion, animation frameworks, basic API knowledge.

πŸ“ Job Details

Location: Kolkata (On-site preferred)

Type: Contract

Start Date: Immediate Joiners Preferred

πŸ› οΈ Required Skills

Core: Java EE, Spring Boot, MVC architecture

ORM: JPA2, Hibernate, Object-Oriented Design Patterns

APIs: REST APIs, unit testing frameworks, Git

🎯 Responsibilities

  • Participate in full software development lifecycle (design, development, testing, deployment)
  • Develop robust, scalable applications using Java EE, Spring Boot, and associated technologies
  • Build RESTful web services and integrate backend systems
  • Write clean, testable, and maintainable code
  • Perform software analysis, debugging, and troubleshooting
  • Collaborate with other developers, architects, and client-side stakeholders

✨ Nice to Have

Exposure to web frameworks (JSF, Struts, Servlets), cloud platforms like AWS, Hadoop or data processing pipelines, microservice-based architecture support.

πŸ“ Apply For a Job

Ready to join our team? Fill out the application form below

Accepted formats: PDF, DOC, DOCX