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.jsDatabase : PostgreSQL / MongoDB / MySQLExperience 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.