Software Development Engineer, Ring Cloud Computer Vision

Amazon Amazon · Big Tech · Cambridge, MA, United Kingdom · Software Development

Software Development Engineer role focused on building and scaling AI-powered computer vision cloud services for Ring's consumer electronics products, serving tens of millions of users globally. The role involves full software development lifecycle, from design and development to deployment and operations, with a focus on high-availability, resilience, and scalability.

What you'd actually do

  1. drive key aspects of product definition, design, development, deployment, scaling, and global-scale operations
  2. create highly available, resilient, and scalable cloud services that redefine the smart home experience
  3. design state-of-the-art features from scratch, leveraging latest technologies to redefine the smart home security experience
  4. Dive deep into production metrics and customer insights, analyze data to drive continuous improvements of our cloud services
  5. Explore new solutions by working on technical proof-of-concepts, pushing boundaries of what's possible in cloud computing and computer vision

Skills

Required

  • Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
  • Experience in professional, non-internship software development
  • Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design

Nice to have

  • Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
  • Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Experience with Machine Learning and Large Language Model fundamentals, including architecture, training/inference lifecycles, and optimization of model execution

What the JD emphasized

  • always-on AI-powered Ring Cloud CV (computer vision) services
  • tens of millions of users globally
  • launch them at a truly global scale
  • always-on AI-powered distributed systems

Other signals

  • AI-powered Ring Cloud CV (computer vision) services
  • tens of millions of users globally
  • launch them at a truly global scale
  • always-on AI-powered distributed systems