Company Description SustLabs is housed inside the IIT Bombay campus. The company has built an OS for smart meters, and its AI-powered bot provides detailed insights into energy consumption, enabling users to achieve concrete energy efficiency. We detect potential electrical fires, uncover energy usage patterns, and promote substantial savings, leading the shift toward smarter, sustainable homes. About the Role We’re looking for freelance UI/UX Designers to jump in and help us bring clarity, delight, and polish to our product interfaces. You'll work closely with product, engineering, and brand teams to design intuitive and beautiful user interfaces for our web and mobile apps, built on top of powerful IoT systems. This is a critical opportunity for someone who wants to shape the user experience and take end-to-end ownership of the visual interface. What You'll Do: - Translate product requirements and rough wireframes into high-fidelity UI designs - Design clean, modern, and responsive interfaces across web and mobile platforms - Create and maintain design systems, components, and style guides - Collaborate closely with engineers to ensure smooth handoff and design fidelity - Push for clarity, consistency, and elegance in every screen - Iterate quickly based on feedback and real-world constraints Tools & Skills: - Design Tools: Figma (must), FigJam or similar - Style: Strong visual design fundamentals—layout, colour, typography, hierarchy - Workflow: Familiar with design systems, developer handoff, and quick iteration cycles - Bonus: Experience designing dashboards, data visualizations, or IoT interfaces - Extra Bonus: You’ve built interactive prototypes and love sweating the micro-interactions What You Bring: - 3+ years of experience in UI or product design - A sharp eye for detail and a clean, modern design aesthetic - Ability to move quickly and independently, while staying aligned with product goals - A strong portfolio showcasing real product work (not just Dribble shots) - Contract-ready: able to commit full-time for 3 months, with flexibility for extension if it’s a mutual fit - Bonus: You enjoy working with engineers who speak in API endpoints and sensor data Why Us: - Because we are stopping electrical fires globally!! - Be part of a team where great work and great vibes go hand in hand! - High ownership, no micromanagement, and an open feedback culture - Clear deliverables, rapid cycles, and the chance to leave a strong visual imprint - Work with some of the best minds in a culture that values ownership, impact, and joy - Build at the intersection of hardware and intelligence, where the physical world meets data
Company Description SustLabs is housed inside the IIT Bombay campus. The company has built OS for Smart-meters and their AI-powered bot provides detailed insights into energy consumption, enabling users to achieve concrete energy efficiency. We detect potential electrical fires, uncover energy usage patterns and promote substantial savings, leading the shift toward smarter, sustainable homes. About the Role We are looking for a Machine Learning Engineer to join our high-performing team building the intelligence behind next-generation IoT energy systems. You will not only design and train ML models, but also deploy them in production environments where reliability, scale, and latency matter. If you love solving hard problems, thrive in startup environments, and want your work to directly impact homes across India and the US, we’d love to talk with you. What you’ll do Build, train, and optimize ML models for time-series and signal data from IoT devices. Deploy models to production on cloud and edge environments. Collaborate with firmware and backend engineers to make ML outputs actionable. Evaluate and select features, test hypotheses, and run controlled experiments. Maintain scalable ML pipelines (data preprocessing, training, monitoring, retraining). Translate research ideas into deployable code while balancing accuracy vs efficiency. Contribute to documentation, testing, and best practices for ML in production. Tech stack Languages : Python (NumPy, Pandas, Scikit-Learn), PyTorch / TensorFlow ML Ops & Deployment : Docker, Kubernetes, FastAPI, MLflow, TensorRT/ONNX (for edge) Data Handling : Kafka, Airflow, SQL/NoSQL databases Cloud : AWS / GCP with CI/CD (GitHub Actions, Terraform optional) What you bring 2–4 years of experience as an ML engineer (or applied ML researcher). Proven ability to train and deploy ML models into production environments. Strong knowledge of time-series / signal processing (preferred for IoT data). Good coding practices and debugging skills—you care about code quality. Ability to work cross-functionally with hardware, firmware, and backend teams. An experimental mindset with the discipline to validate with data. Bonus: experience with anomaly detection, energy data, or edge ML. Why join us? Work at the intersection of IoT, energy, and AI —real impact, not toy models. See your models live in thousands of homes, making electricity safer and smarter. Join a no-ego, high-trust team that values curiosity and engineering excellence. Build things that last and matter—while having fun along the way. Just a bunch of people stopping electrical fires globally!
Company Description At SustLabs is housed inside the IIT Bombay campus. The company has built OS for Smart-meters and their AI-powered bot provides detailed insights into energy consumption, enabling users to achieve concrete energy efficiency. We detect potential electrical fires, uncover energy usage patterns and promote substantial savings, leading the shift toward smarter, sustainable homes. About the Role: We’re on the hunt for an Android Developer who’s passionate about building world-class mobile experiences—and doing it alongside a high-performing team that loves what they do. You'll work on products that impact thousands (or millions), with the freedom to innovate and the support to grow. If you care deeply about code quality, user experience, and having fun while shipping great features, you’ll fit right in. What You'll Do: Build and maintain modern, high-performance Android apps Write clean, scalable, and testable code using Kotlin and Jetpack Collaborate closely with design, backend, and product teams Optimize performance, improve reliability, and contribute to technical architecture Stay ahead of the curve on Android best practices and emerging tools Tech Stack: Languages/Frameworks: Kotlin, Jetpack (Compose, Navigation, WorkManager, etc.) Architecture: MVVM, Clean Architecture, Coroutines, Flow Tools: Android Studio, Gradle, Hilt/Dagger, Retrofit, Room Testing: JUnit, Espresso, MockK CI/CD & Monitoring: GitHub Actions, Firebase, etc. What You Bring: Strong experience building Android apps in Kotlin A good sense of UX, performance, and platform best practices Solid understanding of asynchronous programming and architecture patterns An eye for detail, a passion for clean code, and a love for shipping quality apps A collaborative mindset—and a sense of humor Why Us: Work with some of the best minds in a culture that values ownership, impact, and joy Build products people love using modern tools and best practices Be part of a team where great work and great vibes go hand in hand
Company Description At SustLabs is housed inside the IIT Bombay campus. The company has built OS for Smart-meters and their AI-powered bot provides detailed insights into energy consumption, enabling users to achieve concrete energy efficiency. We detect potential electrical fires, uncover energy usage patterns and promote substantial savings, leading the shift toward smarter, sustainable homes. Role Overview: As a Quality Engineer (IoT), you will be responsible for ensuring the quality, reliability, and performance of both hardware and software components of our connected devices. You’ll work closely with product, hardware, and software teams to define testing processes, develop validation frameworks, and ensure seamless end-to-end performance across the IoT ecosystem. Key Responsibilities Develop, implement, and maintain quality standards for IoT devices, embedded systems, and cloud-connected applications. Conduct functional, performance, API, and reliability testing of hardware, firmware, and software. Design and execute comprehensive test plans for sensors, gateways, mobile applications, web applications, and backend systems. Perform API testing using tools such as Postman, Swagger, or REST Assured to validate communication between devices, cloud, and applications. Identify, document, and track defects throughout the development lifecycle. Collaborate with hardware, firmware, and software teams to troubleshoot and resolve issues. Validate communication protocols such as MQTT, BLE, and Wi-Fi. Ensure compliance with industry standards (e.g., ISO 9001, ISO 27001, CE, RoHS). Analyze field data and customer feedback to drive continuous improvement in product quality. Develop automation scripts for regression, API, and performance testing using Python, Java, or Shell scripting. Integrate automated test suites into CI/CD pipelines using Jenkins to ensure consistent build validation and deployment quality. Maintain detailed quality documentation, reports, and release certifications. Required Skills & Qualifications Bachelor’s degree in Electronics, Electrical, Computer Science, or related field. 2-3 years of experience in Quality Engineering, preferably in an IoT or embedded systems environment. Strong understanding of IoT architecture (device, network, and cloud layers). Experience with tools such as JIRA, TestRail, Postman, Swagger, and Jenkins for test management, automation, and defect tracking. Proficiency in scripting or automation using Python, Java, or Shell. Familiarity with communication protocols (Wi-Fi, Bluetooth, MQTT, HTTP, etc.). Hands-on experience in API testing, performance testing, and CI/CD automation. Proven experience in mobile application testing (Android/iOS) and web application testing Excellent problem-solving, analytical, and documentation skills. Good to Have Experience with cloud platforms like AWS IoT, Azure IoT, or Google Cloud IoT. Knowledge of data analytics tools for performance monitoring. Certification in Quality Management (e.g., Six Sigma, ISO, Lean) is an advantage. Key Attributes Detail-oriented and quality-focused mindset. Strong collaboration and communication skills. Proactive in identifying risks and proposing preventive measures.
Company Description SustLabs is housed inside the IIT Bombay campus. The company has built OS for Smart-meters and their AI-powered bot provides detailed insights into energy consumption, enabling users to achieve concrete energy efficiency. We detect potential electrical fires, uncover energy usage patterns and promote substantial savings, leading the shift toward smarter, sustainable homes. Role Overview: As a Quality Engineer (IoT), you will be responsible for ensuring the quality, reliability, and performance of both hardware and software components of our connected devices. You’ll work closely with product, hardware, and software teams to define testing processes, develop validation frameworks, and ensure seamless end-to-end performance across the IoT ecosystem. Key Responsibilities Develop, implement, and maintain quality standards for IoT devices, embedded systems, and cloud-connected applications. Conduct functional, performance, API, and reliability testing of hardware, firmware, and software. Design and execute comprehensive test plans for sensors, gateways, mobile applications, web applications, and backend systems. Perform API testing using tools such as Postman, Swagger, or REST Assured to validate communication between devices, cloud, and applications. Identify, document, and track defects throughout the development lifecycle. Collaborate with hardware, firmware, and software teams to troubleshoot and resolve issues. Validate communication protocols such as MQTT, BLE, and Wi-Fi. Ensure compliance with industry standards (e.g., ISO 9001, ISO 27001, CE, RoHS). Analyze field data and customer feedback to drive continuous improvement in product quality. Develop automation scripts for regression, API, and performance testing using Python, Java, or Shell scripting. Integrate automated test suites into CI/CD pipelines using Jenkins to ensure consistent build validation and deployment quality. Maintain detailed quality documentation, reports, and release certifications. Required Skills & Qualifications Bachelor’s degree in Electronics, Electrical, Computer Science, or related field. 2-3 years of experience in Quality Engineering, preferably in an IoT or embedded systems environment. Strong understanding of IoT architecture (device, network, and cloud layers). Experience with tools such as JIRA, TestRail, Postman, Swagger, and Jenkins for test management, automation, and defect tracking. Proficiency in scripting or automation using Python, Java, or Shell. Familiarity with communication protocols (Wi-Fi, Bluetooth, MQTT, HTTP, etc.). Hands-on experience in API testing, performance testing, and CI/CD automation. Proven experience in mobile application testing (Android/iOS) and web application testing Excellent problem-solving, analytical, and documentation skills. Good to Have Experience with cloud platforms like AWS IoT, Azure IoT, or Google Cloud IoT. Knowledge of data analytics tools for performance monitoring. Certification in Quality Management (e.g., Six Sigma, ISO, Lean) is an advantage. Key Attributes Detail-oriented and quality-focused mindset. Strong collaboration and communication skills. Proactive in identifying risks and proposing preventive measures.