drjobs Lead Software Engineer

Lead Software Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Coppell, TX - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

We build. We create impact. 

As a Lead Software Engineer you will collaborate with infrastructure and software engineers to design plan and build new features for our customers.  

  • Creating a new Monitoring Center summarizing customers IoT devices health security events and highlighting actionable events.
  • Analyzing performance bottlenecks in image generations to be sent to our IoT device for customers with Millions of devices and rearchitecting this code to be scalable.
  • Software Development: Design develop and maintain highperformance Java applications for realtime image and video processing.
  • Computer Vision Integration: Implement and optimize computer vision algorithms using libraries such as OpenCV TensorFlow PyTorch or DeepStream.
  • Machine Learning & AI: Collaborate with data scientists and ML engineers to integrate AI models into production systems.
  • Performance Optimization: Profile and optimize Javabased  applications for latency memory usage and computational efficiency.
  • Multithreading & Parallel Processing: Implement efficient multithreaded and GPUaccelerated processing for realtime analysis.
  • Integration & API Development: Build and maintain RESTful APIs and microservices for visionbased applications.
  • Data Pipeline & Processing: Design data/image ingestion preprocessing and annotation pipelines.
  • Testing & Validation: Develop automated unit tests integration tests and performance benchmarks for Retail IoT applications.
  • Cloud & Edge Computing: Deploy and optimize computer vision solutions for edge devices cloud platforms and hybrid architectures.
  • Crossfunctional Collaboration: Work closely with hardware engineers embedded developers and UI/UX teams to ensure seamless integration.
  • Security & Compliance: Ensure that solutions adhere to privacy security and ethical AI guidelines.
  • Technical Leadership: Provide guidance on best practices code reviews and system architecture decisions.

Qualifications :

Qualifications were looking for. 

  • Experience: 
    • 7 years of experience in software engineering with a focus on Javabased application development.
    • Experience in computer vision image processing or deep learning applications.
    • Experience with multithreading concurrent programming and GPU acceleration.
    • Familiarity with Docker Kubernetes and cloud platforms (AWS GCP Azure).
    • Experience in database management (SQL NoSQL) and big data processing (Apache Spark Kafka etc.).
  • Skills: 
    • Proficiency with Java OpenCV TensorFlow or PyTorch.
    • Strong problemsolving skills and ability to work in an agile fastpaced environment.
  • Abilities: 
    • Good knowledge and experience with serverless technologies.
    • Able to architect and develop high quality Rest APIs.
  • Education:
    • Bachelors or Masters degree in Computer Science Computer Engineering or related field.
  • Preferred Qualifications:
    • Experience with edge AI and Algorithm Development: Develop feature extraction object detection image segmentation and classification algorithms.
    • Knowledge of machine learning models for vision applications (CNNs object detection tracking OCR etc.).
    • Experience with edge AI and embedded vision applications.
    • Familiarity with realtime video streaming and processing frameworks.
    • Experience in highperformance computing (HPC) and distributed systems.
    • Elasticsearch knowledge.
    • Experience with Containers and Microservices.
    • Node development.
    • Database design in a NoSQL database like Azure Tables CosmosDB or MongoDB.
    • An understanding of Azure Stack (Azure Functions Service Bus IotHub etc.) which will help you understand the problems we work on and develop the best tools for our customers.

We innovate. We help communities thrive. 

VusionGroup has an international presence in 19 countries. In joining us youll be part of a globally distributed team of intellectually curious committed and collaborative coworkers.  

The work is fast paced challenging and ambitious. Here you will feel valued for your contributions as we reinvent modern commercetogether.  

We feel supported. You will too.  

VusionGroup is a place where people feel safe happy and respected. We offer programs and benefits to support you in whatever comes next in your life including: 

  • Generous paid time off (PTO):  35 days PTO to enable work/life integration and promotes a culture of trust.
  • Health & Wellness: Eligibility for healthcare benefits begin day one plus retirement savings plans.
  • Financial future: While retirement savings plans vary by country we help you plan for your future.
  • FamilyFirst Support: Navigate family challenges with our assistance securing time for both your loved ones and selfcare.
  • Hybrid work: Find your balance with two days working from home three days in the office plus the freedom to work anywhere for up to two weeks a year.
  • Time off to volunteer and give back to your community.
  • Career Growth: Elearning opportunities and workshops and global mobility potential  
  • Commute benefits: up to $100/month per employee for commuting expenses.
  • Philanthropy: Our company matches employee donations up to $500 per year for causes close to your heart. 


Additional Information :

All your information will be kept confidential according to EEO guidelines.

#LIHYBRID


Remote Work :

No


Employment Type :

Fulltime

Employment Type

Full-time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.