Lead Software Engineer

Neshent Tech

Edison, NJ

Posted On: Oct 27, 2025

Posted On: Oct 27, 2025

Job Overview

Job Type

Full-time

Experience

8 - 15 Years

Salary

$110,000 - $150,000 Per Year

Work Arrangement

Remote

Travel Requirement

0%

Required Skills

  • Azure IoT
  • machine vision
  • AI/ML model development
  • Python
  • Automation
Job Description

We are seeking a highly skilled Lead Software Engineer to design and develop advanced machine vision applications integrated with Azure IoT technologies. The ideal candidate will possess deep expertise in AI model development, image processing, and real-time IoT data systems, with a strong command of Python, Linux, and Azure cloud services.

Primary Responsibilities
  • Design, develop, and maintain machine vision applications leveraging Azure IoT Hub, IoT Agent, and related Azure services.
  • Implement, optimize, and deploy AI models for image processing, object detection, and data analysis.
  • Utilize Linux commands and scripting for system management, monitoring, and automation of key workflows.
  • Develop and maintain Python-based tools and scripts to support machine vision and data processing tasks.
  • Manage and secure data storage solutions, ensuring reliability, scalability, and compliance with organizational standards.
  • Design and implement real-time data streaming and processing pipelines using Azure Stream Analytics and other edge computing frameworks.
  • Collaborate with cross-functional teams to integrate machine vision systems within larger IoT ecosystems.
  • Stay current on emerging technologies in machine vision, artificial intelligence, and IoT to drive innovation and system improvements.

 

Required Skills & Qualifications
  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.
  • Proven experience in software design and development for machine vision or IoT-based applications.
  • Deep understanding of Azure IoT Services, including IoT Hub, IoT Agent, and Azure Stream Analytics.
  • Strong experience in AI/ML model development, particularly for image processing and computer vision tasks.
  • Proficiency in Python programming and Linux system administration/automation.
  • Solid understanding of real-time data processing and edge computing architectures.
  • Strong problem-solving skills, attention to detail, and the ability to work independently and collaboratively in a fast-paced environment.
  • Excellent communication and teamwork abilities for effective collaboration with stakeholders across disciplines.
 
Preferred Qualifications
  • Experience with Azure Machine Learning and Azure Cognitive Services.
  • Familiarity with containerization (Docker, Kubernetes) for deploying edge or cloud-based applications.
  • Background in industrial automation, robotics, or smart manufacturing systems.
  • Knowledge of DevOps practices for CI/CD pipelines and cloud deployments.

Job ID: NT250338


Posted By

Abhishek

Resource Manager


Related Jobs
  • Full-time

  • Company
  • COMPANY

    Neshent Tech

  • Company
  • experience

    8 - 15 Years

  • Travel Requirements
  • Work Arrangement

    Remote

  • Wallet
  • SALARY

    $110,000 - $150,000 Per Year

  • Skills
  • SKILLS

    • Azure IoT
    • machine vision
    • AI/ML model development
    • Python
    • +1 more

Posted On: Oct 27, 2025

  • Full-time

  • Company
  • COMPANY

    Neshent Tech

  • Company
  • experience

    8 - 15 Years

  • Travel Requirements
  • Work Arrangement

    On-Site

  • Wallet
  • SALARY

    $90,000 - $130,000 Per Year

  • Skills
  • SKILLS

    • Software Engineer
    • React
    • Typescript
    • HTML5
    • +5 more

Posted On: Mar 28, 2024


  • Company
  • COMPANY

    TechVilla Solutions

  • Company
  • experience

    8 - 12 Years

  • Travel Requirements
  • Work Arrangement

    On-Site

  • Wallet
  • SALARY

    $55 Per Hour

  • Skills
  • SKILLS

    • Oracle
    • PL/SQL
    • SQL Queries
    • GITLAB
    • +4 more

Posted On: Invalid date