Python – Iot – Machine Learning – Ai Engineer

Year    MH, IN, India

Job Description

Role & Responsibilities:



Python Development:



Design, develop, and maintain Python applications for data processing and automation Handle real-time sensor data processing and analytics Develop REST APIs and backend services Implement TCP/IP, UDP, and HTTP-based communication systems Optimize code for performance and reliability

IoT & Embedded Systems:



Integrate and manage IoT devices and sensors (IMU, GPS, LiDAR, Cameras, etc.) Work with ESP32, Arduino, and Raspberry Pi platforms Implement real-time data streaming and logging solutions Debug hardware-software integration issues Support field deployment and testing activities

Machine Learning:



Develop, train, and evaluate machine learning models Perform data preprocessing, feature engineering, and model optimization Analyse time-series and sensor-based datasets Deploy ML models for real-time or batch inference

Artificial Intelligence / Computer Vision:



Implement AI and computer vision algorithms for image and video analytics Work on object detection, segmentation, and tracking models Use frameworks such as PyTorch, TensorFlow, or YOLO-based models Optimize inference pipelines for CPU/GPU/edge devices

System Integration & R&D:



Perform end-to-end integration of multi-sensor systems Conduct system calibration, testing, and performance validation Prepare technical documentation and analysis reports Collaborate with cross-functional hardware and software teams

Required Skills:



Programming & Software



Strong proficiency in

Python

(mandatory) Experience with NumPy, Pandas, OpenCV Understanding of software architecture and modular design Basic knowledge of C/C++ (preferred)

IoT & Hardware



Experience with ESP32 / Arduino / Raspberry Pi Familiarity with sensors and data acquisition systems Communication protocols: TCP/IP, UDP, MQTT, Serial Basic understanding of ADC, I2C, SPI, and power management

Machine Learning & AI



Solid understanding of ML algorithms and workflows Hands-on experience with ML/DL frameworks (PyTorch / TensorFlow) Experience in training, evaluating, and deploying models Computer Vision experience is a strong plus

Databases & Tools



Experience with SQL / SQLite and CSV-based data storage Git and version control systems Experience working on Linux and Windows environments

Good to Have (Preferred Skills)



Experience with real-time or edge AI systems Knowledge of Flask / FastAPI for backend services Exposure to industrial, automotive, or railway systems Experience with cloud platforms or MLOps tools

Educational Qualification



B.E / B.Tech / M.Tech / M.Sc in Computer Science, IT, Electronics, or related fields Strong practical experience preferred over academic background

Key Attributes



Strong problem-solving and debugging skills Ability to work independently and in teams Passion for building real-world, production-grade systems Research and innovation-oriented mindset
Job Types: Full-time, Permanent

Pay: Up to ?372,000.00 per year

Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD5018717
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    MH, IN, India
  • Education
    Not mentioned
  • Experience
    Year