Staff Software Engineer - GenAI
Core
Architecting and building LLM-based agents that integrate with real-world tools and APIs to create AI-native experiences for smart home products.
Role type
Staff Software Engineer (GenAI/Agentic Systems)
Builds
Agentic AI systems, LLM-powered agents, video-based search features, and chatbot interfaces for smart home ecosystems.
Domain
Smart Home / Consumer Electronics / Generative AI
Deliverable
production ML models | product features
Required skills
Python, LLM orchestration (LangGraph, CAMEL, AutoGen), agent reasoning, multi-agent coordination, RAG, vector databases, distributed systems, cloud-native development, MLOps
Preferred skills
Computer Vision, IoT, fine-tuning LLMs, smart home domain experience
Technologies
LangChain, LangGraph, CAMEL, LlamaIndex, AutoGen, FAISS, Weaviate, Pinecone, GCP, AWS, Azure, Node.js, REST/gRPC
Responsibilities
Design and deploy AI features including video search and chatbots; build agentic systems with role-based architectures; mentor engineers on AI-native patterns; drive infrastructure and observability decisions; define engineering workflows and coding standards.
Seniority
Staff, hands-on IC with strategic influence
