Talent.com
No longer accepting applications
Apply Now : Software Engineer

Apply Now : Software Engineer

satsafetiBankura, West Bengal, India
7 hours ago
Job description

Job Title : Software Engineer – Full Stack & Edge AI Solutions

Vacancy - 01

Company : Satsafeti

Location : Kolkata

CTC : INR 6 – 8 Lakhs INR

Experience : 3 – 6 Years

About Satsafeti

Satsafeti is a technology company developing AI-powered Industrial IoT solutions that enhance safety, efficiency, and reliability across manufacturing, mining, and process industries.

Our flagship product, Satsafeti EYE, integrates Vision AI, Edge Computing, and Cloud Analytics to deliver real-time intelligence for equipment monitoring and risk prevention.

We are seeking a talented Software Engineer with strong experience in Python and Full Stack Development, who can contribute to the design and implementation of edge-based AI systems with cloud-hosted dashboards.

Role Overview

The ideal candidate will be responsible for developing, integrating, and maintaining Satsafeti’s AI-enabled IoT software solutions — from Edge device architecture to Cloud dashboards. The role requires solid software engineering experience, strong problem-solving ability, and an understanding of modern data-driven applications.

Key Responsibilities

Software Design & Development

  • Develop, optimize, and maintain Python-based applications running on edge devices.
  • Build and deploy Full Stack web dashboards hosted on cloud virtual machines (AWS, Azure, or GCP).
  • Collaborate with AI and hardware teams to integrate machine learning or computer vision models into edge systems.
  • Design REST APIs and ensure seamless communication between edge, cloud, and user interfaces.

Solution Architecture & System Integration

  • Contribute to the solution architecture of Edge-based AI systems.
  • Ensure efficient data flow between sensors, AI modules, and cloud databases.
  • Optimize system performance for real-time data processing and analytics.
  • Project Execution & Leadership

  • Take ownership of end-to-end software components in commercial deployments.
  • Work in close coordination with cross-functional teams (AI, hardware, and operations).
  • Maintain version control, documentation, and quality standards for all releases.
  • Desired Candidate Profile

  • Minimum 3 years of hands-on experience in Python software development.
  • Strong knowledge of Full Stack Development (Frontend + Backend).
  • Backend : Python (FastAPI, Flask, Django)
  • Frontend : React.js / Angular / Vue.js
  • Database : PostgreSQL / MongoDB / MySQL
  • Experience deploying and managing applications on Cloud VMs (AWS EC2, Azure, or Google Cloud).
  • Familiarity with Docker, Git, and CI / CD pipelines.
  • Understanding of Edge AI solution architecture (preferred).
  • Exposure to Vision AI or Computer Vision projects will be considered an added advantage.
  • Proven track record of handling commercial or production-grade software projects in a lead role.
  • Soft Skills & Attributes

  • Strong analytical and problem-solving mindset.
  • Ownership-driven, capable of managing tasks independently.
  • Excellent communication and documentation skills.
  • Passionate about AI, IoT, and industrial innovation.
  • Why Join Satsafeti

  • Work on cutting-edge AI & IoT solutions deployed in real industrial environments.
  • Be part of a fast-growing deep-tech startup solving real-world challenges.
  • Opportunity to lead innovative projects and grow with the organization.
  • Competitive compensation and performance-based incentives.
  • Create a job alert for this search

    Software Engineer • Bankura, West Bengal, India