Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Architect @ Kan Technologies

Home > Software Development

 Software Architect

Job Description

Job description

Position: Tech Lead / Software Architect

Location: Mumbai ( Sakinaka )

Mumbai Experience: 3-5 years

Type: Full-Time


About Us :

Were a med-tech innovation company transforming healthcare workflows with real-time diagnostic platforms built on custom hardware and intelligent software. Our stack integrates Python, Flask, PyQt, Chromium interfaces, and USB-driven embedded systems to capture and process clinical data at the point of care. We are now expanding into AI-powered services from computer vision and ML-based analytics to LLM-driven interfaces all working in harmony with our core platform. Role Overview As Tech Lead / Software Architect, you will be the cornerstone of our software architecture. You will lead the core team that develops and maintains the software platform, while also orchestrating the seamless integration of AI, ML, and CV modules developed by a specialized team. Youll ensure the system remains scalable, real-time, and production ready, supporting complex patient interactions and medical workflows.


Key Responsibilities :

  • Lead the architectural design and codebase modernization of our real-time healthcare platform.
  • Guide integration of Python + Flask APIs, PyQt GUIs, Chromium-based web frontends, and USB device data streams.
  • Collaborate with ML/CV/LLM teams to embed intelligence layers, such as: o CV models for image analysis from embedded devices o ML-based analytics for health data scoring and risk flags o LLM-driven Retrieval-Augmented Generation (RAG) services for clinician support
  • Build and maintain core algorithms for signal processing, feature extraction, and health data visualization.
  • Oversee internal and external contributors, ensuring modular, testable, and high performance code.
  • Conduct code reviews, maintain CI/CD practices, and uphold quality, security, and compliance standards.
  • Support DevOps engineers in deployment planning, updates, and monitoring in multi OS environments.

Required Skills & Experience :

  • 3-5+ years of experience in software architecture and backend engineering (Python).
  • Strong knowledge of Flask, PyQt (or PySide), and USB communication protocols.
  • Experience integrating third-party AI/ML/CV services into Python-based applications.
  • Familiarity with REST APIs, WebSockets, and hybrid UI architectures (Chromium, QtWebEngine, or Electron).
  • Solid grasp of performance tuning, profiling, threading, and debugging in real-time systems.
  • Demonstrated ability to lead multidisciplinary teams and own technical decisions.
  • Hands-on understanding of ML libraries (e.g., scikit-learn, XGBoost), image processing (OpenCV), or Hugging Face-based LLMs.
  • Familiarity with compliance workflows (CE/FDA/HIPAA) and software validation in med-tech.

What We Offer :

  • Lead role in shaping the architecture of a real-world healthtech product.
  • Opportunity to integrate frontier technologies (LLM, RAG, ML, CV) into a production platform.
  • Transparent and collaborative culture.
  • Career track leading to CTO/Principal Engineer roles.

Job Classification

Industry: Software Product
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Technical Architect
Employement Type: Full time

Contact Details:

Company: Kan Technologies
Location(s): Mumbai

+ View Contactajax loader


Keyskills:   Rest Api Design Python Flask Architectural Design Backend Programming Language Python Ai Algorithms Integration Testing Pyqt Gui Development

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Software Engineer III

  • JPMorgan Chase Bank
  • 0 - 5 years
  • Hyderabad
  • 1 day ago
₹ Not Disclosed

Lead Software Engineer - React, Node.js, Java

  • JPMorgan Chase Bank
  • 0 - 7 years
  • Bengaluru
  • 1 day ago
₹ Not Disclosed

Software Engineering - Application Developer

  • Trigent Software
  • 6 - 10 years
  • Bengaluru
  • 1 day ago
₹ 50,000-3 Lacs P.A.

Application Architect-Asset Management

  • IBM
  • 4 - 8 years
  • Pune
  • 1 day ago
₹ Not Disclosed

Kan Technologies

EasyOzy Private Limited is a Mumbai-based company established in July 2022, specializing in enhancing the ownership experience of smartphones and digital devices. The company offers services such as device upgrades, protection plans, and claim redemptions, aiming to provide a seamless and conveni...