Software Development Engineer, Devices - Emerging Product
Core
Design, develop, and deploy generative AI and machine learning applications for smart-home products and ambient computing devices.
Role type
Senior IC software development engineer (generative AI/ML)
Builds
AI-driven applications and ML models for smart-home devices
Domain
Consumer electronics / Generative AI / Machine Learning
Deliverable
production ML models | product features
Required skills
Generative AI, Machine Learning, Object Oriented Design, System Architecture, Scalable Code, Model Optimization, Cloud Deployment, Device Integration, Experimentation, Code Reviews
Preferred skills
Full SDLC experience, Code Standards, Source Control, Testing, Operations
Technologies
Generative AI frameworks, ML libraries, Cloud platforms, Device SDKs
Responsibilities
Design and deploy generative AI/ML applications; Collaborate with scientists to optimize models; Develop scalable codebases; Integrate models into production systems; Deploy applications on devices and cloud; Manage application lifecycle.
Seniority
Senior, hands-on IC