Senior / Staff Computer Vision & AI Algorithm Engineer (Core R&D)
Core
Develop and advance key AI capabilities for an internally developed vision platform, driving research-to-production delivery of state-of-the-art computer vision, deep learning, and multimodal foundation model techniques for industrial-grade performance.
Role type
Senior/Staff Computer Vision & AI Algorithm Engineer (Core R&D)
Builds
Industrial-grade vision platform modules including detection, segmentation, anomaly detection, and structured data recognition for manufacturing/inspection scenarios.
Domain
Industrial automation / Computer Vision / Deep Learning
Deliverable
production ML models
Required skills
Deep learning for computer vision, CNN-based architectures, Transformer-based architectures, Few-shot/Small-sample learning, LLM/VLM fine-tuning, Graph neural networks (GNNs), High-performance computing (CUDA/SIMD), C++, Python, PyTorch
Preferred skills
Meta-learning, Prompt-based learning, Retrieval-enhanced learning, Parameter-efficient fine-tuning (LoRA/PEFT), RLHF/DPO, Vector data processing, Engineering drawing/PCB layout analysis
Technologies
PyTorch, CUDA, SIMD, C++, Python
Responsibilities
Research and optimize computer vision algorithms (classification, detection, segmentation, keypoint detection); Build and improve Transformer-based detection/recognition architectures; Design evaluation protocols and run ablation studies; Own R&D for few-shot rotated detection and anomaly detection; Implement post-training pipelines for LLM/VLM (SFT, PEFT, alignment); Develop models for vector data scenarios (CAD/PCB) using GNNs; Write efficient C++ and Python code for training/inference pipelines; Develop high-performance compute kernels using SIMD/CUDA; Read and reproduce top-tier research papers.
Seniority
Senior/Staff, hands-on IC