TP-Link Systems is seeking a Staff AI/ML Computer Vision Engineer to develop and deploy AI-powered features for their smart home automation products. The role involves leading project execution, mentoring engineers, optimizing models for low-latency deployment, and collaborating with cloud and hardware teams. The ideal candidate will have deep expertise in embedded AI, computer vision, and real-time video processing.
Requirements
- Master’s or PhD in computer science, electrical engineering, or related field
- Expert proficiency in Python and C/C++ for AI and computer vision development
- 5+ years of experience in deep learning frameworks such as TensorFlow, PyTorch or similar
- 8+ years of hands-on experience in embedded AI, edge computing, and computer vision
- Strong track record of deploying, optimizing, and troubleshooting ML models on resource-constrained edge devices
- Extensive experience in image/video processing and computer vision libraries (OpenCV, gstreamer, FFmpeg, etc.)
- Demonstrated ability to independently drive complex projects from conception to deployment
Benefits
- Salary range: $200,000 - 260,000
- Free snacks and drinks, and provided lunch on Fridays
- Fully paid medical, dental, and vision insurance
- Contributions to 401k funds
- Bi-annual reviews, and annual pay increases
- Health and wellness benefits, including free gym membership
- Quarterly team-building events
- Fully paid medical, dental, and vision insurance (partial coverage for dependents)