Full Stack Vision Processing Developer

  • San Francisco, CA
  • Posted 2 days ago | Updated 7 hours ago

Overview

On Site
Hybrid
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - 12 Month(s)
No Travel Required
Able to Provide Sponsorship

Skills

API
Amazon Web Services
AngularJS
C
C++
Cascading Style Sheets
Cloud Computing
Computer Networking
Continuous Delivery
Continuous Integration
Css3
Dash Python
DevOps
Docker
Embedded Systems
Git
Good Clinical Practice
Google Cloud Platform
H.264/MPEG-4 AVC
HLS
HTML5
JavaScript
Linux
Microservices
Microsoft Azure
Multithreading
Python
React.js
Real-time
Recruiting
Reliability Engineering
Sockets
Streaming
System Integration
TCP/IP
TypeScript
Unix
Video
Vue.js
Web Development
WebSocket

Job Details

Full Stack Vision Processing Developer
Location: SFO, CA
Employment: Contract

We are hiring a Full Stack Vision Processing Developer for a contract role based in San Francisco, CA, focused on maintaining and enhancing a cutting-edge vision processing platform. The ideal candidate will have strong expertise in C/C++, Python, and JavaScript/TypeScript, with proven experience in web application development, real-time video processing, and system integration.

This role involves end-to-end responsibilities including maintaining the existing Vision Processing WebApp, developing a responsive, high-performance video display widget with features like real-time captions and historical thumbnail access, and integrating cloud-based services with real-time data streaming for video processing. You will work in Linux/Unix environments, develop for embedded systems, and implement secure, efficient data pipelines. The developer must also ensure system reliability, participate in architectural decisions, and follow best practices in coding and security.

Major Skill Set:

  • Programming: C/C++, Python, JavaScript/TypeScript, SQL

  • Frontend: HTML5, CSS3, React/Angular/Vue.js, WebSocket, REST API

  • Backend/System: Linux, embedded systems, multi-threading, real-time processing

  • Video Tech: H.264/H.265, video libraries, streaming protocols (HLS/DASH)

  • DevOps: Git, Docker, CI/CD, CMake

  • Cloud & Networking: AWS/Azure/Google Cloud Platform, API Gateway, microservices, TCP/IP, socket programming

Candidates should have 5+ years of C/C++ experience, 3+ years in full-stack development, and hands-on work 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.