Full Stack Vision Processing Developer

  • Sunnyvale, CA
  • Posted 1 day ago | Updated 6 hours ago

Overview

On Site
Depends on Experience
Full Time

Skills

vision
video
c++
web development
html
widget

Job Details

We are seeking a skilled Full Stack Developer to maintain and enhance our vision processing platform. This role focuses onweb application maintenance, widget development, and system integration for our vision processing pipeline.

Key Responsibilities:

  1. Web Application Maintenance
  • Maintain and optimize existing Vision Processing WebApp
  • Implement new features and bug fixes as needed
  • Ensure application performance and reliability
  • Collaborate with team leads on architecture decisions
  1. Widget Development
  • Design and develop a custom video display widget featuring:
    • Real-time caption display
    • Thumbnail management
    • Historical thumbnail access ("What happened yesterday")
    • Timeline visualization
  • Implement responsive design for multiple device types
  • Optimize widget performance and loading times
  1. System Integration
  • Develop and maintain data routing between VLM and widget components
  • Integrate with cloud services
  • Implement data streaming
  • Create efficient data pipelines for video processing
  • Ensure smooth on-device operations

Required Experience Level:

  • 5+ years of C/C++ development
  • 3+ years of full-stack web development
  • Demonstrated experience in vision processing systems
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.