Software Engineer

5 days ago


Kolkata metropolitan area West Bengal, India satsafeti Full time ₹ 6,00,000 - ₹ 9,60,000 per year

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:
    / Angular /
  • 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.

  • Software Engineer

    3 weeks ago


    Kolkata metropolitan area, India satsafeti Full time

    Job Title: Software Engineer – Full Stack & Edge AI SolutionsVacancy - 01Company: SatsafetiLocation: KolkataCTC: INR 6 – 8 Lakhs INRExperience: 3 – 6 YearsAbout SatsafetiSatsafeti is a technology company developing AI-powered Industrial IoT solutions that enhance safety, efficiency, and reliability across manufacturing, mining, and process...

  • Software Engineer

    2 weeks ago


    Greater Kolkata Area, India Art Technology and Software Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    ResponsibilitiesDevelop and maintain high-quality C code for software applications, adhering to coding standards and best practicesTroubleshoot and debug software defects, identifying and implementing solutions to ensure optimal performance and functionalityInitial test of developed functionalityDocument software design, code, and functionality, ensuring...


  • Kolkata metropolitan area, West Bengal, India Pentation Analytics Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Company Name – Pentation Analytics Pvt. Ltd.Location: Kolkata (Work from Office)Experience: 5+ YearsWe are expanding our technology team and looking for a Senior Developer who will play a crucial role in building and enhancing scalable applications while guiding and mentoring a team of developers.Key Responsibilities:• Lead backend and frontend...


  • Greater Delhi Area, India Northcorp Software Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Company DescriptionNorthcorp Software sets the standard for tomorrow's solutions in the fast-paced world of technology. With a team of over 250 seasoned professionals, we specialize in Application Development, Enterprise Solutions, and BPM services. Our impressive track record includes over 200 projects and 70+ satisfied clients. We push boundaries and...


  • Kolkata metropolitan area, West Bengal, India TRISITA ENGINEERING LLP (OFFICIAL) Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    We are looking for a skilled Piping Draftsman / Designer to prepare accurate 2D drawings and 3D models of piping systems for industrial, infrastructure, and process projects. The role involves collaborating with engineers to convert design concepts into detailed layouts and ensuring compliance with industry codes and standards.Key ResponsibilitiesDevelop...

  • Software Engineer

    3 weeks ago


    west bengal, India Tech Mahindra Full time

    (A)Job Description A Software Engineer should possess sufficient knowledge in .Net framework, Java, Oracle Database (Oracle SQL or PL/SQL) and Scripting. They should technically analyse reported issues, diagnose the root cause, and develop resolutions while ensuring customer satisfaction and solution fit. They should also possess a commercial mindset to...

  • Software Engineer

    7 days ago


    west bengal, India Tech Mahindra Full time

    (A)Job Description A Software Engineer should possess sufficient knowledge in .Net framework, Java, Oracle Database (Oracle SQL or PL/SQL) and Scripting. They should technically analyse reported issues, diagnose the root cause, and develop resolutions while ensuring customer satisfaction and solution fit. They should also possess a commercial mindset to...

  • Software Engineer

    3 weeks ago


    west bengal, India satsafeti Full time

    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...

  • Senior Site Engineer

    2 weeks ago


    Kolkata metropolitan area, West Bengal, India BBRC INFRASTRUCTURE PRIVATE LIMITED Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    Company DescriptionBBRC INFRASTRUCTURE PRIVATE LIMITED is a construction company based in Kolkata, West Bengal, India, specializing in infrastructure projects. Located in East Rabindrapally, the company is committed to delivering high-quality construction solutions. With its focus on precision and excellence, BBRC INFRASTRUCTURE plays a key role in shaping...

  • Software Engineer

    11 hours ago


    west bengal, India Tech Mahindra Full time

    (A)Job DescriptionA Software Engineer should possess sufficient knowledge in .Net framework, Java, Oracle Database (Oracle SQL or PL/SQL) and Scripting. They should technically analyse reported issues, diagnose the root cause, and develop resolutions while ensuring customer satisfaction and solution fit. They should also possess a commercial mindset to...