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.