About This Role
As a software engineer on the AI team, you will work alongside a group of talented and collaborative engineers to create practical AI solutions that significantly enhance home protection, provide valuable insights, and increase daily convenience. Our pioneering, fully integrated smart home ecosystem provides a unique platform to develop groundbreaking experiences in computer vision, sensor fusion, and advanced machine learning applications. Your key responsibilities will encompass:
Required Qualifications:
Preferred Qualifications:
Computer Vision: Classification, Object Detection, Segmentation, Tracking, Recognition, VLM, Pose, Vector Embeddings, Re-ID, OpenCV ML frameworks: TensorFlow, PyTorch Data Engineering: FiftyOne, CVAT, Vertex AI, Label Studio Data Visualization/Story Telling and Data Wrangling/Munging/Big Data Transformers, LLMs, Knowledge Graphs Multimedia pipelines: GStreamer, ffmpeg, mediapipe Communication Protocols: gRPC, MQTT, WebRTC, Wi-Fi, Bluetooth Experience working with secure, scalable, high-availability, low latency, and distributed solutions Containerization and orchestration (Docker, Kubernetes) Knowledge of RESTful APIs and microServicess architecture JIRA and Confluence proficiencyHere are some highlighted perks you should ask us about:
Free daily lunch and drinks on site Paid holidays and flexible paid time away Employee/Friends/Family Discounts Onsite health clinic, gym, gaming tables Medical/dental/vision/life coverage & 24/7 Medical Hotline 401(k) + Employer Match Employee Resource Groups
WORKING CONDITIONS:
This job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets and fax machines.