Randstad Digital Americas
Staff AI/ML Computer Vision Software Engineer
Randstad Digital Americas, Irvine, California, United States, 92713
Overview
Staff AI/ML Computer Vision Software Engineer role at Randstad Digital Americas. The position focuses on developing and deploying AI-powered features across smart home automation products, including smart security cameras, video doorbells, and autonomous vacuum cleaners. The role emphasizes real-time machine learning inference and video analytics at the edge with seamless cloud integration to maximize performance and efficiency. Responsibilities
Architect and implement ML-based computer vision pipelines for real-time object detection, tracking, and classification across cameras, LiDAR, and other sensors. Design and develop scalable multi-sensor algorithms combining video, audio, and radar/LiDAR data to enhance smart device perception and intelligence. Optimize deep learning models for high performance and low-latency inference on embedded hardware platforms (e.g., TensorFlow Lite, ONNX Runtime, OpenVINO, NVIDIA Jetson, Coral Edge TPU). Drive adoption of advanced model compression, quantization, and pruning techniques for efficient edge deployment. Provide technical mentorship to junior engineers, participate in code reviews, and establish best practices for embedded AI software development. Collaborate closely with cloud, hardware, and firmware teams to ensure seamless edge-to-cloud integration, maximizing system performance and efficiency. Stay current with advances in AI, computer vision, VLM, and edge computing; evaluate new technologies for potential adoption. Qualifications
Education: Master’s or PhD in computer science, electrical engineering, or a related field. Programming: Expert proficiency in Python and familiarity with C/C++ for AI and computer vision development. Deep Learning Experience: 5+ years with frameworks such as TensorFlow, PyTorch or similar (PhD preferred). Embedded AI: 5+ years of hands-on experience in embedded AI, edge computing, and computer vision. Model Optimization: Proven ability to deploy, optimize, and troubleshoot ML models on resource-constrained edge devices. Vision Libraries: Extensive experience with image/video processing and libraries (OpenCV, gstreamer, FFmpeg, etc.). Project Leadership: Ability to independently drive complex projects from conception to deployment. Multi-tasking: Ability to manage multiple projects concurrently. Familiarity with state-of-the-art deep learning models for image segmentation and object detection; exposure to hardware/software co-design and low-power optimization for edge AI. Job Details
Location: Irvine, California Job type: Permanent Salary: $180,000 - $200,000 per year Work hours: 8am to 5pm Education requirement: Bachelors (noted in original description; master’s/PhD preferred in qualifications) About the Employer & Equal Opportunity
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status. Randstad Digital welcomes people of all abilities and provides reasonable accommodations through HRsupport@randstadusa.com. Notes
This posting is open for thirty (30) days. Pay and benefits described are based on various factors including education, experience, location, and duties. Benefits may include medical, prescription, dental, vision, AD&D, life insurance, short-term disability, and a 401K plan (eligibility applies). We will consider all qualified applicants, including those with criminal histories, in accordance with applicable state and local laws and ordinances (e.g., San Francisco Fair Chance Ordinance, Los Angeles County Fair Chance Ordinance, California Fair Chance Act).
#J-18808-Ljbffr
Staff AI/ML Computer Vision Software Engineer role at Randstad Digital Americas. The position focuses on developing and deploying AI-powered features across smart home automation products, including smart security cameras, video doorbells, and autonomous vacuum cleaners. The role emphasizes real-time machine learning inference and video analytics at the edge with seamless cloud integration to maximize performance and efficiency. Responsibilities
Architect and implement ML-based computer vision pipelines for real-time object detection, tracking, and classification across cameras, LiDAR, and other sensors. Design and develop scalable multi-sensor algorithms combining video, audio, and radar/LiDAR data to enhance smart device perception and intelligence. Optimize deep learning models for high performance and low-latency inference on embedded hardware platforms (e.g., TensorFlow Lite, ONNX Runtime, OpenVINO, NVIDIA Jetson, Coral Edge TPU). Drive adoption of advanced model compression, quantization, and pruning techniques for efficient edge deployment. Provide technical mentorship to junior engineers, participate in code reviews, and establish best practices for embedded AI software development. Collaborate closely with cloud, hardware, and firmware teams to ensure seamless edge-to-cloud integration, maximizing system performance and efficiency. Stay current with advances in AI, computer vision, VLM, and edge computing; evaluate new technologies for potential adoption. Qualifications
Education: Master’s or PhD in computer science, electrical engineering, or a related field. Programming: Expert proficiency in Python and familiarity with C/C++ for AI and computer vision development. Deep Learning Experience: 5+ years with frameworks such as TensorFlow, PyTorch or similar (PhD preferred). Embedded AI: 5+ years of hands-on experience in embedded AI, edge computing, and computer vision. Model Optimization: Proven ability to deploy, optimize, and troubleshoot ML models on resource-constrained edge devices. Vision Libraries: Extensive experience with image/video processing and libraries (OpenCV, gstreamer, FFmpeg, etc.). Project Leadership: Ability to independently drive complex projects from conception to deployment. Multi-tasking: Ability to manage multiple projects concurrently. Familiarity with state-of-the-art deep learning models for image segmentation and object detection; exposure to hardware/software co-design and low-power optimization for edge AI. Job Details
Location: Irvine, California Job type: Permanent Salary: $180,000 - $200,000 per year Work hours: 8am to 5pm Education requirement: Bachelors (noted in original description; master’s/PhD preferred in qualifications) About the Employer & Equal Opportunity
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status. Randstad Digital welcomes people of all abilities and provides reasonable accommodations through HRsupport@randstadusa.com. Notes
This posting is open for thirty (30) days. Pay and benefits described are based on various factors including education, experience, location, and duties. Benefits may include medical, prescription, dental, vision, AD&D, life insurance, short-term disability, and a 401K plan (eligibility applies). We will consider all qualified applicants, including those with criminal histories, in accordance with applicable state and local laws and ordinances (e.g., San Francisco Fair Chance Ordinance, Los Angeles County Fair Chance Ordinance, California Fair Chance Act).
#J-18808-Ljbffr