Software Development Engineer, Ring Cloud Computer Vision

Global technology company leading in e-commerce, cloud computing, and artificial intelligence
Warsaw, PolandGdańsk, Poland
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Consumer · Enterprise SaaS

Description For Software Development Engineer, Ring Cloud Computer Vision

Join Amazon's innovative Ring team building AI-powered cloud computer vision services that serve tens of millions of users globally. As a Software Development Engineer, you'll be at the forefront of developing cutting-edge cloud solutions for Ring's smart home security products. The role involves working with distributed systems processing hundreds of thousands of events per second and billions of video streams daily. You'll collaborate with cross-disciplinary teams to enhance existing features and design new ones from scratch, focusing on building highly available, resilient, and scalable cloud services. The position offers a unique opportunity to work with latest technologies in cloud computing and computer vision, making a tangible impact on people's lives through smart home innovation. The team culture emphasizes collaboration, continuous learning, and pushing technological boundaries. This role is perfect for problem-solvers who are passionate about large-scale distributed systems and AI applications. You'll be part of an elite group working on truly global-scale cloud systems, contributing to architecture decisions, and driving innovation in the smart home security landscape. The supportive and inclusive environment promotes knowledge-sharing and professional growth, while the work directly impacts millions of customers worldwide.

Last updated 12 hours ago

Responsibilities For Software Development Engineer, Ring Cloud Computer Vision

  • Design and build secure, high-performance, and scalable cloud services
  • Drive key aspects of product definition, design, development, deployment, and scaling
  • Analyze production metrics and customer insights
  • Work on technical proof-of-concepts
  • Collaborate with cross-functional teams
  • Build cloud software for Ring's computer vision services
  • Develop high-performance production-ready cloud services
  • Ensure flawless operations of Ring core services

Requirements For Software Development Engineer, Ring Cloud Computer Vision

Java
  • Experience contributing to architecture and design of new and current systems
  • Experience in professional, non-internship software development
  • Experience programming with modern languages such as Java, C++, or C#
  • Experience with object-oriented design
  • Bachelor's degree in computer science or equivalent (preferred)

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Ring Cloud Computer Vision

Software Development Engineer II, P13N

Software Development Engineer II position at Amazon's Personalization team, building ML-powered product understanding solutions with competitive compensation range of $129K-$223K.

Software Development Engineer - Sponsored Products, Demand Utilization Entity Sourcing Delivery

Machine Learning Software Engineer role at Amazon Advertising, focusing on high-throughput search systems and ads matching, combining technical expertise with leadership responsibilities.

Software Development Engineer, StoreGen

Software Development Engineer position at Amazon focusing on Generative AI and revolutionizing software development practices through AI-powered automation and intelligent code generation.

Machine Learning Engineer, Generative AI Innovation Center - Model Customization

Machine Learning Engineer role at AWS's Generative AI Innovation Center, focusing on LLM customization, training, and optimization for enterprise clients.

Software Dev Engineer II, Conversational Ad Experiences

Software Dev Engineer II position at Amazon focusing on building conversational shopping experiences using LLMs, offering competitive compensation and opportunity for significant impact.